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

#include <d_a_player.h>

+ Inheritance diagram for daPy_frameCtrl_c:
+ Collaboration diagram for daPy_frameCtrl_c:

Public Member Functions

void checkAnmEnd ()
 
void updateFrame ()
 
void setFrameCtrl (u8, s16, s16, f32, f32)
 
 ~daPy_frameCtrl_c ()
 
 daPy_frameCtrl_c ()
 
 ~daPy_frameCtrl_c ()
 
 daPy_frameCtrl_c ()
 
bool checkAnmEnd ()
 
void updateFrame ()
 
void setFrameCtrl (u8, short, short, f32, f32)
 
u16 getEndFlg ()
 
u16 getNowSetFlg ()
 
void onEndFlg ()
 
void onNowSetFlg ()
 
void offNowSetFlg ()
 
void offEndFlg ()
 
- Public Member Functions inherited from J3DFrameCtrl
void init (s16)
 
 ~J3DFrameCtrl ()
 
void init (s16)
 
 ~J3DFrameCtrl ()
 
 J3DFrameCtrl ()
 
void init (s16)
 
BOOL checkPass (f32)
 
void update ()
 
virtual ~J3DFrameCtrl ()
 
u8 getAttribute () const
 
void setAttribute (u8 attr)
 
u8 getState () const
 
bool checkState (u8 state) const
 
s16 getStart () const
 
void setStart (s16 start)
 
s16 getEnd () const
 
void setEnd (s16 end)
 
s32 getLoop ()
 
void setLoop (s16 loop)
 
f32 getRate () const
 
void setRate (f32 rate)
 
f32 getFrame () const
 
void setFrame (f32 frame)
 
void reset ()
 

Private Attributes

u16 mEndFlg
 
u16 mNowSetFlg
 

Additional Inherited Members

- Public Types inherited from J3DFrameCtrl
enum  Attribute_e {
  LOOP_ONCE_e , LOOP_ONCE_RESET_e , LOOP_REPEAT_e , LOOP_MIRROR_ONCE_e ,
  LOOP_MIRROR_REPEAT_e
}
 
- Public Attributes inherited from J3DFrameCtrl
u8 mAttribute
 
u8 mState
 
s16 mStart
 
s16 mEnd
 
s16 mLoop
 
f32 mRate
 
f32 mFrame
 

Constructor & Destructor Documentation

◆ ~daPy_frameCtrl_c() [1/2]

daPy_frameCtrl_c::~daPy_frameCtrl_c ( )

◆ daPy_frameCtrl_c() [1/2]

daPy_frameCtrl_c::daPy_frameCtrl_c ( )

◆ ~daPy_frameCtrl_c() [2/2]

daPy_frameCtrl_c::~daPy_frameCtrl_c ( )

◆ daPy_frameCtrl_c() [2/2]

daPy_frameCtrl_c::daPy_frameCtrl_c ( )

Member Function Documentation

◆ checkAnmEnd() [1/2]

bool daPy_frameCtrl_c::checkAnmEnd ( )

◆ checkAnmEnd() [2/2]

bool daPy_frameCtrl_c::checkAnmEnd ( )

d_a_player.cpp Base Player Actor functionality

◆ getEndFlg()

u16 daPy_frameCtrl_c::getEndFlg ( )
inline

◆ getNowSetFlg()

u16 daPy_frameCtrl_c::getNowSetFlg ( )
inline

◆ offEndFlg()

void daPy_frameCtrl_c::offEndFlg ( )
inline

◆ offNowSetFlg()

void daPy_frameCtrl_c::offNowSetFlg ( )
inline

◆ onEndFlg()

void daPy_frameCtrl_c::onEndFlg ( )
inline

◆ onNowSetFlg()

void daPy_frameCtrl_c::onNowSetFlg ( )
inline

◆ setFrameCtrl() [1/2]

void daPy_frameCtrl_c::setFrameCtrl ( u8  i_attribute,
s16  i_start,
s16  i_end,
f32  i_rate,
f32  i_frame 
)

◆ setFrameCtrl() [2/2]

void daPy_frameCtrl_c::setFrameCtrl ( u8  ,
short  ,
short  ,
f32  ,
f32   
)

◆ updateFrame() [1/2]

void daPy_frameCtrl_c::updateFrame ( )

◆ updateFrame() [2/2]

void daPy_frameCtrl_c::updateFrame ( )

Member Data Documentation

◆ mEndFlg

u16 daPy_frameCtrl_c::mEndFlg
private

◆ mNowSetFlg

u16 daPy_frameCtrl_c::mNowSetFlg
private

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