Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | List of all members
KFSMEvent Class Reference
Inheritance diagram for KFSMEvent:
KFSMTimedEvent

Public Member Functions

bool IsValid (KFSMState state)
 
 KFSMEvent (string name)
 

Public Attributes

KFSMState GoToStateOnEvent
 
string name
 
KFSMEventCondition OnCheckCondition = (KFSMState currentState) => { return false; }
 
KFSMCallback OnEvent = () => { }
 
KFSMUpdateMode updateMode = KFSMUpdateMode.UPDATE
 

Constructor & Destructor Documentation

KFSMEvent.KFSMEvent ( string  name)
inline

Member Function Documentation

bool KFSMEvent.IsValid ( KFSMState  state)
inline

Member Data Documentation

KFSMState KFSMEvent.GoToStateOnEvent
string KFSMEvent.name
KFSMEventCondition KFSMEvent.OnCheckCondition = (KFSMState currentState) => { return false; }
KFSMCallback KFSMEvent.OnEvent = () => { }
KFSMUpdateMode KFSMEvent.updateMode = KFSMUpdateMode.UPDATE

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