![]() |
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 |
1.8.7