C# Class Invert.uFrame.ECS.Templates.CSharpSequenceVisitor

Inheritance: SequenceVisitor
Exibir arquivo Open project: InvertGames/uFrame.ECS.Templates Class Usage Examples

Public Methods

Method Description
BeforeVisitAction ( SequenceItemNode actionNode ) : void
VisitAction ( SequenceItemNode actionNode ) : void
VisitBranch ( ActionBranch output ) : void
VisitInput ( IActionIn input ) : void
VisitOutput ( IActionOut output ) : void
VisitSequenceContainer ( ISequenceNode handlerNode ) : void
VisitSetVariable ( SetVariableNode setVariableNode ) : void

Method Details

BeforeVisitAction() public method

public BeforeVisitAction ( SequenceItemNode actionNode ) : void
actionNode SequenceItemNode
return void

VisitAction() public method

public VisitAction ( SequenceItemNode actionNode ) : void
actionNode SequenceItemNode
return void

VisitBranch() public method

public VisitBranch ( ActionBranch output ) : void
output ActionBranch
return void

VisitInput() public method

public VisitInput ( IActionIn input ) : void
input IActionIn
return void

VisitOutput() public method

public VisitOutput ( IActionOut output ) : void
output IActionOut
return void

VisitSequenceContainer() public method

public VisitSequenceContainer ( ISequenceNode handlerNode ) : void
handlerNode ISequenceNode
return void

VisitSetVariable() public method

public VisitSetVariable ( SetVariableNode setVariableNode ) : void
setVariableNode SetVariableNode
return void