Kerbal Space Program
1.12.4
|
Public Member Functions | |
void | AddEvent (KFSMEvent ev) |
bool | IsValid (KFSMEvent ev) |
KFSMState (string name) | |
override string | ToString () |
Public Attributes | |
int | FrameCountAtStateEnter |
string | name |
KFSMStateChange | OnEnter = (KFSMState fromState) => { } |
KFSMCallback | OnFixedUpdate = () => { } |
KFSMCallback | OnLateUpdate = () => { } |
KFSMStateChange | OnLeave = (KFSMState toState) => { } |
KFSMCallback | OnUpdate = () => { } |
double | TimeAtStateEnter |
KFSMUpdateMode | updateMode = KFSMUpdateMode.FIXEDUPDATE |
Protected Attributes | |
List< KFSMEvent > | stateEvents |
Properties | |
List< KFSMEvent > | StateEvents [get] |
|
inline |
|
inline |
|
inline |
|
inline |
int KFSMState.FrameCountAtStateEnter |
string KFSMState.name |
KFSMStateChange KFSMState.OnEnter = (KFSMState fromState) => { } |
KFSMCallback KFSMState.OnFixedUpdate = () => { } |
KFSMCallback KFSMState.OnLateUpdate = () => { } |
KFSMStateChange KFSMState.OnLeave = (KFSMState toState) => { } |
KFSMCallback KFSMState.OnUpdate = () => { } |
|
protected |
double KFSMState.TimeAtStateEnter |
KFSMUpdateMode KFSMState.updateMode = KFSMUpdateMode.FIXEDUPDATE |
|
get |