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

#include <m_Do_ext.h>

+ Inheritance diagram for mDoExt_btpAnm:
+ Collaboration diagram for mDoExt_btpAnm:

Public Member Functions

 mDoExt_btpAnm ()
 
int init (J3DMaterialTable *i_matTable, J3DAnmTexPattern *i_btk, int i_anmPlay, int i_attribute, f32 i_rate, s16 i_start, s16 param_6)
 
void entry (J3DMaterialTable *i_matTable, s16 i_frame)
 
void entry (J3DModelData *i_modelData)
 
void entry (J3DModelData *i_modelData, s16 i_frame)
 
int init (J3DModelData *i_modelData, J3DAnmTexPattern *i_btk, int i_anmPlay, int i_attribute, f32 i_rate, s16 i_start, s16 param_6)
 
int remove (J3DModelData *i_modelData)
 
J3DAnmTexPattern * getBtpAnm () 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

J3DAnmTexPattern * mpAnm
 

Constructor & Destructor Documentation

◆ mDoExt_btpAnm()

mDoExt_btpAnm::mDoExt_btpAnm ( )
inline

Member Function Documentation

◆ entry() [1/3]

void mDoExt_btpAnm::entry ( J3DMaterialTable * i_matTable,
s16 i_frame )

◆ entry() [2/3]

void mDoExt_btpAnm::entry ( J3DModelData * i_modelData)
inline

◆ entry() [3/3]

void mDoExt_btpAnm::entry ( J3DModelData * i_modelData,
s16 i_frame )
inline

◆ getBtpAnm()

J3DAnmTexPattern * mDoExt_btpAnm::getBtpAnm ( ) const
inline

◆ init() [1/2]

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

◆ init() [2/2]

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

◆ remove()

int mDoExt_btpAnm::remove ( J3DModelData * i_modelData)
inline

Member Data Documentation

◆ mpAnm

J3DAnmTexPattern* mDoExt_btpAnm::mpAnm
private

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