Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_npc2.cpp File Reference

Functions

static s32 daBaseNpc_chkPnt (cXyz param_0, dPnt *param_1, u16 param_2, u16 param_3, int param_4, int param_5)
 
static u16 daBaseNpc_putNurbs (dPnt *i_CPnts, int i_CPntNum, int i_maxPntNum, dPnt *o_curve_p, BOOL i_isClosed)
 
static s16 daBaseNpc_getGroundAngle (cBgS_PolyInfo *param_0, s16 param_1)
 
static int daBaseNpc_addIdx (int i_step, int i_num, u16 *i_idx, BOOL i_closed)
 
static BOOL daBaseNpc_subIdx (int i_step, int i_num, u16 *i_idx, BOOL i_closed)
 
static BOOL daBaseNpc_incIdx (int i_pathNo, u16 *i_pathIdx, BOOL i_pathClosed, int i_pathDirection)
 
static BOOL daBaseNpc_decIdx (int i_pathNo, u16 *i_pathIdx, BOOL i_pathClosed, int i_pathDirection)
 
static f32 daNpcBase_BBasis (int i_deg, int i_pntNo, int i_knotNo, int *i_knotVector_p)
 
static int CheckCreateHeap (fopAc_ac_c *i_this)
 
static int daBaseNpc_PntVsLineSegmentLengthSquare2D (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)
 

Function Documentation

◆ CheckCreateHeap()

static int CheckCreateHeap ( fopAc_ac_c * i_this)
static

◆ daBaseNpc_addIdx()

static int daBaseNpc_addIdx ( int i_step,
int i_num,
u16 * i_idx,
BOOL i_closed )
static

◆ daBaseNpc_chkPnt()

static s32 daBaseNpc_chkPnt ( cXyz param_0,
dPnt * param_1,
u16 param_2,
u16 param_3,
int param_4,
int param_5 )
static

◆ daBaseNpc_decIdx()

static BOOL daBaseNpc_decIdx ( int i_pathNo,
u16 * i_pathIdx,
BOOL i_pathClosed,
int i_pathDirection )
static

◆ daBaseNpc_getGroundAngle()

static s16 daBaseNpc_getGroundAngle ( cBgS_PolyInfo * param_0,
s16 param_1 )
static

◆ daBaseNpc_incIdx()

static BOOL daBaseNpc_incIdx ( int i_pathNo,
u16 * i_pathIdx,
BOOL i_pathClosed,
int i_pathDirection )
static

◆ daBaseNpc_PntVsLineSegmentLengthSquare2D()

static int daBaseNpc_PntVsLineSegmentLengthSquare2D ( 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 )
static

◆ daBaseNpc_putNurbs()

static u16 daBaseNpc_putNurbs ( dPnt * i_CPnts,
int i_CPntNum,
int i_maxPntNum,
dPnt * o_curve_p,
BOOL i_isClosed )
static

◆ daBaseNpc_subIdx()

static BOOL daBaseNpc_subIdx ( int i_step,
int i_num,
u16 * i_idx,
BOOL i_closed )
static

◆ daNpcBase_BBasis()

static f32 daNpcBase_BBasis ( int i_deg,
int i_pntNo,
int i_knotNo,
int * i_knotVector_p )
static