Space Engineers
|
Animation state machine node is a representation of one state inside MyAnimationStateMachine. More...
Public Member Functions | |
MyAnimationStateMachineNode (string name) | |
MyAnimationStateMachineNode (string name, MyAnimationClip animationClip) | |
override void | OnUpdate (MyStateMachine stateMachine) |
Public Member Functions inherited from VRage.Generics.MyStateMachineNode | |
MyStateMachineNode (string name) | |
Protected Member Functions | |
override MyStateMachineTransition | QueryNextTransition () |
Protected Member Functions inherited from VRage.Generics.MyStateMachineNode | |
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 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... | |
Properties | |
MyAnimationTreeNode | RootAnimationNode [get, set] |
Properties inherited from VRage.Generics.MyStateMachineNode | |
string | Name [get] |
Additional Inherited Members | |
Public Attributes inherited from VRage.Generics.MyStateMachineNode | |
bool | PassThrough = false |
Animation state machine node is a representation of one state inside MyAnimationStateMachine.
Definition at line 10 of file MyAnimationStateMachineNode.cs.
|
inline |
Definition at line 22 of file MyAnimationStateMachineNode.cs.
|
inline |
Definition at line 29 of file MyAnimationStateMachineNode.cs.
|
inlinevirtual |
Reimplemented from VRage.Generics.MyStateMachineNode.
Definition at line 59 of file MyAnimationStateMachineNode.cs.
|
inlineprotectedvirtual |
Reimplemented from VRage.Generics.MyStateMachineNode.
Definition at line 45 of file MyAnimationStateMachineNode.cs.
|
getset |
Definition at line 16 of file MyAnimationStateMachineNode.cs.