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

Public Member Functions

 MaterialAnmPlayerBase (const ResTable *, J3DModelData *)
 
virtual void attach (J3DAnmBase *, J3DModelData *)=0
 
virtual void detach (J3DAnmBase *, J3DModelData *)=0
 
void beginDiff ()
 
void endDiff ()
 
- Public Member Functions inherited from AnmPlayerBase
 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

J3DModelData * mModelData
 
- Public Attributes inherited from AnmPlayerBase
void * mData
 
const ResTablemResourceTable
 
J3DFrameCtrl mFrameCtrl
 

Detailed Description

Definition at line 30 of file AnmPlayer.hpp.

Constructor & Destructor Documentation

◆ MaterialAnmPlayerBase()

MaterialAnmPlayerBase::MaterialAnmPlayerBase ( const ResTable * pTable,
J3DModelData * pModelData )

Definition at line 40 of file AnmPlayer.cpp.

Member Function Documentation

◆ beginDiff()

void MaterialAnmPlayerBase::beginDiff ( )

Definition at line 44 of file AnmPlayer.cpp.

◆ endDiff()

void MaterialAnmPlayerBase::endDiff ( )

Definition at line 53 of file AnmPlayer.cpp.

Member Data Documentation

◆ mModelData

J3DModelData* MaterialAnmPlayerBase::mModelData

Definition at line 40 of file AnmPlayer.hpp.