New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
StateID Class Reference

#include <StateID.h>

Inherited by FunctionPtr< T >, FStateID< Nokonoko >, and FStateID< T >.

Classes

class  NumberMemo

Public Member Functions

 StateID ()
 StateID (s32 number)
virtual ~StateID ()
virtual s32 number () const
bool isNull () const
bool isEqual (const StateID &rhs) const
bool operator== (const StateID &rhs) const
bool operator!= (const StateID &rhs) const

Static Public Attributes

static const StateID cNull
static const s32 cNullNumber = -1

Protected Attributes

s32 mNumber

Constructor & Destructor Documentation

◆ StateID() [1/2]

StateID::StateID ( )
inline

◆ StateID() [2/2]

StateID::StateID ( s32 number)
inlineexplicit

◆ ~StateID()

virtual StateID::~StateID ( )
inlinevirtual

Member Function Documentation

◆ number()

virtual s32 StateID::number ( ) const
inlinevirtual

◆ isNull()

bool StateID::isNull ( ) const
inline

◆ isEqual()

bool StateID::isEqual ( const StateID & rhs) const
inline

◆ operator==()

bool StateID::operator== ( const StateID & rhs) const
inline

◆ operator!=()

bool StateID::operator!= ( const StateID & rhs) const
inline

Member Data Documentation

◆ cNull

const StateID StateID::cNull
static

◆ cNullNumber

const s32 StateID::cNullNumber = -1
static

◆ mNumber

s32 StateID::mNumber
protected