New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
IState.h
Go to the documentation of this file.
1
#
pragma
once
2
3
#
include
<
basis
/
seadTypes
.
h
>
4
5
class
StateID
;
6
7
class
IState
8
{
9
public
:
10
IState
()
11
{
12
}
13
14
virtual
~
IState
()
15
{
16
}
17
18
virtual
const
StateID
*
getStateID
()
const
= 0;
19
virtual
void
execute
() = 0;
20
};
21
static_assert
(
sizeof
(
IState
) == 4);
IState
Definition
IState.h:8
IState::execute
virtual void execute()=0
IState::~IState
virtual ~IState()
Definition
IState.h:14
IState::getStateID
virtual const StateID * getStateID() const =0
IState::IState
IState()
Definition
IState.h:10
StateID
Definition
StateID.h:6
state
IState.h
Generated by
1.14.0