C# Класс Invert.uFrame.ECS.SequenceVisitor

Наследование: ISequenceVisitor
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
AfterVisitSetVariable ( SetVariableNode setVariableNode ) : void

Описание методов

AfterVisitAction() публичный Метод

public AfterVisitAction ( SequenceItemNode actionNode ) : void
actionNode SequenceItemNode
Результат void

AfterVisitBranch() публичный Метод

public AfterVisitBranch ( ActionBranch actionBranch ) : void
actionBranch ActionBranch
Результат void

AfterVisitGroup() публичный Метод

public AfterVisitGroup ( ActionGroupNode groupNode ) : void
groupNode ActionGroupNode
Результат void

AfterVisitHandler() публичный Метод

public AfterVisitHandler ( ISequenceNode handlerNode ) : void
handlerNode ISequenceNode
Результат void

AfterVisitHandlerIn() публичный Метод

public AfterVisitHandlerIn ( HandlerIn handlerIn ) : void
handlerIn HandlerIn
Результат void

AfterVisitInput() публичный Метод

public AfterVisitInput ( IActionIn actionIn ) : void
actionIn IActionIn
Результат void

AfterVisitOutput() публичный Метод

public AfterVisitOutput ( IActionOut actionIn ) : void
actionIn IActionOut
Результат void

BeforeSetVariableHandler() публичный Метод

public BeforeSetVariableHandler ( SetVariableNode setVariableNode ) : void
setVariableNode SetVariableNode
Результат void

BeforeVisitAction() публичный Метод

public BeforeVisitAction ( SequenceItemNode actionNode ) : void
actionNode SequenceItemNode
Результат void

BeforeVisitBranch() публичный Метод

public BeforeVisitBranch ( ActionBranch actionBranch ) : void
actionBranch ActionBranch
Результат void

BeforeVisitGroup() публичный Метод

public BeforeVisitGroup ( ActionGroupNode groupNode ) : void
groupNode ActionGroupNode
Результат void

BeforeVisitHandler() публичный Метод

public BeforeVisitHandler ( ISequenceNode handlerNode ) : void
handlerNode ISequenceNode
Результат void

BeforeVisitHandlerIn() публичный Метод

public BeforeVisitHandlerIn ( HandlerIn handlerIn ) : void
handlerIn HandlerIn
Результат void

BeforeVisitInput() публичный Метод

public BeforeVisitInput ( IActionIn actionIn ) : void
actionIn IActionIn
Результат void

BeforeVisitOutput() публичный Метод

public BeforeVisitOutput ( IActionOut actionOut ) : void
actionOut IActionOut
Результат void

Visit() публичный Метод

public Visit ( IDiagramNodeItem item ) : void
item IDiagramNodeItem
Результат void

VisitAction() публичный Метод

public VisitAction ( SequenceItemNode actionNode ) : void
actionNode SequenceItemNode
Результат void

VisitBranch() публичный Метод

public VisitBranch ( ActionBranch output ) : void
output ActionBranch
Результат void

VisitGroup() публичный Метод

public VisitGroup ( ActionGroupNode groupNode ) : void
groupNode ActionGroupNode
Результат void

VisitHandlerIn() публичный Метод

public VisitHandlerIn ( HandlerIn handlerIn ) : void
handlerIn HandlerIn
Результат void

VisitInput() публичный Метод

public VisitInput ( IActionIn input ) : void
input IActionIn
Результат void

VisitOutput() публичный Метод

public VisitOutput ( IActionOut output ) : void
output IActionOut
Результат void

VisitSequenceContainer() публичный Метод

public VisitSequenceContainer ( ISequenceNode handlerNode ) : void
handlerNode ISequenceNode
Результат void

VisitSetVariable() публичный Метод

public VisitSetVariable ( SetVariableNode setVariableNode ) : void
setVariableNode SetVariableNode
Результат void