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

Public Member Functions

 ActorStateBaseInterface (const char *pName)
 
virtual void init ()
 
virtual void appear ()
 
virtual void kill ()
 
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

u8 mIsDead
 
- Public Attributes inherited from NerveExecutor
s32 _0
 
SpinemSpine
 

Detailed Description

Definition at line 5 of file ActorStateBase.hpp.

Constructor & Destructor Documentation

◆ ActorStateBaseInterface()

ActorStateBaseInterface::ActorStateBaseInterface ( const char * pName)
inline

Definition at line 8 of file ActorStateBase.hpp.

◆ ~ActorStateBaseInterface()

virtual ActorStateBaseInterface::~ActorStateBaseInterface ( )
inlinevirtual

Definition at line 12 of file ActorStateBase.hpp.

Member Function Documentation

◆ update()

bool ActorStateBaseInterface::update ( )
virtual

Definition at line 3 of file ActorStateBase.cpp.

Member Data Documentation

◆ mIsDead

u8 ActorStateBaseInterface::mIsDead

Definition at line 22 of file ActorStateBase.hpp.