New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
StateStateMgr< T, Factory > Class Template Reference

#include <StateStateMgr.h>

Public Member Functions

void changeToSubState (const StateID &state_id)
bool isSubState () const
void returnState ()
void replaceState (const StateID &state_id)
const StateIDgetMainStateID () const

Member Function Documentation

◆ changeToSubState()

template<typename T, template< typename FactoryT > class Factory>
void StateStateMgr< T, Factory >::changeToSubState ( const StateID & state_id)
inline

◆ isSubState()

template<typename T, template< typename FactoryT > class Factory>
bool StateStateMgr< T, Factory >::isSubState ( ) const
inline

◆ returnState()

template<typename T, template< typename FactoryT > class Factory>
void StateStateMgr< T, Factory >::returnState ( )
inline

◆ replaceState()

template<typename T, template< typename FactoryT > class Factory>
void StateStateMgr< T, Factory >::replaceState ( const StateID & state_id)
inline

◆ getMainStateID()

template<typename T, template< typename FactoryT > class Factory>
const StateID * StateStateMgr< T, Factory >::getMainStateID ( ) const
inline