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

#include <d_a_alink.h>

+ Inheritance diagram for daAlink_matAnm_c:
+ Collaboration diagram for daAlink_matAnm_c:

Public Member Functions

 daAlink_matAnm_c ()
 
void init ()
 
void offSetFlg ()
 
virtual ~daAlink_matAnm_c ()
 
virtual void calc (J3DMaterial *) const
 
f32getNowOffsetXP ()
 
f32getNowOffsetYP ()
 
void setNowOffsetX (f32 i_offset)
 
void setNowOffsetY (f32 i_offset)
 
- Public Member Functions inherited from J3DMaterialAnm
void initialize ()
 
void calc (J3DMaterial *) const
 
 J3DMaterialAnm ()
 
void initialize ()
 
void setMatColorAnm (int, J3DMatColorAnm *)
 
void setTexMtxAnm (int, J3DTexMtxAnm *)
 
void setTexNoAnm (int, J3DTexNoAnm *)
 
void setTevColorAnm (int, J3DTevColorAnm *)
 
void setTevKColorAnm (int, J3DTevKColorAnm *)
 
virtual ~J3DMaterialAnm ()
 
const J3DTexMtxAnmgetTexMtxAnm (int i) const
 

Static Public Member Functions

static void decMorfFrame ()
 
static void setMorfFrame (u8 i_frame)
 
static u8 getMorfFrame ()
 
static void onEyeMoveFlg ()
 
static void offEyeMoveFlg ()
 
static bool getEyeMoveFlg ()
 

Public Attributes

f32 field_0xf4
 
f32 field_0xf8
 
f32 mNowOffsetX
 
f32 mNowOffsetY
 
int mSetFlag
 

Static Public Attributes

static bool m_eye_move_flg
 
static u8 m_morf_frame
 

Constructor & Destructor Documentation

◆ daAlink_matAnm_c()

daAlink_matAnm_c::daAlink_matAnm_c ( )
inline

◆ ~daAlink_matAnm_c()

virtual daAlink_matAnm_c::~daAlink_matAnm_c ( )
virtual

Member Function Documentation

◆ calc()

void daAlink_matAnm_c::calc ( J3DMaterial param_0) const
virtual

Reimplemented from J3DMaterialAnm.

◆ decMorfFrame()

static void daAlink_matAnm_c::decMorfFrame ( )
inlinestatic

◆ getEyeMoveFlg()

static bool daAlink_matAnm_c::getEyeMoveFlg ( )
inlinestatic

◆ getMorfFrame()

static u8 daAlink_matAnm_c::getMorfFrame ( )
inlinestatic

◆ getNowOffsetXP()

f32 * daAlink_matAnm_c::getNowOffsetXP ( )
inline

◆ getNowOffsetYP()

f32 * daAlink_matAnm_c::getNowOffsetYP ( )
inline

◆ init()

void daAlink_matAnm_c::init ( )

◆ offEyeMoveFlg()

static void daAlink_matAnm_c::offEyeMoveFlg ( )
inlinestatic

◆ offSetFlg()

void daAlink_matAnm_c::offSetFlg ( )

◆ onEyeMoveFlg()

static void daAlink_matAnm_c::onEyeMoveFlg ( )
inlinestatic

◆ setMorfFrame()

static void daAlink_matAnm_c::setMorfFrame ( u8  i_frame)
inlinestatic

◆ setNowOffsetX()

void daAlink_matAnm_c::setNowOffsetX ( f32  i_offset)
inline

◆ setNowOffsetY()

void daAlink_matAnm_c::setNowOffsetY ( f32  i_offset)
inline

Member Data Documentation

◆ field_0xf4

f32 daAlink_matAnm_c::field_0xf4

◆ field_0xf8

f32 daAlink_matAnm_c::field_0xf8

◆ m_eye_move_flg

bool daAlink_matAnm_c::m_eye_move_flg
static

◆ m_morf_frame

u8 daAlink_matAnm_c::m_morf_frame
static

◆ mNowOffsetX

f32 daAlink_matAnm_c::mNowOffsetX

◆ mNowOffsetY

f32 daAlink_matAnm_c::mNowOffsetY

◆ mSetFlag

int daAlink_matAnm_c::mSetFlag

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