#include <d_a_npc.h>
|
void | initialize () |
|
| ~daNpcT_Path_c () |
|
void | hermite (cXyz &, cXyz &, cXyz &, cXyz &, daNpcT_Hermite_c &, cXyz &) |
|
void | initialize () |
|
int | setPathInfo (u8, s8, u8) |
|
int | setNextPathInfo (s8, u8) |
|
void | reverse () |
|
int | setNextIdx (int) |
|
int | getDstPos (cXyz, cXyz *, int) |
|
int | getDstPosH (cXyz, cXyz *, int, int) |
|
int | chkPassed1 (cXyz, int) |
|
int | chkPassed2 (cXyz, cXyz *, int, int) |
|
| daNpcT_Path_c () |
|
virtual | ~daNpcT_Path_c () |
|
Vec | getPntPos (int i_idx) |
|
int | chkClose () |
|
bool | chkReverse () |
|
u16 | getNumPnts () |
|
u16 & | getIdx () |
|
◆ ~daNpcT_Path_c() [1/2]
daNpcT_Path_c::~daNpcT_Path_c |
( |
| ) |
|
◆ daNpcT_Path_c()
daNpcT_Path_c::daNpcT_Path_c |
( |
| ) |
|
|
inline |
◆ ~daNpcT_Path_c() [2/2]
virtual daNpcT_Path_c::~daNpcT_Path_c |
( |
| ) |
|
|
inlinevirtual |
◆ chkClose()
int daNpcT_Path_c::chkClose |
( |
| ) |
|
|
inline |
◆ chkPassed1()
int daNpcT_Path_c::chkPassed1 |
( |
cXyz |
i_pnt, |
|
|
int |
i_num |
|
) |
| |
◆ chkPassed2()
int daNpcT_Path_c::chkPassed2 |
( |
cXyz |
param_1, |
|
|
cXyz * |
param_2, |
|
|
int |
param_3, |
|
|
int |
param_4 |
|
) |
| |
◆ chkReverse()
bool daNpcT_Path_c::chkReverse |
( |
| ) |
|
|
inline |
◆ getDstPos()
int daNpcT_Path_c::getDstPos |
( |
cXyz |
param_0, |
|
|
cXyz * |
param_1, |
|
|
int |
i_idx |
|
) |
| |
◆ getDstPosH()
int daNpcT_Path_c::getDstPosH |
( |
cXyz |
param_0, |
|
|
cXyz * |
param_1, |
|
|
int |
i_idx, |
|
|
int |
param_3 |
|
) |
| |
◆ getIdx()
u16 & daNpcT_Path_c::getIdx |
( |
| ) |
|
|
inline |
◆ getNumPnts()
u16 daNpcT_Path_c::getNumPnts |
( |
| ) |
|
|
inline |
◆ getPntPos()
Vec daNpcT_Path_c::getPntPos |
( |
int |
i_idx | ) |
|
|
inline |
◆ hermite()
◆ initialize() [1/2]
void daNpcT_Path_c::initialize |
( |
| ) |
|
◆ initialize() [2/2]
void daNpcT_Path_c::initialize |
( |
| ) |
|
◆ reverse()
void daNpcT_Path_c::reverse |
( |
| ) |
|
◆ setNextIdx()
int daNpcT_Path_c::setNextIdx |
( |
int |
param_0 | ) |
|
◆ setNextPathInfo()
int daNpcT_Path_c::setNextPathInfo |
( |
s8 |
param_0, |
|
|
u8 |
i_direction |
|
) |
| |
◆ setPathInfo()
int daNpcT_Path_c::setPathInfo |
( |
u8 |
i_pathIdx, |
|
|
s8 |
i_roomNo, |
|
|
u8 |
i_direction |
|
) |
| |
◆ field_0x10
f32 daNpcT_Path_c::field_0x10 |
◆ field_0x14
f32 daNpcT_Path_c::field_0x14 |
◆ field_0x18
f32 daNpcT_Path_c::field_0x18 |
◆ field_0x1E
u16 daNpcT_Path_c::field_0x1E |
◆ mDirection
u8 daNpcT_Path_c::mDirection |
◆ mIdx
◆ mIsClosed
u8 daNpcT_Path_c::mIsClosed |
◆ mPosition
cXyz daNpcT_Path_c::mPosition |
◆ mpRoomPath
dPath* daNpcT_Path_c::mpRoomPath |
The documentation for this class was generated from the following files: