NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
A state system implementation.
Classes | |
class | sFState_c< T > |
A state holder for a given class. More... | |
class | sFStateFct_c< T > |
A state factory for a given class. More... | |
class | sFStateID_c< T > |
An implementation of a state ID for a given class. More... | |
class | sFStateMgr_c< T, Method > |
A wrapper for sStateMgr_c that uses sFStateFct_c and sStateIDChk_c. More... | |
class | sStateID_c |
A generic implementation of a state ID. More... | |
class | sStateIDIf_c |
The interface for state IDs. More... | |
class | sStateIf_c |
The interface for a state holder. More... | |
class | sStateFctIf_c |
The interface for state factories. More... | |
class | sStateIDChkIf_c |
The interface for state ID checkers. More... | |
class | sStateIDChk_c |
A default implementation of a state ID checker. More... | |
class | sStateMgrIf_c |
The interface for state managers. More... | |
class | sStateMethod_c |
A class that handles state execution and transition. More... | |
class | sStateMethodUsr_FI_c |
An extension to sStateMethod_c that implements the remaining abstract methods. More... | |
class | sStateMgr_c< T, Method, Factory, Check > |
An implementation of sStateMgrIf_c. More... | |
Variables | |
sStateID_c | sStateID::null |
|
extern |
A null state instance.