C# Class Invert.uFrame.ECS.SequenceVisitor

Inheritance: ISequenceVisitor
Afficher le fichier Open project: InvertGames/uFrame.ECS.Editor

Méthodes publiques

Méthode 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

Méthode Description
AfterVisitSetVariable ( SetVariableNode setVariableNode ) : void

Method Details

AfterVisitAction() public méthode

public AfterVisitAction ( SequenceItemNode actionNode ) : void
actionNode SequenceItemNode
Résultat void

AfterVisitBranch() public méthode

public AfterVisitBranch ( ActionBranch actionBranch ) : void
actionBranch ActionBranch
Résultat void

AfterVisitGroup() public méthode

public AfterVisitGroup ( ActionGroupNode groupNode ) : void
groupNode ActionGroupNode
Résultat void

AfterVisitHandler() public méthode

public AfterVisitHandler ( ISequenceNode handlerNode ) : void
handlerNode ISequenceNode
Résultat void

AfterVisitHandlerIn() public méthode

public AfterVisitHandlerIn ( HandlerIn handlerIn ) : void
handlerIn HandlerIn
Résultat void

AfterVisitInput() public méthode

public AfterVisitInput ( IActionIn actionIn ) : void
actionIn IActionIn
Résultat void

AfterVisitOutput() public méthode

public AfterVisitOutput ( IActionOut actionIn ) : void
actionIn IActionOut
Résultat void

BeforeSetVariableHandler() public méthode

public BeforeSetVariableHandler ( SetVariableNode setVariableNode ) : void
setVariableNode SetVariableNode
Résultat void

BeforeVisitAction() public méthode

public BeforeVisitAction ( SequenceItemNode actionNode ) : void
actionNode SequenceItemNode
Résultat void

BeforeVisitBranch() public méthode

public BeforeVisitBranch ( ActionBranch actionBranch ) : void
actionBranch ActionBranch
Résultat void

BeforeVisitGroup() public méthode

public BeforeVisitGroup ( ActionGroupNode groupNode ) : void
groupNode ActionGroupNode
Résultat void

BeforeVisitHandler() public méthode

public BeforeVisitHandler ( ISequenceNode handlerNode ) : void
handlerNode ISequenceNode
Résultat void

BeforeVisitHandlerIn() public méthode

public BeforeVisitHandlerIn ( HandlerIn handlerIn ) : void
handlerIn HandlerIn
Résultat void

BeforeVisitInput() public méthode

public BeforeVisitInput ( IActionIn actionIn ) : void
actionIn IActionIn
Résultat void

BeforeVisitOutput() public méthode

public BeforeVisitOutput ( IActionOut actionOut ) : void
actionOut IActionOut
Résultat void

Visit() public méthode

public Visit ( IDiagramNodeItem item ) : void
item IDiagramNodeItem
Résultat void

VisitAction() public méthode

public VisitAction ( SequenceItemNode actionNode ) : void
actionNode SequenceItemNode
Résultat void

VisitBranch() public méthode

public VisitBranch ( ActionBranch output ) : void
output ActionBranch
Résultat void

VisitGroup() public méthode

public VisitGroup ( ActionGroupNode groupNode ) : void
groupNode ActionGroupNode
Résultat void

VisitHandlerIn() public méthode

public VisitHandlerIn ( HandlerIn handlerIn ) : void
handlerIn HandlerIn
Résultat void

VisitInput() public méthode

public VisitInput ( IActionIn input ) : void
input IActionIn
Résultat void

VisitOutput() public méthode

public VisitOutput ( IActionOut output ) : void
output IActionOut
Résultat void

VisitSequenceContainer() public méthode

public VisitSequenceContainer ( ISequenceNode handlerNode ) : void
handlerNode ISequenceNode
Résultat void

VisitSetVariable() public méthode

public VisitSetVariable ( SetVariableNode setVariableNode ) : void
setVariableNode SetVariableNode
Résultat void