NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
sStateStateMgrIf_c Class Referenceabstract
Inheritance diagram for sStateStateMgrIf_c:
[legend]

Description

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_cgetMainStateID () 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_cgetState () const =0
 Gets the state holder.
virtual const sStateIDIf_cgetNewStateID () const =0
 Gets the next state ID.
virtual const sStateIDIf_cgetStateID () const =0
 Gets the current state ID.
virtual const sStateIDIf_cgetOldStateID () const =0
 Gets the previous state ID.