Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
daNpcT_MatAnm_c Class Reference

#include <d_a_npc.h>

+ Inheritance diagram for daNpcT_MatAnm_c:
+ Collaboration diagram for daNpcT_MatAnm_c:

Public Member Functions

 daNpcT_MatAnm_c ()
 
void initialize ()
 
virtual ~daNpcT_MatAnm_c ()
 
virtual void calc (J3DMaterial *) const
 
void setNowOffsetX (f32 i_value)
 
void setNowOffsetY (f32 i_value)
 
void onEyeMoveFlg ()
 
void offEyeMoveFlg ()
 
void setMorfFrm (u8 i_value)
 
- 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
 

Private Attributes

f32 field_0xF4
 
f32 field_0xF8
 
f32 mNowOffsetX
 
f32 mNowOffsetY
 
u8 mEyeMoveFlg
 
u8 mMorfFrm
 

Constructor & Destructor Documentation

◆ daNpcT_MatAnm_c()

daNpcT_MatAnm_c::daNpcT_MatAnm_c ( )
inline

◆ ~daNpcT_MatAnm_c()

virtual daNpcT_MatAnm_c::~daNpcT_MatAnm_c ( )
inlinevirtual

Member Function Documentation

◆ calc()

void daNpcT_MatAnm_c::calc ( J3DMaterial * param_0) const
virtual

Reimplemented from J3DMaterialAnm.

◆ initialize()

void daNpcT_MatAnm_c::initialize ( )

◆ offEyeMoveFlg()

void daNpcT_MatAnm_c::offEyeMoveFlg ( )
inline

◆ onEyeMoveFlg()

void daNpcT_MatAnm_c::onEyeMoveFlg ( )
inline

◆ setMorfFrm()

void daNpcT_MatAnm_c::setMorfFrm ( u8 i_value)
inline

◆ setNowOffsetX()

void daNpcT_MatAnm_c::setNowOffsetX ( f32 i_value)
inline

◆ setNowOffsetY()

void daNpcT_MatAnm_c::setNowOffsetY ( f32 i_value)
inline

Member Data Documentation

◆ field_0xF4

f32 daNpcT_MatAnm_c::field_0xF4
mutableprivate

◆ field_0xF8

f32 daNpcT_MatAnm_c::field_0xF8
mutableprivate

◆ mEyeMoveFlg

u8 daNpcT_MatAnm_c::mEyeMoveFlg
private

◆ mMorfFrm

u8 daNpcT_MatAnm_c::mMorfFrm
private

◆ mNowOffsetX

f32 daNpcT_MatAnm_c::mNowOffsetX
private

◆ mNowOffsetY

f32 daNpcT_MatAnm_c::mNowOffsetY
private

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