Go to the source code of this file.
◆ DECLARE_STATE_VIRTUAL_ID_BASE
| #define DECLARE_STATE_VIRTUAL_ID_BASE |
( |
| CLASS, |
|
|
| NAME ) |
Value:
virtual void initializeState_##NAME(); \
virtual void executeState_##NAME(); \
virtual void finalizeState_##NAME();
Definition FStateVirtualID.h:7
◆ DECLARE_STATE_VIRTUAL_ID_OVERRIDE
| #define DECLARE_STATE_VIRTUAL_ID_OVERRIDE |
( |
| CLASS, |
|
|
| NAME ) |
Value:
void initializeState_##NAME() override; \
void executeState_##NAME() override; \
void finalizeState_##NAME() override;
◆ CREATE_STATE_VIRTUAL_ID_BASE
| #define CREATE_STATE_VIRTUAL_ID_BASE |
( |
| CLASS, |
|
|
| NAME ) |
Value:
(&CLASS::initializeState_##NAME, \
&CLASS::executeState_##NAME, \
&CLASS::finalizeState_##NAME, \
static const StateID cNull
Definition StateID.h:9
◆ CREATE_STATE_VIRTUAL_ID_OVERRIDE
| #define CREATE_STATE_VIRTUAL_ID_OVERRIDE |
( |
| CLASS, |
|
|
| BASE, |
|
|
| NAME ) |
Value:
(&CLASS::initializeState_##NAME, \
&CLASS::executeState_##NAME, \
&CLASS::finalizeState_##NAME, \
BASE::StateID_##NAME);