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

#include <d_a_npc.h>

+ Collaboration diagram for daBaseNpc_path_c:

Public Member Functions

 daBaseNpc_path_c ()
 
BOOL isPath ()
 
int setPathInfo (u8, s8, s8)
 
void reverseDir ()
 
s32 chkPnt (cXyz)
 
void setNextPnt ()
 
u16 getIdx ()
 
void setIdx (u16)
 
Vec getPntPos (u16)
 
 ~daBaseNpc_path_c ()
 

Private Attributes

f32 field_0x0
 
dPathmpRoomPath
 
f32 field_0x8
 
u8 field_0xc [2562]
 
u16 field_0xa0e
 
u16 mIdx
 
s8 mDirection
 
u8 field_0xa13 [17]
 

Constructor & Destructor Documentation

◆ daBaseNpc_path_c()

daBaseNpc_path_c::daBaseNpc_path_c ( )

◆ ~daBaseNpc_path_c()

daBaseNpc_path_c::~daBaseNpc_path_c ( )

Member Function Documentation

◆ chkPnt()

s32 daBaseNpc_path_c::chkPnt ( cXyz  i_pos)

◆ getIdx()

u16 daBaseNpc_path_c::getIdx ( )

◆ getPntPos()

Vec daBaseNpc_path_c::getPntPos ( u16  i_idx)

◆ isPath()

BOOL daBaseNpc_path_c::isPath ( )

◆ reverseDir()

void daBaseNpc_path_c::reverseDir ( )

◆ setIdx()

void daBaseNpc_path_c::setIdx ( u16  i_idx)

◆ setNextPnt()

void daBaseNpc_path_c::setNextPnt ( )

◆ setPathInfo()

int daBaseNpc_path_c::setPathInfo ( u8  i_pathIdx,
s8  i_roomNo,
s8  i_direction 
)

Member Data Documentation

◆ field_0x0

f32 daBaseNpc_path_c::field_0x0
private

◆ field_0x8

f32 daBaseNpc_path_c::field_0x8
private

◆ field_0xa0e

u16 daBaseNpc_path_c::field_0xa0e
private

◆ field_0xa13

u8 daBaseNpc_path_c::field_0xa13[17]
private

◆ field_0xc

u8 daBaseNpc_path_c::field_0xc[2562]
private

◆ mDirection

s8 daBaseNpc_path_c::mDirection
private

◆ mIdx

u16 daBaseNpc_path_c::mIdx
private

◆ mpRoomPath

dPath* daBaseNpc_path_c::mpRoomPath
private

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