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

Functions

static void daObj_Lp_Draw__FP12obj_lp_class ()
 
static void s_ks_sub__FPvPv ()
 
static void hit_check__FP12obj_lp_classP5wd_ss ()
 
static void hasu_action__FP12obj_lp_classP5wd_ss ()
 
static void set_out_check__FP12obj_lp_classP4cXyz ()
 
static void daObj_Lp_Execute__FP12obj_lp_class ()
 
static bool daObj_Lp_IsDelete__FP12obj_lp_class ()
 
static void daObj_Lp_Delete__FP12obj_lp_class ()
 
static void useHeapInit__FP10fopAc_ac_c ()
 
static void set_pos_check__FP12obj_lp_classi ()
 
static void daObj_Lp_Create__FP10fopAc_ac_c ()
 
void __dt__5wd_ssFv ()
 
void __ct__5wd_ssFv ()
 
void mDoMtx_XrotM__FPA4_fs ()
 
void mDoMtx_YrotS__FPA4_fs ()
 
void mDoMtx_YrotM__FPA4_fs ()
 
void transM__14mDoMtx_stack_cFfff ()
 
void scaleM__14mDoMtx_stack_cFfff ()
 
void init__19mDoExt_3DlineMat0_cFUsUsi ()
 
void update__19mDoExt_3DlineMat0_cFiR8_GXColorP12dKy_tevstr_c ()
 
void setMat__26mDoExt_3DlineMatSortPacketFP18mDoExt_3DlineMat_c ()
 
void mDoExt_J3DModel__create__FP12J3DModelDataUlUl ()
 
void __ct__10fopAc_ac_cFv ()
 
void fopAc_IsActor__FPv ()
 
void fopAcIt_Judge__FPFPvPv_PvPv ()
 
void fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl ()
 
void fopAcM_SetMin__FP10fopAc_ac_cfff ()
 
void fopAcM_SetMax__FP10fopAc_ac_cfff ()
 
void fpcEx_Search__FPFPvPv_PvPv ()
 
void fpcSch_JudgeForPName__FPvPv ()
 
void addSimpleModel__14dComIfG_play_cFP12J3DModelDataiUc ()
 
void removeSimpleModel__14dComIfG_play_cFP12J3DModelDatai ()
 
void entrySimpleModel__14dComIfG_play_cFP8J3DModeli ()
 
void dComIfG_resLoad__FP30request_of_phase_process_classPCc ()
 
void dComIfG_resDelete__FP30request_of_phase_process_classPCc ()
 
void getRes__14dRes_control_cFPCclP11dRes_info_ci ()
 
void GroundCross__4cBgSFP11cBgS_GndChk ()
 
void __ct__11dBgS_GndChkFv ()
 
void __dt__11dBgS_GndChkFv ()
 
void __ct__18dBgS_ObjGndChk_SplFv ()
 
void __dt__18dBgS_ObjGndChk_SplFv ()
 
void dKy_Sound_get__Fv ()
 
void __mi__4cXyzCFRC3Vec ()
 
void cM_atan2s__Fff ()
 
void cM_rndF__Ff ()
 
void cM_rndFX__Ff ()
 
void SetPos__11cBgS_GndChkFPC3Vec ()
 
void cLib_addCalc2__FPffff ()
 
void cLib_addCalc0__FPfff ()
 
void cLib_addCalcAngleS2__FPssss ()
 
void MtxTrans__FfffUc ()
 
void MtxPosition__FP4cXyzP4cXyz ()
 
void MtxPush__Fv ()
 
void MtxPull__Fv ()
 
void __dl__FPv ()
 
void __construct_array ()
 
void _savegpr_22 ()
 
void _savegpr_24 ()
 
void _savegpr_25 ()
 
void _savegpr_26 ()
 
void _savegpr_29 ()
 
void _restgpr_22 ()
 
void _restgpr_24 ()
 
void _restgpr_25 ()
 
void _restgpr_26 ()
 
void _restgpr_29 ()
 
static void daObj_Lp_Draw (obj_lp_class *param_0)
 
static void s_ks_sub (void *param_0, void *param_1)
 
 COMPILER_STRIP_GATE (0x80C55A10, &lit_3916)
 
 COMPILER_STRIP_GATE (0x80C55A14, &lit_3917)
 
 COMPILER_STRIP_GATE (0x80C55A18, &lit_3918)
 
 COMPILER_STRIP_GATE (0x80C55A1C, &lit_3919)
 
 COMPILER_STRIP_GATE (0x80C55A20, &lit_3920)
 
 COMPILER_STRIP_GATE (0x80C55A24, &lit_3921)
 
 COMPILER_STRIP_GATE (0x80C55A28, &lit_3922)
 
 COMPILER_STRIP_GATE (0x80C55A2C, &lit_3923)
 
 COMPILER_STRIP_GATE (0x80C55A30, &lit_3924)
 
 COMPILER_STRIP_GATE (0x80C55A34, &lit_3925)
 
 COMPILER_STRIP_GATE (0x80C55A38, &lit_3926)
 
 COMPILER_STRIP_GATE (0x80C55A3C, &lit_3927)
 
 COMPILER_STRIP_GATE (0x80C55A40, &lit_3928)
 
 COMPILER_STRIP_GATE (0x80C55A44, &lit_3929)
 
 COMPILER_STRIP_GATE (0x80C55A48, &lit_3930)
 
 COMPILER_STRIP_GATE (0x80C55A4C, &lit_3931)
 
static void hit_check (obj_lp_class *param_0, wd_ss *param_1)
 
 COMPILER_STRIP_GATE (0x80C55A50, &lit_4054)
 
 COMPILER_STRIP_GATE (0x80C55A54, &lit_4055)
 
 COMPILER_STRIP_GATE (0x80C55A58, &lit_4056)
 
 COMPILER_STRIP_GATE (0x80C55A60, &lit_4057)
 
 COMPILER_STRIP_GATE (0x80C55A68, &lit_4058)
 
 COMPILER_STRIP_GATE (0x80C55A70, &lit_4059)
 
 COMPILER_STRIP_GATE (0x80C55A78, &lit_4060)
 
 COMPILER_STRIP_GATE (0x80C55A7C, &lit_4061)
 
 COMPILER_STRIP_GATE (0x80C55A80, &lit_4062)
 
 COMPILER_STRIP_GATE (0x80C55A84, &lit_4063)
 
 COMPILER_STRIP_GATE (0x80C55A88, &lit_4064)
 
static void hasu_action (obj_lp_class *param_0, wd_ss *param_1)
 
 COMPILER_STRIP_GATE (0x80C55A8C, &lit_4128)
 
 COMPILER_STRIP_GATE (0x80C55A90, &lit_4130)
 
static void set_out_check (obj_lp_class *param_0, cXyz *param_1)
 
 COMPILER_STRIP_GATE (0x80C55A98, &lit_4218)
 
 COMPILER_STRIP_GATE (0x80C55A9C, &lit_4219)
 
 COMPILER_STRIP_GATE (0x80C55AA0, &lit_4221)
 
static void daObj_Lp_Execute (obj_lp_class *param_0)
 
static bool daObj_Lp_IsDelete (obj_lp_class *param_0)
 
static void daObj_Lp_Delete (obj_lp_class *param_0)
 
 COMPILER_STRIP_GATE (0x80C55AA8, &lit_4267)
 
static void useHeapInit (fopAc_ac_c *param_0)
 
 COMPILER_STRIP_GATE (0x80C55AAC, &lit_4320)
 
 COMPILER_STRIP_GATE (0x80C55AB0, &lit_4321)
 
static void set_pos_check (obj_lp_class *param_0, int param_1)
 
 COMPILER_STRIP_GATE (0x80C55AB4, &lit_4457)
 
 COMPILER_STRIP_GATE (0x80C55AB8, &lit_4458)
 
 COMPILER_STRIP_GATE (0x80C55ABC, &lit_4459)
 
static void daObj_Lp_Create (fopAc_ac_c *param_0)
 

Variables

char const *const d_a_obj_lp__stringBase0
 
void__vt__19mDoExt_3DlineMat0_c [5]
 
u8 now__14mDoMtx_stack_c [48]
 
u8 g_dComIfG_gameInfo [122384]
 
u8 sincosTable___5JMath [65536]
 
voidcalc_mtx [1+1]
 
static SECTION_DATA u8 l_color [4]
 
static u8 lit_1109 [1+3]
 
static u8 lit_1107 [1+3]
 
static u8 lit_1105 [1+3]
 
static u8 lit_1104 [1+3]
 
static u8 lit_1099 [1+3]
 
static u8 lit_1097 [1+3]
 
static u8 lit_1095 [1+3]
 
static u8 lit_1094 [1+3]
 
static u8 lit_1057 [1+3]
 
static u8 lit_1055 [1+3]
 
static u8 lit_1053 [1+3]
 
static u8 lit_1052 [1+3]
 
static u8 lit_1014 [1+3]
 
static u8 lit_1012 [1+3]
 
static u8 lit_1010 [1+3]
 
static u8 lit_1009 [1+3]
 
static u8 tandem [4]
 
static u8 demo_f [4]
 
static u8 target_info [40]
 
static u8 target_info_count [4]
 
static SECTION_RODATA f32 const lit_3916 = 50.0f
 
static SECTION_RODATA f32 const lit_3917 = -3.0f
 
static SECTION_RODATA u8 const lit_3918 [4]
 
static SECTION_RODATA f32 const lit_3919 = 1.0f / 10.0f
 
static SECTION_RODATA f32 const lit_3920 = 0.5f
 
static SECTION_RODATA f32 const lit_3921 = 70.0f
 
static SECTION_RODATA f32 const lit_3922 = 2500.0f
 
static SECTION_RODATA f32 const lit_3923 = 30.0f
 
static SECTION_RODATA f32 const lit_3924 = -275.0f
 
static SECTION_RODATA f32 const lit_3925 = 150.0f
 
static SECTION_RODATA f32 const lit_3926 = -125.0f
 
static SECTION_RODATA f32 const lit_3927 = 300.0f
 
static SECTION_RODATA f32 const lit_3928 = 75.0f
 
static SECTION_RODATA u32 const lit_3929 = 0x3C5A6613
 
static SECTION_RODATA f32 const lit_3930 = -0.5f
 
static SECTION_RODATA f32 const lit_3931 = 3.0f
 
static SECTION_RODATA f32 const lit_4054 = 1.0f / 5.0f
 
static SECTION_RODATA f32 const lit_4055 = 1.0f
 
static SECTION_RODATA f32 const lit_4056 [1+1]
 
static SECTION_RODATA u8 const lit_4057 [8]
 
static SECTION_RODATA u8 const lit_4058 [8]
 
static SECTION_RODATA u8 const lit_4059 [8]
 
static SECTION_RODATA f32 const lit_4060 = 2.0f
 
static SECTION_RODATA f32 const lit_4061 = 1.0f / 25.0f
 
static SECTION_RODATA f32 const lit_4062 = -200.0f
 
static SECTION_RODATA u32 const lit_4063 = 0x3F7C28F6
 
static SECTION_RODATA f32 const lit_4064 = 3.0f / 10.0f
 
static SECTION_RODATA f32 const lit_4128 = 100.0f
 
static SECTION_RODATA u8 const lit_4130 [8]
 
static SECTION_RODATA f32 const lit_4218 = 5000.0f
 
static SECTION_RODATA f32 const lit_4219 = 10.0f
 
static SECTION_RODATA u8 const lit_4221 [8]
 
static SECTION_DEAD char const *const stringBase_80C55AC0 = "D_MN05"
 
static SECTION_DEAD char const *const stringBase_80C55AC7 = "Obj_lp"
 
static SECTION_RODATA f32 const lit_4267 = 13.0f / 10.0f
 
static SECTION_RODATA f32 const lit_4320 = 35.0f
 
static SECTION_RODATA f32 const lit_4321 = 1.5f
 
static SECTION_RODATA f32 const lit_4457 = -100.0f
 
static SECTION_RODATA f32 const lit_4458 = 65536.0f
 
static SECTION_RODATA f32 const lit_4459 = 200.0f
 
static SECTION_DEAD char const *const stringBase_80C55ACE = "F_SP127"
 
static actor_method_class l_daObj_Lp_Method
 
actor_process_profile_definition g_profile_OBJ_LP
 
SECTION_DATA void__vt__18mDoExt_3DlineMat_c [5]
 
static u8 data_80C55BB4 [4]
 
static u8 data_80C55BB8 [4]
 
static u8 data_80C55BBC [4]
 
static u8 data_80C55BC0 [4]
 
static u8 data_80C55BC4 [4]
 
static u8 data_80C55BC8 [4]
 
static u8 data_80C55BCC [4]
 
static u8 data_80C55BD0 [4]
 
static u8 data_80C55BD4 [4]
 
static u8 data_80C55BD8 [4]
 
static u8 data_80C55BDC [4]
 
static u8 data_80C55BE0 [4]
 
static u8 data_80C55BE4 [4]
 
static u8 data_80C55BE8 [4]
 
static u8 data_80C55BEC [4]
 
static u8 data_80C55BF0 [4]
 
static u8 data_80C55BF4 [4]
 
static u8 data_80C55BF8 [4]
 
static u8 data_80C55BFC [4]
 
static u8 data_80C55C00 [4]
 
static u8 data_80C55C04 [4]
 
static u8 data_80C55C08 [4]
 
static u8 data_80C55C0C [4]
 
static u8 data_80C55C10 [4]
 
static u8 data_80C55C14 [4]
 

Function Documentation

◆ __construct_array()

void __construct_array ( )

◆ __ct__10fopAc_ac_cFv()

void __ct__10fopAc_ac_cFv ( )

◆ __ct__11dBgS_GndChkFv()

void __ct__11dBgS_GndChkFv ( )

◆ __ct__18dBgS_ObjGndChk_SplFv()

void __ct__18dBgS_ObjGndChk_SplFv ( )

◆ __ct__5wd_ssFv()

void __ct__5wd_ssFv ( )

◆ __dl__FPv()

void __dl__FPv ( )

◆ __dt__11dBgS_GndChkFv()

void __dt__11dBgS_GndChkFv ( )

◆ __dt__18dBgS_ObjGndChk_SplFv()

void __dt__18dBgS_ObjGndChk_SplFv ( )

◆ __dt__5wd_ssFv()

void __dt__5wd_ssFv ( )

◆ __mi__4cXyzCFRC3Vec()

void __mi__4cXyzCFRC3Vec ( )

◆ _restgpr_22()

void _restgpr_22 ( )

◆ _restgpr_24()

void _restgpr_24 ( )

◆ _restgpr_25()

void _restgpr_25 ( )

◆ _restgpr_26()

void _restgpr_26 ( )

◆ _restgpr_29()

void _restgpr_29 ( )

◆ _savegpr_22()

void _savegpr_22 ( )

◆ _savegpr_24()

void _savegpr_24 ( )

◆ _savegpr_25()

void _savegpr_25 ( )

◆ _savegpr_26()

void _savegpr_26 ( )

◆ _savegpr_29()

void _savegpr_29 ( )

◆ addSimpleModel__14dComIfG_play_cFP12J3DModelDataiUc()

void addSimpleModel__14dComIfG_play_cFP12J3DModelDataiUc ( )

◆ cLib_addCalc0__FPfff()

void cLib_addCalc0__FPfff ( )

◆ cLib_addCalc2__FPffff()

void cLib_addCalc2__FPffff ( )

◆ cLib_addCalcAngleS2__FPssss()

void cLib_addCalcAngleS2__FPssss ( )

◆ cM_atan2s__Fff()

void cM_atan2s__Fff ( )

◆ cM_rndF__Ff()

void cM_rndF__Ff ( )

◆ cM_rndFX__Ff()

void cM_rndFX__Ff ( )

◆ COMPILER_STRIP_GATE() [1/38]

COMPILER_STRIP_GATE ( 0x80C55A10  ,
lit_3916 
)

◆ COMPILER_STRIP_GATE() [2/38]

COMPILER_STRIP_GATE ( 0x80C55A14  ,
lit_3917 
)

◆ COMPILER_STRIP_GATE() [3/38]

COMPILER_STRIP_GATE ( 0x80C55A18  ,
lit_3918 
)

◆ COMPILER_STRIP_GATE() [4/38]

COMPILER_STRIP_GATE ( 0x80C55A1C  ,
lit_3919 
)

◆ COMPILER_STRIP_GATE() [5/38]

COMPILER_STRIP_GATE ( 0x80C55A20  ,
lit_3920 
)

◆ COMPILER_STRIP_GATE() [6/38]

COMPILER_STRIP_GATE ( 0x80C55A24  ,
lit_3921 
)

◆ COMPILER_STRIP_GATE() [7/38]

COMPILER_STRIP_GATE ( 0x80C55A28  ,
lit_3922 
)

◆ COMPILER_STRIP_GATE() [8/38]

COMPILER_STRIP_GATE ( 0x80C55A2C  ,
lit_3923 
)

◆ COMPILER_STRIP_GATE() [9/38]

COMPILER_STRIP_GATE ( 0x80C55A30  ,
lit_3924 
)

◆ COMPILER_STRIP_GATE() [10/38]

COMPILER_STRIP_GATE ( 0x80C55A34  ,
lit_3925 
)

◆ COMPILER_STRIP_GATE() [11/38]

COMPILER_STRIP_GATE ( 0x80C55A38  ,
lit_3926 
)

◆ COMPILER_STRIP_GATE() [12/38]

COMPILER_STRIP_GATE ( 0x80C55A3C  ,
lit_3927 
)

◆ COMPILER_STRIP_GATE() [13/38]

COMPILER_STRIP_GATE ( 0x80C55A40  ,
lit_3928 
)

◆ COMPILER_STRIP_GATE() [14/38]

COMPILER_STRIP_GATE ( 0x80C55A44  ,
lit_3929 
)

◆ COMPILER_STRIP_GATE() [15/38]

COMPILER_STRIP_GATE ( 0x80C55A48  ,
lit_3930 
)

◆ COMPILER_STRIP_GATE() [16/38]

COMPILER_STRIP_GATE ( 0x80C55A4C  ,
lit_3931 
)

◆ COMPILER_STRIP_GATE() [17/38]

COMPILER_STRIP_GATE ( 0x80C55A50  ,
lit_4054 
)

◆ COMPILER_STRIP_GATE() [18/38]

COMPILER_STRIP_GATE ( 0x80C55A54  ,
lit_4055 
)

◆ COMPILER_STRIP_GATE() [19/38]

COMPILER_STRIP_GATE ( 0x80C55A58  ,
lit_4056 
)

◆ COMPILER_STRIP_GATE() [20/38]

COMPILER_STRIP_GATE ( 0x80C55A60  ,
lit_4057 
)

◆ COMPILER_STRIP_GATE() [21/38]

COMPILER_STRIP_GATE ( 0x80C55A68  ,
lit_4058 
)

◆ COMPILER_STRIP_GATE() [22/38]

COMPILER_STRIP_GATE ( 0x80C55A70  ,
lit_4059 
)

◆ COMPILER_STRIP_GATE() [23/38]

COMPILER_STRIP_GATE ( 0x80C55A78  ,
lit_4060 
)

◆ COMPILER_STRIP_GATE() [24/38]

COMPILER_STRIP_GATE ( 0x80C55A7C  ,
lit_4061 
)

◆ COMPILER_STRIP_GATE() [25/38]

COMPILER_STRIP_GATE ( 0x80C55A80  ,
lit_4062 
)

◆ COMPILER_STRIP_GATE() [26/38]

COMPILER_STRIP_GATE ( 0x80C55A84  ,
lit_4063 
)

◆ COMPILER_STRIP_GATE() [27/38]

COMPILER_STRIP_GATE ( 0x80C55A88  ,
lit_4064 
)

◆ COMPILER_STRIP_GATE() [28/38]

COMPILER_STRIP_GATE ( 0x80C55A8C  ,
lit_4128 
)

◆ COMPILER_STRIP_GATE() [29/38]

COMPILER_STRIP_GATE ( 0x80C55A90  ,
lit_4130 
)

◆ COMPILER_STRIP_GATE() [30/38]

COMPILER_STRIP_GATE ( 0x80C55A98  ,
lit_4218 
)

◆ COMPILER_STRIP_GATE() [31/38]

COMPILER_STRIP_GATE ( 0x80C55A9C  ,
lit_4219 
)

◆ COMPILER_STRIP_GATE() [32/38]

COMPILER_STRIP_GATE ( 0x80C55AA0  ,
lit_4221 
)

◆ COMPILER_STRIP_GATE() [33/38]

COMPILER_STRIP_GATE ( 0x80C55AA8  ,
lit_4267 
)

◆ COMPILER_STRIP_GATE() [34/38]

COMPILER_STRIP_GATE ( 0x80C55AAC  ,
lit_4320 
)

◆ COMPILER_STRIP_GATE() [35/38]

COMPILER_STRIP_GATE ( 0x80C55AB0  ,
lit_4321 
)

◆ COMPILER_STRIP_GATE() [36/38]

COMPILER_STRIP_GATE ( 0x80C55AB4  ,
lit_4457 
)

◆ COMPILER_STRIP_GATE() [37/38]

COMPILER_STRIP_GATE ( 0x80C55AB8  ,
lit_4458 
)

◆ COMPILER_STRIP_GATE() [38/38]

COMPILER_STRIP_GATE ( 0x80C55ABC  ,
lit_4459 
)

◆ daObj_Lp_Create()

static void daObj_Lp_Create ( fopAc_ac_c param_0)
static

◆ daObj_Lp_Create__FP10fopAc_ac_c()

static void daObj_Lp_Create__FP10fopAc_ac_c ( )
static

◆ daObj_Lp_Delete()

static void daObj_Lp_Delete ( obj_lp_class param_0)
static

◆ daObj_Lp_Delete__FP12obj_lp_class()

static void daObj_Lp_Delete__FP12obj_lp_class ( )
static

◆ daObj_Lp_Draw()

static void daObj_Lp_Draw ( obj_lp_class param_0)
static

◆ daObj_Lp_Draw__FP12obj_lp_class()

static void daObj_Lp_Draw__FP12obj_lp_class ( )
static

◆ daObj_Lp_Execute()

static void daObj_Lp_Execute ( obj_lp_class param_0)
static

◆ daObj_Lp_Execute__FP12obj_lp_class()

static void daObj_Lp_Execute__FP12obj_lp_class ( )
static

◆ daObj_Lp_IsDelete()

static bool daObj_Lp_IsDelete ( obj_lp_class param_0)
static

◆ daObj_Lp_IsDelete__FP12obj_lp_class()

static bool daObj_Lp_IsDelete__FP12obj_lp_class ( )
static

◆ dComIfG_resDelete__FP30request_of_phase_process_classPCc()

void dComIfG_resDelete__FP30request_of_phase_process_classPCc ( )

◆ dComIfG_resLoad__FP30request_of_phase_process_classPCc()

void dComIfG_resLoad__FP30request_of_phase_process_classPCc ( )

◆ dKy_Sound_get__Fv()

void dKy_Sound_get__Fv ( )

◆ entrySimpleModel__14dComIfG_play_cFP8J3DModeli()

void entrySimpleModel__14dComIfG_play_cFP8J3DModeli ( )

◆ fopAc_IsActor__FPv()

void fopAc_IsActor__FPv ( )

◆ fopAcIt_Judge__FPFPvPv_PvPv()

void fopAcIt_Judge__FPFPvPv_PvPv ( )

◆ fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl()

void fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl ( )

◆ fopAcM_SetMax__FP10fopAc_ac_cfff()

void fopAcM_SetMax__FP10fopAc_ac_cfff ( )

◆ fopAcM_SetMin__FP10fopAc_ac_cfff()

void fopAcM_SetMin__FP10fopAc_ac_cfff ( )

◆ fpcEx_Search__FPFPvPv_PvPv()

void fpcEx_Search__FPFPvPv_PvPv ( )

◆ fpcSch_JudgeForPName__FPvPv()

void fpcSch_JudgeForPName__FPvPv ( )

◆ getRes__14dRes_control_cFPCclP11dRes_info_ci()

void getRes__14dRes_control_cFPCclP11dRes_info_ci ( )

◆ GroundCross__4cBgSFP11cBgS_GndChk()

void GroundCross__4cBgSFP11cBgS_GndChk ( )

◆ hasu_action()

static void hasu_action ( obj_lp_class param_0,
wd_ss param_1 
)
static

◆ hasu_action__FP12obj_lp_classP5wd_ss()

static void hasu_action__FP12obj_lp_classP5wd_ss ( )
static

◆ hit_check()

static void hit_check ( obj_lp_class param_0,
wd_ss param_1 
)
static

◆ hit_check__FP12obj_lp_classP5wd_ss()

static void hit_check__FP12obj_lp_classP5wd_ss ( )
static

◆ init__19mDoExt_3DlineMat0_cFUsUsi()

void init__19mDoExt_3DlineMat0_cFUsUsi ( )

◆ mDoExt_J3DModel__create__FP12J3DModelDataUlUl()

void mDoExt_J3DModel__create__FP12J3DModelDataUlUl ( )

◆ mDoMtx_XrotM__FPA4_fs()

void mDoMtx_XrotM__FPA4_fs ( )

◆ mDoMtx_YrotM__FPA4_fs()

void mDoMtx_YrotM__FPA4_fs ( )

◆ mDoMtx_YrotS__FPA4_fs()

void mDoMtx_YrotS__FPA4_fs ( )

◆ MtxPosition__FP4cXyzP4cXyz()

void MtxPosition__FP4cXyzP4cXyz ( )

◆ MtxPull__Fv()

void MtxPull__Fv ( )

◆ MtxPush__Fv()

void MtxPush__Fv ( )

◆ MtxTrans__FfffUc()

void MtxTrans__FfffUc ( )

◆ removeSimpleModel__14dComIfG_play_cFP12J3DModelDatai()

void removeSimpleModel__14dComIfG_play_cFP12J3DModelDatai ( )

◆ s_ks_sub()

static void s_ks_sub ( void param_0,
void param_1 
)
static

◆ s_ks_sub__FPvPv()

static void s_ks_sub__FPvPv ( )
static

◆ scaleM__14mDoMtx_stack_cFfff()

void scaleM__14mDoMtx_stack_cFfff ( )

◆ set_out_check()

static void set_out_check ( obj_lp_class param_0,
cXyz param_1 
)
static

◆ set_out_check__FP12obj_lp_classP4cXyz()

static void set_out_check__FP12obj_lp_classP4cXyz ( )
static

◆ set_pos_check()

static void set_pos_check ( obj_lp_class param_0,
int  param_1 
)
static

◆ set_pos_check__FP12obj_lp_classi()

static void set_pos_check__FP12obj_lp_classi ( )
static

◆ setMat__26mDoExt_3DlineMatSortPacketFP18mDoExt_3DlineMat_c()

void setMat__26mDoExt_3DlineMatSortPacketFP18mDoExt_3DlineMat_c ( )

◆ SetPos__11cBgS_GndChkFPC3Vec()

void SetPos__11cBgS_GndChkFPC3Vec ( )

◆ transM__14mDoMtx_stack_cFfff()

void transM__14mDoMtx_stack_cFfff ( )

◆ update__19mDoExt_3DlineMat0_cFiR8_GXColorP12dKy_tevstr_c()

void update__19mDoExt_3DlineMat0_cFiR8_GXColorP12dKy_tevstr_c ( )

◆ useHeapInit()

static void useHeapInit ( fopAc_ac_c param_0)
static

◆ useHeapInit__FP10fopAc_ac_c()

static void useHeapInit__FP10fopAc_ac_c ( )
static

Variable Documentation

◆ __vt__18mDoExt_3DlineMat_c

SECTION_DATA void* __vt__18mDoExt_3DlineMat_c[5]
extern
Initial value:
= {
(void*)NULL , (void*)NULL, (void*)NULL, (void*)NULL, (void*)NULL,
}
T cLib_calcTimer(T *value)
Definition c_lib.h:74

◆ __vt__19mDoExt_3DlineMat0_c

void* __vt__19mDoExt_3DlineMat0_c[5]
extern

◆ calc_mtx

void* calc_mtx[1+1]
extern

◆ d_a_obj_lp__stringBase0

char const* const d_a_obj_lp__stringBase0
extern

◆ data_80C55BB4

u8 data_80C55BB4[4]
static

◆ data_80C55BB8

u8 data_80C55BB8[4]
static

◆ data_80C55BBC

u8 data_80C55BBC[4]
static

◆ data_80C55BC0

u8 data_80C55BC0[4]
static

◆ data_80C55BC4

u8 data_80C55BC4[4]
static

◆ data_80C55BC8

u8 data_80C55BC8[4]
static

◆ data_80C55BCC

u8 data_80C55BCC[4]
static

◆ data_80C55BD0

u8 data_80C55BD0[4]
static

◆ data_80C55BD4

u8 data_80C55BD4[4]
static

◆ data_80C55BD8

u8 data_80C55BD8[4]
static

◆ data_80C55BDC

u8 data_80C55BDC[4]
static

◆ data_80C55BE0

u8 data_80C55BE0[4]
static

◆ data_80C55BE4

u8 data_80C55BE4[4]
static

◆ data_80C55BE8

u8 data_80C55BE8[4]
static

◆ data_80C55BEC

u8 data_80C55BEC[4]
static

◆ data_80C55BF0

u8 data_80C55BF0[4]
static

◆ data_80C55BF4

u8 data_80C55BF4[4]
static

◆ data_80C55BF8

u8 data_80C55BF8[4]
static

◆ data_80C55BFC

u8 data_80C55BFC[4]
static

◆ data_80C55C00

u8 data_80C55C00[4]
static

◆ data_80C55C04

u8 data_80C55C04[4]
static

◆ data_80C55C08

u8 data_80C55C08[4]
static

◆ data_80C55C0C

u8 data_80C55C0C[4]
static

◆ data_80C55C10

u8 data_80C55C10[4]
static

◆ data_80C55C14

u8 data_80C55C14[4]
static

◆ demo_f

u8 demo_f[4]
static

◆ g_dComIfG_gameInfo

u8 g_dComIfG_gameInfo[122384]
extern

◆ g_profile_OBJ_LP

actor_process_profile_definition g_profile_OBJ_LP
extern
Initial value:
= {
7,
&g_fpcLf_Method.mBase,
sizeof(obj_lp_class),
0,
0,
708,
0x00040100,
}
Lily Pad.
Definition d_a_obj_lp.h:20
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:65
static actor_method_class l_daObj_Lp_Method
Definition d_a_obj_lp.cpp:578
@ PROC_OBJ_LP
Definition d_procname.h:283
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:67
@ fopAc_ACTOR_e
Definition f_op_actor.h:38
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8

◆ l_color

SECTION_DATA u8 l_color[4]
static
Initial value:
= {
0x14,
0x0A,
0x0A,
0xFF,
}

◆ l_daObj_Lp_Method

actor_method_class l_daObj_Lp_Method
static
Initial value:
= {
}
static void daObj_Lp_Execute__FP12obj_lp_class()
static void daObj_Lp_Create__FP10fopAc_ac_c()
static bool daObj_Lp_IsDelete__FP12obj_lp_class()
static void daObj_Lp_Draw__FP12obj_lp_class()
static void daObj_Lp_Delete__FP12obj_lp_class()
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ lit_1009

u8 lit_1009[1+3]
static

◆ lit_1010

u8 lit_1010[1+3]
static

◆ lit_1012

u8 lit_1012[1+3]
static

◆ lit_1014

u8 lit_1014[1+3]
static

◆ lit_1052

u8 lit_1052[1+3]
static

◆ lit_1053

u8 lit_1053[1+3]
static

◆ lit_1055

u8 lit_1055[1+3]
static

◆ lit_1057

u8 lit_1057[1+3]
static

◆ lit_1094

u8 lit_1094[1+3]
static

◆ lit_1095

u8 lit_1095[1+3]
static

◆ lit_1097

u8 lit_1097[1+3]
static

◆ lit_1099

u8 lit_1099[1+3]
static

◆ lit_1104

u8 lit_1104[1+3]
static

◆ lit_1105

u8 lit_1105[1+3]
static

◆ lit_1107

u8 lit_1107[1+3]
static

◆ lit_1109

u8 lit_1109[1+3]
static

◆ lit_3916

SECTION_RODATA f32 const lit_3916 = 50.0f
static

◆ lit_3917

SECTION_RODATA f32 const lit_3917 = -3.0f
static

◆ lit_3918

SECTION_RODATA u8 const lit_3918[4]
static
Initial value:
= {
0x00,
0x00,
0x00,
0x00,
}

◆ lit_3919

SECTION_RODATA f32 const lit_3919 = 1.0f / 10.0f
static

◆ lit_3920

SECTION_RODATA f32 const lit_3920 = 0.5f
static

◆ lit_3921

SECTION_RODATA f32 const lit_3921 = 70.0f
static

◆ lit_3922

SECTION_RODATA f32 const lit_3922 = 2500.0f
static

◆ lit_3923

SECTION_RODATA f32 const lit_3923 = 30.0f
static

◆ lit_3924

SECTION_RODATA f32 const lit_3924 = -275.0f
static

◆ lit_3925

SECTION_RODATA f32 const lit_3925 = 150.0f
static

◆ lit_3926

SECTION_RODATA f32 const lit_3926 = -125.0f
static

◆ lit_3927

SECTION_RODATA f32 const lit_3927 = 300.0f
static

◆ lit_3928

SECTION_RODATA f32 const lit_3928 = 75.0f
static

◆ lit_3929

SECTION_RODATA u32 const lit_3929 = 0x3C5A6613
static

◆ lit_3930

SECTION_RODATA f32 const lit_3930 = -0.5f
static

◆ lit_3931

SECTION_RODATA f32 const lit_3931 = 3.0f
static

◆ lit_4054

SECTION_RODATA f32 const lit_4054 = 1.0f / 5.0f
static

◆ lit_4055

SECTION_RODATA f32 const lit_4055 = 1.0f
static

◆ lit_4056

SECTION_RODATA f32 const lit_4056[1+1]
static
Initial value:
= {
1.0f / 20.0f,
0.0f,
}

◆ lit_4057

SECTION_RODATA u8 const lit_4057[8]
static
Initial value:
= {
0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_4058

SECTION_RODATA u8 const lit_4058[8]
static
Initial value:
= {
0x40, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_4059

SECTION_RODATA u8 const lit_4059[8]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_4060

SECTION_RODATA f32 const lit_4060 = 2.0f
static

◆ lit_4061

SECTION_RODATA f32 const lit_4061 = 1.0f / 25.0f
static

◆ lit_4062

SECTION_RODATA f32 const lit_4062 = -200.0f
static

◆ lit_4063

SECTION_RODATA u32 const lit_4063 = 0x3F7C28F6
static

◆ lit_4064

SECTION_RODATA f32 const lit_4064 = 3.0f / 10.0f
static

◆ lit_4128

SECTION_RODATA f32 const lit_4128 = 100.0f
static

◆ lit_4130

SECTION_RODATA u8 const lit_4130[8]
static
Initial value:
= {
0x43, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_4218

SECTION_RODATA f32 const lit_4218 = 5000.0f
static

◆ lit_4219

SECTION_RODATA f32 const lit_4219 = 10.0f
static

◆ lit_4221

SECTION_RODATA u8 const lit_4221[8]
static
Initial value:
= {
0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
}

◆ lit_4267

SECTION_RODATA f32 const lit_4267 = 13.0f / 10.0f
static

◆ lit_4320

SECTION_RODATA f32 const lit_4320 = 35.0f
static

◆ lit_4321

SECTION_RODATA f32 const lit_4321 = 1.5f
static

◆ lit_4457

SECTION_RODATA f32 const lit_4457 = -100.0f
static

◆ lit_4458

SECTION_RODATA f32 const lit_4458 = 65536.0f
static

◆ lit_4459

SECTION_RODATA f32 const lit_4459 = 200.0f
static

◆ now__14mDoMtx_stack_c

u8 now__14mDoMtx_stack_c[48]

◆ sincosTable___5JMath

u8 sincosTable___5JMath[65536]

◆ stringBase_80C55AC0

SECTION_DEAD char const* const stringBase_80C55AC0 = "D_MN05"
static

◆ stringBase_80C55AC7

SECTION_DEAD char const* const stringBase_80C55AC7 = "Obj_lp"
static

◆ stringBase_80C55ACE

SECTION_DEAD char const* const stringBase_80C55ACE = "F_SP127"
static

◆ tandem

u8 tandem[4]
static

◆ target_info

u8 target_info[40]
static

◆ target_info_count

u8 target_info_count[4]
static