=====cLuxStateMachine===== ====Fields==== cLuxStateMachine has no public fields. ====Functions==== ^ Return Type ^ Function Name ^ Parameters ^ Description ^ | [[iLuxEntity]]@ | GetEntity | | | | [[eLuxEntityComponentType]] | GetType | | | | void | AddState | const [[tString]] &in asName, \\ int alId | | | void | AddSubState | const [[tString]] &in asName, \\ int alId | | | void | ChangeState | int alState | | | void | ChangeSubState | int alState | | | int | GetNextState | | | | int | GetPrevState | | | | int | GetNextSubState | | | | int | GetPrevSubState | | | | int | GetCurrentState | | | | int | GetCurrentSubState | | | | void | AddTimer | uint64 alId, \\ float afTime | | | void | StopTimer | uint64 alId | | | bool | TimerExists | uint64 alId | | | void | AddTimer | const [[tString]]& asId, \\ float afTime | | | void | StopTimer | const [[tString]]& asId | | | bool | TimerExists | const [[tString]]& asId | | | [[cLuxEntityMessageData]]@ | GetCurrentMessageData | | | ====Remarks==== Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!