Space Engineers
|
Public Member Functions | |
MyVSStateMachineSpreadNode (string nodeName) | |
![]() | |
MyStateMachineNode (string name) | |
virtual void | OnUpdate (MyStateMachine stateMachine) |
Protected Member Functions | |
override void | ExpandInternal (MyStateMachineCursor cursor, MyConcurrentHashSet< MyStringId > enquedActions, int passThrough) |
Expands current node with given cursor. First enquedAction is taking place then any valid transition. Cursor is being transitioned to result of expansion. Override this for custom behavior. More... | |
![]() | |
virtual void | TransitionAddedInternal (MyStateMachineTransition transition) |
Called after Transition is added. Override for custom behavior. More... | |
virtual void | TransitionRemovedInternal (MyStateMachineTransition transition) |
Called before Transition remove. Override for custom behavior. More... | |
virtual MyStateMachineTransition | QueryNextTransition () |
Additional Inherited Members | |
![]() | |
bool | PassThrough = false |
![]() | |
string | Name [get] |
Definition at line 7 of file MyVSStateMachineSpreadNode.cs.
|
inline |
Definition at line 9 of file MyVSStateMachineSpreadNode.cs.
|
inlineprotectedvirtual |
Expands current node with given cursor. First enquedAction is taking place then any valid transition. Cursor is being transitioned to result of expansion. Override this for custom behavior.
Reimplemented from VRage.Generics.MyStateMachineNode.
Definition at line 13 of file MyVSStateMachineSpreadNode.cs.