|
SMG-Decomp
A decompilation of Super Mario Galaxy 1
|
Public Member Functions | |
| WalkerStateBindStarPointer (LiveActor *, AnimScaleController *) | |
| virtual void | appear () |
| virtual void | kill () |
| bool | tryStartPointBind () const |
| void | exeBind () |
Public Member Functions inherited from ActorStateBase< LiveActor > | |
| ActorStateBase (const char *pName) | |
Public Member Functions inherited from ActorStateBaseInterface | |
| ActorStateBaseInterface (const char *pName) | |
| virtual void | init () |
| virtual bool | update () |
| virtual void | control () |
Public Member Functions inherited from NerveExecutor | |
| NerveExecutor (const char *) | |
| void | initNerve (const Nerve *) |
| void | updateNerve () |
| void | setNerve (const Nerve *) |
| bool | isNerve (const Nerve *) const |
| s32 | getNerveStep () const |
Public Attributes | |
| LiveActor * | mHostActor |
| The host actor that is bound. | |
| AnimScaleController * | mScaleController |
| The controller for scaling the actor during animations. | |
| s32 | mUpdateCounter |
| Counter that is incremented in exeBind. Once it exceeds 5, it updates the actor. | |
| bool | mHasEffect |
| Does the host actor contain the "Touch" effect name? | |
Public Attributes inherited from ActorStateBaseInterface | |
| u8 | mIsDead |
Public Attributes inherited from NerveExecutor | |
| s32 | _0 |
| Spine * | mSpine |
Definition at line 7 of file WalkerStateBindStarPointer.hpp.
| WalkerStateBindStarPointer::WalkerStateBindStarPointer | ( | LiveActor * | pActor, |
| AnimScaleController * | pController ) |
Definition at line 3 of file WalkerStateBindStarPointer.cpp.
|
virtual |
Definition at line 66 of file WalkerStateBindStarPointer.cpp.
|
virtual |
Reimplemented from ActorStateBaseInterface.
Definition at line 15 of file WalkerStateBindStarPointer.cpp.
|
virtual |
Reimplemented from ActorStateBaseInterface.
Definition at line 20 of file WalkerStateBindStarPointer.cpp.
| bool WalkerStateBindStarPointer::tryStartPointBind | ( | ) | const |
Definition at line 33 of file WalkerStateBindStarPointer.cpp.
| void WalkerStateBindStarPointer::exeBind | ( | ) |
Definition at line 37 of file WalkerStateBindStarPointer.cpp.
| LiveActor* WalkerStateBindStarPointer::mHostActor |
The host actor that is bound.
Definition at line 18 of file WalkerStateBindStarPointer.hpp.
| AnimScaleController* WalkerStateBindStarPointer::mScaleController |
The controller for scaling the actor during animations.
Definition at line 19 of file WalkerStateBindStarPointer.hpp.
| s32 WalkerStateBindStarPointer::mUpdateCounter |
Counter that is incremented in exeBind. Once it exceeds 5, it updates the actor.
Definition at line 20 of file WalkerStateBindStarPointer.hpp.
| bool WalkerStateBindStarPointer::mHasEffect |
Does the host actor contain the "Touch" effect name?
Definition at line 21 of file WalkerStateBindStarPointer.hpp.