NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Definition at line 4 of file s_StateStateMgr.hpp.
Public Member Functions | |
virtual void | changeToSubState (const sStateIDIf_c &newState)=0 |
virtual void | returnState ()=0 |
virtual bool | isSubState () const =0 |
virtual const sStateIDIf_c * | getMainStateID () const =0 |
![]() | |
virtual void | initializeState ()=0 |
Initializes the current state. | |
virtual void | executeState ()=0 |
Executes the current state. | |
virtual void | finalizeState ()=0 |
Prepares the current state for termination. | |
virtual void | changeState (const sStateIDIf_c &newStateID)=0 |
Transitions to a new state ID. | |
virtual void | refreshState ()=0 |
Marks the current state to be executed again. | |
virtual sStateIf_c * | getState () const =0 |
Gets the state holder. | |
virtual const sStateIDIf_c * | getNewStateID () const =0 |
Gets the next state ID. | |
virtual const sStateIDIf_c * | getStateID () const =0 |
Gets the current state ID. | |
virtual const sStateIDIf_c * | getOldStateID () const =0 |
Gets the previous state ID. | |