SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
NerveExecutor Class Reference
Inheritance diagram for NerveExecutor:
ActorStateBaseInterface AnimScaleController AnimationRandomPlayer CounterLayoutAppearer GameSystem Scene SurfRayTutorial ActorStateBase< LiveActor > ActorStateBase< T > ScenarioSelectScene WalkerStateBindStarPointer

Public Member Functions

 NerveExecutor (const char *)
 
void initNerve (const Nerve *)
 
void updateNerve ()
 
void setNerve (const Nerve *)
 
bool isNerve (const Nerve *) const
 
s32 getNerveStep () const
 

Public Attributes

s32 _0
 
SpinemSpine
 

Detailed Description

Definition at line 5 of file NerveExecutor.hpp.

Constructor & Destructor Documentation

◆ NerveExecutor()

NerveExecutor::NerveExecutor ( const char * a1)

Definition at line 3 of file NerveExecutor.cpp.

◆ ~NerveExecutor()

NerveExecutor::~NerveExecutor ( )
virtual

Definition at line 8 of file NerveExecutor.cpp.

Member Function Documentation

◆ initNerve()

void NerveExecutor::initNerve ( const Nerve * pNerve)

Definition at line 12 of file NerveExecutor.cpp.

◆ updateNerve()

void NerveExecutor::updateNerve ( )

Definition at line 16 of file NerveExecutor.cpp.

◆ setNerve()

void NerveExecutor::setNerve ( const Nerve * pNerve)

Definition at line 22 of file NerveExecutor.cpp.

◆ isNerve()

bool NerveExecutor::isNerve ( const Nerve * pNerve) const

Definition at line 26 of file NerveExecutor.cpp.

◆ getNerveStep()

s32 NerveExecutor::getNerveStep ( ) const

Definition at line 30 of file NerveExecutor.cpp.

Member Data Documentation

◆ _0

s32 NerveExecutor::_0

Definition at line 17 of file NerveExecutor.hpp.

◆ mSpine

Spine* NerveExecutor::mSpine

Definition at line 18 of file NerveExecutor.hpp.