New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
IState Class Referenceabstract

#include <IState.h>

Inherited by FState< T >.

Public Member Functions

 IState ()
virtual ~IState ()
virtual const StateIDgetStateID () const =0
virtual void execute ()=0

Constructor & Destructor Documentation

◆ IState()

IState::IState ( )
inline

◆ ~IState()

virtual IState::~IState ( )
inlinevirtual

Member Function Documentation

◆ getStateID()

virtual const StateID * IState::getStateID ( ) const
pure virtual

Implemented in FState< T >.

◆ execute()

virtual void IState::execute ( )
pure virtual

Implemented in FState< T >.