Space Engineers
Public Member Functions | Public Attributes | Properties | Events | List of all members
VRage.Generics.MyStateMachineCursor Class Reference

Public Member Functions

delegate void CursorStateChanged (int transitionId, MyStateMachineNode node, MyStateMachine stateMachine)
 
 MyStateMachineCursor (MyStateMachineNode node, MyStateMachine stateMachine)
 
void FollowTransition (MyStateMachineTransition transition)
 

Public Attributes

readonly int Id
 

Properties

MyStateMachineNode Node [get, set]
 
int LastTransitionTakenId [get]
 
MyStateMachine StateMachine [get]
 

Events

CursorStateChanged OnCursorStateChanged
 

Detailed Description

Definition at line 6 of file MyStateMachineCursor.cs.

Constructor & Destructor Documentation

VRage.Generics.MyStateMachineCursor.MyStateMachineCursor ( MyStateMachineNode  node,
MyStateMachine  stateMachine 
)
inline

Definition at line 33 of file MyStateMachineCursor.cs.

Member Function Documentation

delegate void VRage.Generics.MyStateMachineCursor.CursorStateChanged ( int  transitionId,
MyStateMachineNode  node,
MyStateMachine  stateMachine 
)
void VRage.Generics.MyStateMachineCursor.FollowTransition ( MyStateMachineTransition  transition)
inline

Definition at line 56 of file MyStateMachineCursor.cs.

Member Data Documentation

readonly int VRage.Generics.MyStateMachineCursor.Id

Definition at line 16 of file MyStateMachineCursor.cs.

Property Documentation

int VRage.Generics.MyStateMachineCursor.LastTransitionTakenId
get

Definition at line 26 of file MyStateMachineCursor.cs.

MyStateMachineNode VRage.Generics.MyStateMachineCursor.Node
getset

Definition at line 21 of file MyStateMachineCursor.cs.

MyStateMachine VRage.Generics.MyStateMachineCursor.StateMachine
get

Definition at line 44 of file MyStateMachineCursor.cs.

Event Documentation

CursorStateChanged VRage.Generics.MyStateMachineCursor.OnCursorStateChanged

Definition at line 30 of file MyStateMachineCursor.cs.


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