Space Engineers
|
Public Member Functions | |
MyVSStateMachineBarrierNode (string name) | |
Public Member Functions inherited from VRage.Generics.MyStateMachineNode | |
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... | |
override void | TransitionAddedInternal (MyStateMachineTransition transition) |
Called after Transition is added. Override for custom behavior. More... | |
override void | TransitionRemovedInternal (MyStateMachineTransition transition) |
Called before Transition remove. Override for custom behavior. More... | |
Protected Member Functions inherited from VRage.Generics.MyStateMachineNode | |
virtual MyStateMachineTransition | QueryNextTransition () |
Additional Inherited Members | |
Public Attributes inherited from VRage.Generics.MyStateMachineNode | |
bool | PassThrough = false |
Properties inherited from VRage.Generics.MyStateMachineNode | |
string | Name [get] |
Definition at line 9 of file MyVSStateMachineBarrierNode.cs.
|
inline |
Definition at line 13 of file MyVSStateMachineBarrierNode.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 18 of file MyVSStateMachineBarrierNode.cs.
|
inlineprotectedvirtual |
Called after Transition is added. Override for custom behavior.
Reimplemented from VRage.Generics.MyStateMachineNode.
Definition at line 40 of file MyVSStateMachineBarrierNode.cs.
|
inlineprotectedvirtual |
Called before Transition remove. Override for custom behavior.
Reimplemented from VRage.Generics.MyStateMachineNode.
Definition at line 53 of file MyVSStateMachineBarrierNode.cs.