Nazara Engine  0.4
A fast, complete, cross-platform API designed for game development
Ndk::StateMachine Member List

This is the complete list of members for Ndk::StateMachine, including all inherited members.

ChangeState(std::shared_ptr< State > state)Ndk::StateMachineinline
GetCurrentState() constNdk::StateMachineinline
IsTopState(const State *state) constNdk::StateMachineinline
operator=(StateMachine &&fsm)=default (defined in Ndk::StateMachine)Ndk::StateMachineinline
operator=(const StateMachine &)=delete (defined in Ndk::StateMachine)Ndk::StateMachine
PopState()Ndk::StateMachineinline
PopStatesUntil(std::shared_ptr< State > state)Ndk::StateMachineinline
PushState(std::shared_ptr< State > state)Ndk::StateMachineinline
SetState(std::shared_ptr< State > state)Ndk::StateMachineinline
StateMachine(std::shared_ptr< State > originalState)Ndk::StateMachineinline
StateMachine(const StateMachine &)=delete (defined in Ndk::StateMachine)Ndk::StateMachine
StateMachine(StateMachine &&fsm)=default (defined in Ndk::StateMachine)Ndk::StateMachineinline
Update(float elapsedTime)Ndk::StateMachineinline
~StateMachine()Ndk::StateMachineinline