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

Functions

void __ct__16dNpcLib_lookat_cFv ()
 
void init__16dNpcLib_lookat_cFP8J3DModelPiP5csXyzP5csXyz ()
 
void action__16dNpcLib_lookat_cF4cXyz4cXyzP10fopAc_ac_cPA4_fi ()
 
void dbView__16dNpcLib_lookat_cFv ()
 
void setPrm__16dNpcLib_lookat_cFv ()
 
void update__16dNpcLib_lookat_cFv ()
 
void limitter__16dNpcLib_lookat_cFPssss ()
 
void __dt__16dNpcLib_lookat_cFv ()
 
void __dt__4cXyzFv ()
 
void transS__14mDoMtx_stack_cFRC4cXyz ()
 
void XYZrotS__14mDoMtx_stack_cFRC5csXyz ()
 
void ZXYrotM__14mDoMtx_stack_cFRC5csXyz ()
 
void __ct__4cXyzFv ()
 
void __dt__5csXyzFv ()
 
void __ct__5csXyzFv ()
 
void __mi__4cXyzCFRC3Vec ()
 
void normalize__4cXyzFv ()
 
void isZero__4cXyzCFv ()
 
void __apl__5csXyzFR5csXyz ()
 
void cM_atan2s__Fff ()
 
void __dl__FPv ()
 
void __destroy_arr ()
 
void __construct_array ()
 
void _savegpr_22 ()
 
void _savegpr_23 ()
 
void _savegpr_25 ()
 
void _restgpr_22 ()
 
void _restgpr_23 ()
 
void _restgpr_25 ()
 

Variables

u8 now__14mDoMtx_stack_c [48]
 
u8 Zero__5csXyz [4]
 
u8 data_80451164 [4]
 
static SECTION_SDATA2 u8 lit_3864 [4]
 
static SECTION_SDATA2 f32 lit_3865 = 1.0f
 
static SECTION_SDATA2 f64 lit_3866 = 0.5
 
static SECTION_SDATA2 f64 lit_3867 = 3.0
 
static SECTION_SDATA2 u8 lit_3868 [8]
 
static SECTION_SDATA2 f32 lit_3869 [1+1]
 
static SECTION_SDATA2 f64 lit_3873 = 4503601774854144.0
 
static SECTION_SDATA2 f32 lit_3970 [1+1]
 

Function Documentation

◆ __apl__5csXyzFR5csXyz()

void __apl__5csXyzFR5csXyz ( )

◆ __construct_array()

void __construct_array ( )

◆ __ct__16dNpcLib_lookat_cFv()

void __ct__16dNpcLib_lookat_cFv ( )

◆ __ct__4cXyzFv()

void __ct__4cXyzFv ( )

◆ __ct__5csXyzFv()

void __ct__5csXyzFv ( )

◆ __destroy_arr()

void __destroy_arr ( )

◆ __dl__FPv()

void __dl__FPv ( )

◆ __dt__16dNpcLib_lookat_cFv()

void __dt__16dNpcLib_lookat_cFv ( )

◆ __dt__4cXyzFv()

void __dt__4cXyzFv ( )

◆ __dt__5csXyzFv()

void __dt__5csXyzFv ( )

◆ __mi__4cXyzCFRC3Vec()

void __mi__4cXyzCFRC3Vec ( )

◆ _restgpr_22()

void _restgpr_22 ( )

◆ _restgpr_23()

void _restgpr_23 ( )

◆ _restgpr_25()

void _restgpr_25 ( )

◆ _savegpr_22()

void _savegpr_22 ( )

◆ _savegpr_23()

void _savegpr_23 ( )

◆ _savegpr_25()

void _savegpr_25 ( )

◆ action__16dNpcLib_lookat_cF4cXyz4cXyzP10fopAc_ac_cPA4_fi()

void action__16dNpcLib_lookat_cF4cXyz4cXyzP10fopAc_ac_cPA4_fi ( )

◆ cM_atan2s__Fff()

void cM_atan2s__Fff ( )

◆ dbView__16dNpcLib_lookat_cFv()

void dbView__16dNpcLib_lookat_cFv ( )

◆ init__16dNpcLib_lookat_cFP8J3DModelPiP5csXyzP5csXyz()

void init__16dNpcLib_lookat_cFP8J3DModelPiP5csXyzP5csXyz ( )

◆ isZero__4cXyzCFv()

void isZero__4cXyzCFv ( )

◆ limitter__16dNpcLib_lookat_cFPssss()

void limitter__16dNpcLib_lookat_cFPssss ( )

◆ normalize__4cXyzFv()

void normalize__4cXyzFv ( )

◆ setPrm__16dNpcLib_lookat_cFv()

void setPrm__16dNpcLib_lookat_cFv ( )

◆ transS__14mDoMtx_stack_cFRC4cXyz()

void transS__14mDoMtx_stack_cFRC4cXyz ( )

◆ update__16dNpcLib_lookat_cFv()

void update__16dNpcLib_lookat_cFv ( )

◆ XYZrotS__14mDoMtx_stack_cFRC5csXyz()

void XYZrotS__14mDoMtx_stack_cFRC5csXyz ( )

◆ ZXYrotM__14mDoMtx_stack_cFRC5csXyz()

void ZXYrotM__14mDoMtx_stack_cFRC5csXyz ( )

Variable Documentation

◆ data_80451164

u8 data_80451164[4]
extern

◆ lit_3864

SECTION_SDATA2 u8 lit_3864[4]
static
Initial value:
= {
0x00,
0x00,
0x00,
0x00,
}

◆ lit_3865

SECTION_SDATA2 f32 lit_3865 = 1.0f
static

◆ lit_3866

SECTION_SDATA2 f64 lit_3866 = 0.5
static

◆ lit_3867

SECTION_SDATA2 f64 lit_3867 = 3.0
static

◆ lit_3868

SECTION_SDATA2 u8 lit_3868[8]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_3869

SECTION_SDATA2 f32 lit_3869[1+1]
static
Initial value:
= {
0.5f,
0.0f,
}

◆ lit_3873

SECTION_SDATA2 f64 lit_3873 = 4503601774854144.0
static

◆ lit_3970

SECTION_SDATA2 f32 lit_3970[1+1]
static
Initial value:
= {
2.0f / 5.0f,
0.0f,
}

◆ now__14mDoMtx_stack_c

u8 now__14mDoMtx_stack_c[48]

◆ Zero__5csXyz

u8 Zero__5csXyz[4]