#include <d_a_npc.h>
|
void | initialize () |
|
void | setParam (f32, f32, f32, f32, f32, f32, f32, f32, f32, f32, f32, f32, s16, cXyz *) |
|
void | calc (fopAc_ac_c *, Mtx, csXyz **, BOOL, int, BOOL) |
|
void | adjustMoveDisAngle (s16 &, s16, s16, s16) |
|
void | initCalc (fopAc_ac_c *, Mtx, cXyz *, csXyz *, f32 *, cXyz &, BOOL) |
|
void | update (cXyz *, csXyz *, f32 *) |
|
void | calcMoveDisAngle (int, cXyz *, csXyz *, cXyz, int, BOOL) |
|
void | setRotAngle () |
|
void | clrRotAngle () |
|
| daNpcF_Lookat_c () |
|
virtual | ~daNpcF_Lookat_c () |
|
cXyz * | getAttnPos () |
|
void | setAttnPos (cXyz *i_attnPos) |
|
◆ daNpcF_Lookat_c()
daNpcF_Lookat_c::daNpcF_Lookat_c |
( |
| ) |
|
|
inline |
◆ ~daNpcF_Lookat_c()
virtual daNpcF_Lookat_c::~daNpcF_Lookat_c |
( |
| ) |
|
|
inlinevirtual |
◆ adjustMoveDisAngle()
void daNpcF_Lookat_c::adjustMoveDisAngle |
( |
s16 & | delta, |
|
|
s16 | angle, |
|
|
s16 | min, |
|
|
s16 | max ) |
◆ calc()
void daNpcF_Lookat_c::calc |
( |
fopAc_ac_c * | i_actor, |
|
|
Mtx | i_baseTransformMtx, |
|
|
csXyz ** | o_lookatAngle, |
|
|
BOOL | i_snap, |
|
|
int | i_axis, |
|
|
BOOL | i_debug ) |
◆ calcMoveDisAngle()
void daNpcF_Lookat_c::calcMoveDisAngle |
( |
int | i_no, |
|
|
cXyz * | param_1, |
|
|
csXyz * | param_2, |
|
|
cXyz | param_3, |
|
|
int | i_axis, |
|
|
BOOL | i_debug ) |
◆ clrRotAngle()
void daNpcF_Lookat_c::clrRotAngle |
( |
| ) |
|
◆ getAttnPos()
cXyz * daNpcF_Lookat_c::getAttnPos |
( |
| ) |
|
|
inline |
◆ initCalc()
◆ initialize()
void daNpcF_Lookat_c::initialize |
( |
| ) |
|
◆ setAttnPos()
void daNpcF_Lookat_c::setAttnPos |
( |
cXyz * | i_attnPos | ) |
|
|
inline |
◆ setParam()
void daNpcF_Lookat_c::setParam |
( |
f32 | param_0, |
|
|
f32 | param_1, |
|
|
f32 | param_2, |
|
|
f32 | param_3, |
|
|
f32 | param_4, |
|
|
f32 | param_5, |
|
|
f32 | param_6, |
|
|
f32 | param_7, |
|
|
f32 | param_8, |
|
|
f32 | param_9, |
|
|
f32 | param_10, |
|
|
f32 | param_11, |
|
|
s16 | i_rotAngle, |
|
|
cXyz * | i_jointPos ) |
◆ setRotAngle()
void daNpcF_Lookat_c::setRotAngle |
( |
| ) |
|
◆ update()
void daNpcF_Lookat_c::update |
( |
cXyz * | param_0, |
|
|
csXyz * | param_1, |
|
|
f32 * | param_2 ) |
◆ field_0x94
bool daNpcF_Lookat_c::field_0x94[4] |
|
private |
◆ mAngularMoveDis
csXyz daNpcF_Lookat_c::mAngularMoveDis[4] |
|
private |
◆ mAttnPos
cXyz* daNpcF_Lookat_c::mAttnPos |
|
private |
◆ mJointPos
cXyz daNpcF_Lookat_c::mJointPos[4] |
|
private |
◆ mMaxAngle
csXyz daNpcF_Lookat_c::mMaxAngle[4] |
|
private |
◆ mMinAngle
csXyz daNpcF_Lookat_c::mMinAngle[4] |
|
private |
◆ mRotAngle
csXyz daNpcF_Lookat_c::mRotAngle[4] |
|
private |
The documentation for this class was generated from the following files: