NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
#include <game/sLib/s_StateInterfaces.hpp>
The interface for a state holder.
A state holder is linked to a state ID and can execute its corresponding behaviour.
Definition at line 27 of file s_StateInterfaces.hpp.
Public Member Functions | |
virtual void | initialize ()=0 |
Initializes the state. | |
virtual void | execute ()=0 |
Executes the state. | |
virtual void | finalize ()=0 |
Prepares the state for termination. | |
|
inlinevirtual |
Definition at line 29 of file s_StateInterfaces.hpp.
|
pure virtual |
Initializes the state.
Implemented in sFState_c< T >, sFState_c< dActorMultiState_c >, sFState_c< dActorState_c >, and sFState_c< dYesNoWindow_c >.
|
pure virtual |
Executes the state.
Implemented in sFState_c< T >, sFState_c< dActorMultiState_c >, sFState_c< dActorState_c >, and sFState_c< dYesNoWindow_c >.
|
pure virtual |
Prepares the state for termination.
Implemented in sFState_c< T >, sFState_c< dActorMultiState_c >, sFState_c< dActorState_c >, and sFState_c< dYesNoWindow_c >.