Space Engineers
Public Member Functions | Properties | List of all members
VRage.Game.VisualScripting.Campaign.MyCampaignStateMachineNode Class Reference
Inheritance diagram for VRage.Game.VisualScripting.Campaign.MyCampaignStateMachineNode:
VRage.Generics.MyStateMachineNode

Public Member Functions

 MyCampaignStateMachineNode (string name)
 
override void OnUpdate (MyStateMachine stateMachine)
 
- Public Member Functions inherited from VRage.Generics.MyStateMachineNode
 MyStateMachineNode (string name)
 

Properties

string SavePath [get, set]
 
bool Finished [get]
 
int InTransitionCount [get]
 
- Properties inherited from VRage.Generics.MyStateMachineNode
string Name [get]
 

Additional Inherited Members

- Public Attributes inherited from VRage.Generics.MyStateMachineNode
bool PassThrough = false
 
- 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...
 
virtual MyStateMachineTransition QueryNextTransition ()
 

Detailed Description

Definition at line 5 of file MyCampaignStateMachineNode.cs.

Constructor & Destructor Documentation

VRage.Game.VisualScripting.Campaign.MyCampaignStateMachineNode.MyCampaignStateMachineNode ( string  name)
inline

Definition at line 13 of file MyCampaignStateMachineNode.cs.

Member Function Documentation

override void VRage.Game.VisualScripting.Campaign.MyCampaignStateMachineNode.OnUpdate ( MyStateMachine  stateMachine)
inlinevirtual

Reimplemented from VRage.Generics.MyStateMachineNode.

Definition at line 17 of file MyCampaignStateMachineNode.cs.

Property Documentation

bool VRage.Game.VisualScripting.Campaign.MyCampaignStateMachineNode.Finished
get

Definition at line 9 of file MyCampaignStateMachineNode.cs.

int VRage.Game.VisualScripting.Campaign.MyCampaignStateMachineNode.InTransitionCount
get

Definition at line 11 of file MyCampaignStateMachineNode.cs.

string VRage.Game.VisualScripting.Campaign.MyCampaignStateMachineNode.SavePath
getset

Definition at line 7 of file MyCampaignStateMachineNode.cs.


The documentation for this class was generated from the following file: