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

Zora (Adult) More...

#include <d_a_npc_zra.h>

+ Inheritance diagram for daNpc_zrA_Path_c:
+ Collaboration diagram for daNpc_zrA_Path_c:

Public Member Functions

BOOL getDstPosDst2 (cXyz, cXyz &)
 
void setNextIdxDst (cXyz)
 
BOOL chkPassedDstXZ (cXyz)
 
BOOL getDstPosDstXZ (cXyz, cXyz &)
 
BOOL chkPassedChase (u16, cXyz)
 
int getDstPosChase (u16, cXyz, cXyz &)
 
f32 chkPassDst (u16, cXyz)
 
 ~daNpc_zrA_Path_c ()
 
int getEndIdx ()
 
- Public Member Functions inherited from daNpcF_Path_c
void initialize ()
 
int setPathInfo (u8, s8, u8)
 
BOOL chkPassed (cXyz)
 
BOOL chkPassedDst (cXyz)
 
void reverse ()
 
BOOL setNextIdx ()
 
int getNextIdx ()
 
int getBeforeIdx ()
 
BOOL getBeforePos (cXyz &)
 
BOOL getNextPos (cXyz &)
 
BOOL getDstPos (cXyz, cXyz &)
 
void setNextIdxDst (cXyz)
 
 daNpcF_Path_c ()
 
virtual ~daNpcF_Path_c ()
 
int getIdx ()
 
void setIdx (int i_idx)
 
int getArg0 ()
 
u8 getArg0 (int i_idx)
 
Vec getPntPos (int i_idx)
 
BOOL chkClose ()
 
BOOL chkReverse ()
 
void onReverse ()
 
dPathgetPathInfo ()
 
void setRange (f32 i_range)
 

Additional Inherited Members

- Protected Attributes inherited from daNpcF_Path_c
u16 mIdx
 
u8 mIsReversed
 
bool mIsClosed
 
dPathmpRoomPath
 
f32 mRange
 
f32 mPosDst
 
f32 field_0x10
 
cXyz mPosition
 
daNpcF_SPCurve_c mSPCurve
 

Detailed Description

Zora (Adult)

Constructor & Destructor Documentation

◆ ~daNpc_zrA_Path_c()

daNpc_zrA_Path_c::~daNpc_zrA_Path_c ( )
inline

Member Function Documentation

◆ chkPassDst()

f32 daNpc_zrA_Path_c::chkPassDst ( u16  i_idx,
cXyz  i_pos 
)

◆ chkPassedChase()

BOOL daNpc_zrA_Path_c::chkPassedChase ( u16  i_idx,
cXyz  i_pos 
)

◆ chkPassedDstXZ()

BOOL daNpc_zrA_Path_c::chkPassedDstXZ ( cXyz  i_pos)

◆ getDstPosChase()

int daNpc_zrA_Path_c::getDstPosChase ( u16  i_idx,
cXyz  i_pos,
cXyz o_pnt 
)

◆ getDstPosDst2()

BOOL daNpc_zrA_Path_c::getDstPosDst2 ( cXyz  i_pos,
cXyz o_pnt 
)

◆ getDstPosDstXZ()

BOOL daNpc_zrA_Path_c::getDstPosDstXZ ( cXyz  i_pos,
cXyz o_pnt 
)

◆ getEndIdx()

int daNpc_zrA_Path_c::getEndIdx ( )
inline

◆ setNextIdxDst()

void daNpc_zrA_Path_c::setNextIdxDst ( cXyz  param_0)

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