C# Class Invert.uFrame.ECS.SequenceVisitor

Inheritance: ISequenceVisitor
Exibir arquivo Open project: InvertGames/uFrame.ECS.Editor

Public Methods

Method Description
AfterVisitAction ( SequenceItemNode actionNode ) : void
AfterVisitBranch ( ActionBranch actionBranch ) : void
AfterVisitGroup ( ActionGroupNode groupNode ) : void
AfterVisitHandler ( ISequenceNode handlerNode ) : void
AfterVisitHandlerIn ( HandlerIn handlerIn ) : void
AfterVisitInput ( IActionIn actionIn ) : void
AfterVisitOutput ( IActionOut actionIn ) : void
BeforeSetVariableHandler ( SetVariableNode setVariableNode ) : void
BeforeVisitAction ( SequenceItemNode actionNode ) : void
BeforeVisitBranch ( ActionBranch actionBranch ) : void
BeforeVisitGroup ( ActionGroupNode groupNode ) : void
BeforeVisitHandler ( ISequenceNode handlerNode ) : void
BeforeVisitHandlerIn ( HandlerIn handlerIn ) : void
BeforeVisitInput ( IActionIn actionIn ) : void
BeforeVisitOutput ( IActionOut actionOut ) : void
Visit ( IDiagramNodeItem item ) : void
VisitAction ( SequenceItemNode actionNode ) : void
VisitBranch ( ActionBranch output ) : void
VisitGroup ( ActionGroupNode groupNode ) : void
VisitHandlerIn ( HandlerIn handlerIn ) : void
VisitInput ( IActionIn input ) : void
VisitOutput ( IActionOut output ) : void
VisitSequenceContainer ( ISequenceNode handlerNode ) : void
VisitSetVariable ( SetVariableNode setVariableNode ) : void

Private Methods

Method Description
AfterVisitSetVariable ( SetVariableNode setVariableNode ) : void

Method Details

AfterVisitAction() public method

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

AfterVisitBranch() public method

public AfterVisitBranch ( ActionBranch actionBranch ) : void
actionBranch ActionBranch
return void

AfterVisitGroup() public method

public AfterVisitGroup ( ActionGroupNode groupNode ) : void
groupNode ActionGroupNode
return void

AfterVisitHandler() public method

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

AfterVisitHandlerIn() public method

public AfterVisitHandlerIn ( HandlerIn handlerIn ) : void
handlerIn HandlerIn
return void

AfterVisitInput() public method

public AfterVisitInput ( IActionIn actionIn ) : void
actionIn IActionIn
return void

AfterVisitOutput() public method

public AfterVisitOutput ( IActionOut actionIn ) : void
actionIn IActionOut
return void

BeforeSetVariableHandler() public method

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

BeforeVisitAction() public method

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

BeforeVisitBranch() public method

public BeforeVisitBranch ( ActionBranch actionBranch ) : void
actionBranch ActionBranch
return void

BeforeVisitGroup() public method

public BeforeVisitGroup ( ActionGroupNode groupNode ) : void
groupNode ActionGroupNode
return void

BeforeVisitHandler() public method

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

BeforeVisitHandlerIn() public method

public BeforeVisitHandlerIn ( HandlerIn handlerIn ) : void
handlerIn HandlerIn
return void

BeforeVisitInput() public method

public BeforeVisitInput ( IActionIn actionIn ) : void
actionIn IActionIn
return void

BeforeVisitOutput() public method

public BeforeVisitOutput ( IActionOut actionOut ) : void
actionOut IActionOut
return void

Visit() public method

public Visit ( IDiagramNodeItem item ) : void
item IDiagramNodeItem
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

VisitGroup() public method

public VisitGroup ( ActionGroupNode groupNode ) : void
groupNode ActionGroupNode
return void

VisitHandlerIn() public method

public VisitHandlerIn ( HandlerIn handlerIn ) : void
handlerIn HandlerIn
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