Nazara Engine
0.4
A fast, complete, cross-platform API designed for game development
|
This is the complete list of members for Ndk::StateMachine, including all inherited members.
ChangeState(std::shared_ptr< State > state) | Ndk::StateMachine | inline |
GetCurrentState() const | Ndk::StateMachine | inline |
IsTopState(const State *state) const | Ndk::StateMachine | inline |
operator=(StateMachine &&fsm)=default (defined in Ndk::StateMachine) | Ndk::StateMachine | inline |
operator=(const StateMachine &)=delete (defined in Ndk::StateMachine) | Ndk::StateMachine | |
PopState() | Ndk::StateMachine | inline |
PopStatesUntil(std::shared_ptr< State > state) | Ndk::StateMachine | inline |
PushState(std::shared_ptr< State > state) | Ndk::StateMachine | inline |
SetState(std::shared_ptr< State > state) | Ndk::StateMachine | inline |
StateMachine(std::shared_ptr< State > originalState) | Ndk::StateMachine | inline |
StateMachine(const StateMachine &)=delete (defined in Ndk::StateMachine) | Ndk::StateMachine | |
StateMachine(StateMachine &&fsm)=default (defined in Ndk::StateMachine) | Ndk::StateMachine | inline |
Update(float elapsedTime) | Ndk::StateMachine | inline |
~StateMachine() | Ndk::StateMachine | inline |