|
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 | sStateMethodIf_c |
| 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 |
| A null state instance. | |
|
extern |
A null state instance.