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

#include <d_a_npc2.h>

+ Collaboration diagram for daBaseNpc_lookat_c:

Public Member Functions

void limitter (s16, s16 *, s16, s16)
 
void calc (fopAc_ac_c *, f32(*)[4], s16)
 
void setMaxJntLmt (csXyz, int)
 
void setMinJntLmt (csXyz, int)
 
void setJntPos (cXyz, int)
 
int setAttnPos (cXyz *)
 
csXyz getRot (int)
 
virtual ~daBaseNpc_lookat_c ()
 

Public Attributes

csXyz mMaxJntLmt [4]
 
csXyz mMinJntLmt [4]
 
cXyz mJntPos [4]
 
csXyz field_0x64 [4]
 
csXyz mRot [4]
 
u8 field_0x94 [4]
 
cXyzmpAttnPos
 

Constructor & Destructor Documentation

◆ ~daBaseNpc_lookat_c()

virtual daBaseNpc_lookat_c::~daBaseNpc_lookat_c ( )
inlinevirtual

Member Function Documentation

◆ calc()

void daBaseNpc_lookat_c::calc ( fopAc_ac_c * ,
f32(*) [4],
s16  )

◆ getRot()

csXyz daBaseNpc_lookat_c::getRot ( int i_no)

◆ limitter()

void daBaseNpc_lookat_c::limitter ( s16 i_value,
s16 * o_value_p,
s16 i_max,
s16 i_min )

◆ setAttnPos()

int daBaseNpc_lookat_c::setAttnPos ( cXyz * i_pos)

◆ setJntPos()

void daBaseNpc_lookat_c::setJntPos ( cXyz i_pos,
int i_no )

◆ setMaxJntLmt()

void daBaseNpc_lookat_c::setMaxJntLmt ( csXyz i_max,
int i_no )

◆ setMinJntLmt()

void daBaseNpc_lookat_c::setMinJntLmt ( csXyz i_min,
int i_no )

Member Data Documentation

◆ field_0x64

csXyz daBaseNpc_lookat_c::field_0x64[4]

◆ field_0x94

u8 daBaseNpc_lookat_c::field_0x94[4]

◆ mJntPos

cXyz daBaseNpc_lookat_c::mJntPos[4]

◆ mMaxJntLmt

csXyz daBaseNpc_lookat_c::mMaxJntLmt[4]

◆ mMinJntLmt

csXyz daBaseNpc_lookat_c::mMinJntLmt[4]

◆ mpAttnPos

cXyz* daBaseNpc_lookat_c::mpAttnPos

◆ mRot

csXyz daBaseNpc_lookat_c::mRot[4]

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