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

void init (J3DMaterialTable *, J3DAnmTextureSRTKey *, int, int, f32, s16, s16)
 
void entry (J3DMaterialTable *, f32)
 
void entry (J3DMaterialTable *, f32)
 
 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)
 
J3DAnmTextureSRTKeygetBtkAnm () const
 
- Public Member Functions inherited from mDoExt_baseAnm
void play ()
 
 mDoExt_baseAnm ()
 
int initPlay (s16 i_frameMax, int i_attribute, f32 i_rate, s16 i_startF, s16 i_endF)
 
int play ()
 
J3DFrameCtrlgetFrameCtrl ()
 
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 ()
 
void reset ()
 
BOOL checkFrame (f32 frame)
 

Private Attributes

J3DAnmTextureSRTKeympAnm
 

Constructor & Destructor Documentation

◆ mDoExt_btkAnm()

mDoExt_btkAnm::mDoExt_btkAnm ( )
inline

Member Function Documentation

◆ entry() [1/5]

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

◆ entry() [2/5]

void mDoExt_btkAnm::entry ( J3DMaterialTable ,
f32   
)

◆ entry() [3/5]

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

◆ entry() [4/5]

void mDoExt_btkAnm::entry ( J3DModelData i_modelData)
inline

◆ entry() [5/5]

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/3]

int mDoExt_btkAnm::init ( J3DMaterialTable i_matTable,
J3DAnmTextureSRTKey i_btk,
int  i_anmPlay,
int  i_attribute,
f32  i_rate,
s16  i_startF,
s16  i_endF 
)

◆ init() [2/3]

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() [3/3]

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: