|
SMG-Decomp
A decompilation of Super Mario Galaxy 1
|
Classes | |
| struct | State |
Public Member Functions | |
| ActorStateKeeper (int) | |
| void | addState (ActorStateBaseInterface *, const Nerve *, const char *) |
| bool | updateCurrentState () |
| void | startState (const Nerve *) |
| void | endState (const Nerve *) |
| State * | findStateInfo (const Nerve *) |
Public Attributes | |
| s32 | mStatesCapacity |
| s32 | mLength |
| State * | mStates |
| State * | mCurrentState |
Definition at line 6 of file ActorStateKeeper.hpp.
| ActorStateKeeper::ActorStateKeeper | ( | int | capacity | ) |
Definition at line 4 of file ActorStateKeeper.cpp.
| void ActorStateKeeper::addState | ( | ActorStateBaseInterface * | pInterface, |
| const Nerve * | pNerve, | ||
| const char * | pName ) |
Definition at line 39 of file ActorStateKeeper.cpp.
| bool ActorStateKeeper::updateCurrentState | ( | ) |
Definition at line 15 of file ActorStateKeeper.cpp.
| void ActorStateKeeper::startState | ( | const Nerve * | pNerve | ) |
Definition at line 19 of file ActorStateKeeper.cpp.
| void ActorStateKeeper::endState | ( | const Nerve * | pNerve | ) |
Definition at line 28 of file ActorStateKeeper.cpp.
| ActorStateKeeper::State * ActorStateKeeper::findStateInfo | ( | const Nerve * | pNerve | ) |
Definition at line 47 of file ActorStateKeeper.cpp.
| s32 ActorStateKeeper::mStatesCapacity |
Definition at line 22 of file ActorStateKeeper.hpp.
| s32 ActorStateKeeper::mLength |
Definition at line 23 of file ActorStateKeeper.hpp.
| State* ActorStateKeeper::mStates |
Definition at line 24 of file ActorStateKeeper.hpp.
| State* ActorStateKeeper::mCurrentState |
Definition at line 25 of file ActorStateKeeper.hpp.