|
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 |
| Public Member Functions inherited from sStateMgrIf_c | |
| 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. | |