Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
mDoExt_btkAnm Class Reference

#include <m_Do_ext.h>

+ Inheritance diagram for mDoExt_btkAnm:
+ Collaboration diagram for mDoExt_btkAnm:

Public Member Functions

 mDoExt_btkAnm ()
 
int init (J3DMaterialTable *i_matTable, J3DAnmTextureSRTKey *i_btk, int i_anmPlay, int i_attribute, f32 i_rate, s16 i_start, s16 param_6)
 
void entry (J3DMaterialTable *i_matTable, f32 i_frame)
 
void entry (J3DModelData *i_modelData)
 
void entry (J3DModelData *i_modelData, f32 i_frame)
 
int init (J3DModelData *i_modelData, J3DAnmTextureSRTKey *i_btk, int i_anmPlay, int i_attribute, f32 i_rate, s16 i_start, s16 param_6)
 
int remove (J3DModelData *i_modelData)
 
void entryFrame ()
 
void entryFrame (f32 frame)
 
J3DAnmTextureSRTKey * getBtkAnm () const
 
- Public Member Functions inherited from mDoExt_baseAnm
 mDoExt_baseAnm ()
 
int initPlay (s16 i_frameMax, int i_attribute, f32 i_rate, s16 i_startF, s16 i_endF)
 
int play ()
 
J3DFrameCtrl * getFrameCtrl ()
 
f32 getPlaySpeed ()
 
void setPlaySpeed (f32 speed)
 
f32 getFrame ()
 
f32 getEndFrame ()
 
f32 getStartFrame ()
 
void setEndFrame (f32 frame)
 
void setFrame (f32 frame)
 
void setPlayMode (int i_mode)
 
void setLoopFrame (f32 i_frame)
 
bool isStop ()
 
bool isLoop ()
 
void reset ()
 
BOOL checkFrame (f32 frame)
 

Private Attributes

J3DAnmTextureSRTKey * mpAnm
 

Constructor & Destructor Documentation

◆ mDoExt_btkAnm()

mDoExt_btkAnm::mDoExt_btkAnm ( )
inline

Member Function Documentation

◆ entry() [1/3]

void mDoExt_btkAnm::entry ( J3DMaterialTable * i_matTable,
f32 i_frame )

◆ entry() [2/3]

void mDoExt_btkAnm::entry ( J3DModelData * i_modelData)
inline

◆ entry() [3/3]

void mDoExt_btkAnm::entry ( J3DModelData * i_modelData,
f32 i_frame )
inline

◆ entryFrame() [1/2]

void mDoExt_btkAnm::entryFrame ( )
inline

◆ entryFrame() [2/2]

void mDoExt_btkAnm::entryFrame ( f32 frame)
inline

◆ getBtkAnm()

J3DAnmTextureSRTKey * mDoExt_btkAnm::getBtkAnm ( ) const
inline

◆ init() [1/2]

int mDoExt_btkAnm::init ( J3DMaterialTable * i_matTable,
J3DAnmTextureSRTKey * i_btk,
int i_anmPlay,
int i_attribute,
f32 i_rate,
s16 i_start,
s16 param_6 )

◆ init() [2/2]

int mDoExt_btkAnm::init ( J3DModelData * i_modelData,
J3DAnmTextureSRTKey * i_btk,
int i_anmPlay,
int i_attribute,
f32 i_rate,
s16 i_start,
s16 param_6 )
inline

◆ remove()

int mDoExt_btkAnm::remove ( J3DModelData * i_modelData)
inline

Member Data Documentation

◆ mpAnm

J3DAnmTextureSRTKey* mDoExt_btkAnm::mpAnm
private

The documentation for this class was generated from the following files: