SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
AnmPlayerBase Class Reference
Inheritance diagram for AnmPlayerBase:
BvaPlayer MaterialAnmPlayerBase BpkPlayer BrkPlayer BtkPlayer BtpPlayer

Public Member Functions

 AnmPlayerBase (const ResTable *)
 
virtual void changeAnimation (J3DAnmBase *)
 
virtual void stopAnimation ()
 
void update ()
 
void reflectFrame ()
 
void start (const char *)
 
void stop ()
 
bool isPlaying (const char *) const
 
bool isStop () const
 

Public Attributes

void * mData
 
const ResTablemResourceTable
 
J3DFrameCtrl mFrameCtrl
 

Detailed Description

Definition at line 11 of file AnmPlayer.hpp.

Constructor & Destructor Documentation

◆ AnmPlayerBase()

AnmPlayerBase::AnmPlayerBase ( const ResTable * pTable)

Definition at line 5 of file AnmPlayer.cpp.

Member Function Documentation

◆ changeAnimation()

void AnmPlayerBase::changeAnimation ( J3DAnmBase * )
virtual

Definition at line 61 of file AnmPlayer.cpp.

◆ stopAnimation()

void AnmPlayerBase::stopAnimation ( )
virtual

Definition at line 65 of file AnmPlayer.cpp.

◆ update()

void AnmPlayerBase::update ( )

Definition at line 9 of file AnmPlayer.cpp.

◆ stop()

void AnmPlayerBase::stop ( )

Definition at line 25 of file AnmPlayer.cpp.

◆ isPlaying()

bool AnmPlayerBase::isPlaying ( const char * pAnimName) const

Definition at line 30 of file AnmPlayer.cpp.

Member Data Documentation

◆ mData

void* AnmPlayerBase::mData

Definition at line 25 of file AnmPlayer.hpp.

◆ mResourceTable

const ResTable* AnmPlayerBase::mResourceTable

Definition at line 26 of file AnmPlayer.hpp.

◆ mFrameCtrl

J3DFrameCtrl AnmPlayerBase::mFrameCtrl

Definition at line 27 of file AnmPlayer.hpp.