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

Functions

void __ct__12daE_DF_HIO_cFv ()
 
void CreateHeap__8daE_DF_cFv ()
 
static void useHeapInit__FP10fopAc_ac_c ()
 
void initCcCylinder__8daE_DF_cFv ()
 
void setCcCylinder__8daE_DF_cFv ()
 
void SetAnm__8daE_DF_cFiiff ()
 
void CameraSet__8daE_DF_cFf ()
 
void DemoStart__8daE_DF_cFv ()
 
void SetReleaseCam__8daE_DF_cFv ()
 
void ctrlJoint__8daE_DF_cFP8J3DJointP8J3DModel ()
 
static void JointCallBack__FP8J3DJointi ()
 
static void s_obj_sub__FPvPv ()
 
void Link_Eat_Pos__8daE_DF_cFv ()
 
void Set_Angle__8daE_DF_cFP4cXyz ()
 
void Obj_Damage__8daE_DF_cFv ()
 
void DamageAction__8daE_DF_cFv ()
 
void BombEatAction__8daE_DF_cFv ()
 
void Spid_Out__8daE_DF_cFv ()
 
void LinkEatAction__8daE_DF_cFv ()
 
void Mogu_Mogu__8daE_DF_cFv ()
 
void ObjEatAction__8daE_DF_cFv ()
 
void EatAction__8daE_DF_cFv ()
 
void SearchAction__8daE_DF_cFv ()
 
void WaitAction__8daE_DF_cFv ()
 
void MissAction__8daE_DF_cFv ()
 
void Action__8daE_DF_cFv ()
 
void Execute__8daE_DF_cFv ()
 
void Yazirushi__8daE_DF_cFv ()
 
void Draw__8daE_DF_cFv ()
 
void Delete__8daE_DF_cFv ()
 
void setBaseMtx__8daE_DF_cFv ()
 
static void daE_DF_Draw__FP8daE_DF_c ()
 
static void daE_DF_Execute__FP8daE_DF_c ()
 
static bool daE_DF_IsDelete__FP8daE_DF_c ()
 
static void daE_DF_Delete__FP8daE_DF_c ()
 
void Create__8daE_DF_cFv ()
 
void __dt__8cM3dGCylFv ()
 
void __dt__8cM3dGAabFv ()
 
void __dt__10dCcD_GSttsFv ()
 
static void daE_DF_Create__FP10fopAc_ac_c ()
 
void __dt__10cCcD_GSttsFv ()
 
void __dt__12daE_DF_HIO_cFv ()
 
void __sinit_d_a_e_df_cpp ()
 
static void setMidnaBindEffect__FP13fopEn_enemy_cP15Z2CreatureEnemyP4cXyzP4cXyz ()
 
void mDoMtx_YrotM__FPA4_fs ()
 
void mDoMtx_ZrotM__FPA4_fs ()
 
void transS__14mDoMtx_stack_cFRC4cXyz ()
 
void ZXYrotM__14mDoMtx_stack_cFRC5csXyz ()
 
void __ct__16mDoExt_McaMorfSOFP12J3DModelDataP25mDoExt_McaMorfCallBack1_cP25mDoExt_McaMorfCallBack2_cP15J3DAnmTransformifiiP10Z2CreatureUlUl ()
 
void setAnm__16mDoExt_McaMorfSOFP15J3DAnmTransformiffff ()
 
void play__16mDoExt_McaMorfSOFUlSc ()
 
void entryDL__16mDoExt_McaMorfSOFv ()
 
void modelCalc__16mDoExt_McaMorfSOFv ()
 
void stopZelAnime__16mDoExt_McaMorfSOFv ()
 
void __ct__10fopAc_ac_cFv ()
 
void fopAc_IsActor__FPv ()
 
void fopAcM_delete__FP10fopAc_ac_c ()
 
void fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl ()
 
void fopAcM_SetMin__FP10fopAc_ac_cfff ()
 
void fopAcM_SetMax__FP10fopAc_ac_cfff ()
 
void fopAcM_orderPotentialEvent__FP10fopAc_ac_cUsUsUs ()
 
void fopAcM_createDisappear__FPC10fopAc_ac_cPC4cXyzUcUcUc ()
 
void gndCheck__11fopAcM_gc_cFPC4cXyz ()
 
void fpcEx_Search__FPFPvPv_PvPv ()
 
void dComIfG_resLoad__FP30request_of_phase_process_classPCc ()
 
void dComIfG_resDelete__FP30request_of_phase_process_classPCc ()
 
void dComIfGp_getReverb__Fi ()
 
void onSwitch__10dSv_info_cFii ()
 
void isSwitch__10dSv_info_cCFii ()
 
void getRes__14dRes_control_cFPCclP11dRes_info_ci ()
 
void reset__14dEvt_control_cFv ()
 
void set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf ()
 
void set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf ()
 
void StartShock__12dVibration_cFii4cXyz ()
 
void StartQuake__12dVibration_cFii4cXyz ()
 
void StopQuake__12dVibration_cFi ()
 
void LineCross__4cBgSFP11cBgS_LinChk ()
 
void __ct__11dBgS_LinChkFv ()
 
void __dt__11dBgS_LinChkFv ()
 
void Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c ()
 
void __ct__10dCcD_GSttsFv ()
 
void Move__10dCcD_GSttsFv ()
 
void Init__9dCcD_SttsFiiP10fopAc_ac_c ()
 
void __ct__12dCcD_GObjInfFv ()
 
void ChkTgHit__12dCcD_GObjInfFv ()
 
void GetTgHitObj__12dCcD_GObjInfFv ()
 
void getHitSeID__12dCcD_GObjInfFUci ()
 
void Set__8dCcD_CylFRC11dCcD_SrcCyl ()
 
void Start__9dCamera_cFv ()
 
void Stop__9dCamera_cFv ()
 
void SetTrimSize__9dCamera_cFl ()
 
void Set__9dCamera_cF4cXyz4cXyzfs ()
 
void Reset__9dCamera_cF4cXyz4cXyz ()
 
void dCam_getBody__Fv ()
 
void Eye__9dCamera_cFv ()
 
void Center__9dCamera_cFv ()
 
void settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c ()
 
void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c ()
 
void dKy_darkworld_check__Fv ()
 
void Set__4cCcSFP8cCcD_Obj ()
 
void __mi__4cXyzCFRC3Vec ()
 
void cM_atan2s__Fff ()
 
void SetC__8cM3dGCylFRC4cXyz ()
 
void cLib_chaseAngleS__FPsss ()
 
void cLib_targetAngleY__FPC3VecPC3Vec ()
 
void cLib_targetAngleX__FPC4cXyzPC4cXyz ()
 
void cLib_offsetPos__FP4cXyzPC4cXyzsPC4cXyz ()
 
void __ct__15Z2CreatureEnemyFv ()
 
void init__15Z2CreatureEnemyFP3VecP3VecUcUc ()
 
void setEnemyName__15Z2CreatureEnemyFPCc ()
 
void__nw__FUl ()
 
void __dl__FPv ()
 
void checkPass__12J3DFrameCtrlFf ()
 
void _savegpr_19 ()
 
void _savegpr_25 ()
 
void _savegpr_28 ()
 
void _savegpr_29 ()
 
void _restgpr_19 ()
 
void _restgpr_25 ()
 
void _restgpr_28 ()
 
void _restgpr_29 ()
 
void __register_global_object ()
 
 COMPILER_STRIP_GATE (0x806A9F30, &lit_3916)
 
 COMPILER_STRIP_GATE (0x806A9F34, &lit_3917)
 
 COMPILER_STRIP_GATE (0x806A9F38, &lit_3918)
 
static void useHeapInit (fopAc_ac_c *param_0)
 
 COMPILER_STRIP_GATE (0x806A9F40, &lit_3919)
 
 COMPILER_STRIP_GATE (0x806A9F48, &lit_3920)
 
 COMPILER_STRIP_GATE (0x806A9F50, &lit_3921)
 
 COMPILER_STRIP_GATE (0x806A9F58, &lit_3922)
 
 COMPILER_STRIP_GATE (0x806A9FA0, &lit_3977)
 
 COMPILER_STRIP_GATE (0x806A9FA4, &lit_4024)
 
 COMPILER_STRIP_GATE (0x806A9FA8, &lit_4025)
 
 COMPILER_STRIP_GATE (0x806A9FAC, &lit_4096)
 
 COMPILER_STRIP_GATE (0x806A9FB0, &lit_4098)
 
static void JointCallBack (J3DJoint *param_0, int param_1)
 
 COMPILER_STRIP_GATE (0x806A9FB8, &lit_4163)
 
 COMPILER_STRIP_GATE (0x806A9FBC, &lit_4164)
 
 COMPILER_STRIP_GATE (0x806A9FC0, &lit_4165)
 
 COMPILER_STRIP_GATE (0x806A9FC4, &lit_4166)
 
static void s_obj_sub (void *param_0, void *param_1)
 
 COMPILER_STRIP_GATE (0x806A9FC8, &lit_4238)
 
 COMPILER_STRIP_GATE (0x806A9FCC, &lit_4370)
 
 COMPILER_STRIP_GATE (0x806A9FD0, &lit_4371)
 
 COMPILER_STRIP_GATE (0x806A9FD4, &lit_4372)
 
 COMPILER_STRIP_GATE (0x806A9FD8, &lit_4373)
 
 COMPILER_STRIP_GATE (0x806A9FDC, &lit_4374)
 
 COMPILER_STRIP_GATE (0x806A9FE0, &lit_4444)
 
 COMPILER_STRIP_GATE (0x806A9FE4, &lit_4445)
 
 COMPILER_STRIP_GATE (0x806A9FE8, &lit_4566)
 
 COMPILER_STRIP_GATE (0x806A9FEC, &lit_4621)
 
 COMPILER_STRIP_GATE (0x806A9FF0, &lit_4622)
 
 COMPILER_STRIP_GATE (0x806A9FF4, &lit_4627)
 
static void daE_DF_Draw (daE_DF_c *param_0)
 
static void daE_DF_Execute (daE_DF_c *param_0)
 
static bool daE_DF_IsDelete (daE_DF_c *param_0)
 
static void daE_DF_Delete (daE_DF_c *param_0)
 
 COMPILER_STRIP_GATE (0x806A9FF8, &lit_4811)
 
static void daE_DF_Create (fopAc_ac_c *param_0)
 
 REGISTER_CTORS (0x806A9ACC, __sinit_d_a_e_df_cpp)
 
static void setMidnaBindEffect (fopEn_enemy_c *param_0, Z2CreatureEnemy *param_1, cXyz *param_2, cXyz *param_3)
 

Variables

char const *const d_a_e_df__stringBase0
 
void__vt__8dCcD_Cyl [36]
 
void__vt__9dCcD_Stts [11]
 
void__vt__12cCcD_CylAttr [25]
 
void__vt__14cCcD_ShapeAttr [22]
 
void__vt__9cCcD_Stts [8]
 
u8 now__14mDoMtx_stack_c [48]
 
u8 g_dComIfG_gameInfo [122384]
 
u8 mCurrentMtx__6J3DSys [48]
 
u8 sincosTable___5JMath [65536]
 
f32 mGroundY__11fopAcM_gc_c
 
u8 m_midnaActor__9daPy_py_c [4]
 
static SECTION_RODATA f32 const lit_3916 = 100.0f
 
static SECTION_RODATA u8 const lit_3917 [4]
 
static SECTION_DATA u8 cNullVec__6Z2Calc [12]
 
static SECTION_DATA u32 lit_1787 [1+4]
 
static SECTION_DATA u8 e_prim [8]
 
static SECTION_DATA u8 e_env [8]
 
static SECTION_DATA u8 eff_id [6+2]
 
static actor_method_class l_daE_DF_Method
 
actor_process_profile_definition g_profile_E_DF
 
SECTION_DATA void__vt__10cCcD_GStts [3]
 
SECTION_DATA void__vt__10dCcD_GStts [3]
 
SECTION_DATA void__vt__8cM3dGCyl [3]
 
SECTION_DATA void__vt__8cM3dGAab [3]
 
SECTION_DATA void__vt__12daE_DF_HIO_c [3]
 
static SECTION_RODATA f32 const lit_3918 [1+1]
 
static SECTION_DEAD char const *const stringBase_806A9FFC = "E_DF"
 
static SECTION_RODATA u8 const lit_3919 [8]
 
static SECTION_RODATA u8 const lit_3920 [8]
 
static SECTION_RODATA u8 const lit_3921 [8]
 
static SECTION_RODATA f32 const lit_3922 = 1.0f / 100.0f
 
static const dCcD_SrcCyl ccCylSrc
 
static SECTION_RODATA f32 const lit_3977 = -1.0f
 
static SECTION_RODATA f32 const lit_4024 = 600.0f
 
static SECTION_RODATA f32 const lit_4025 = 400.0f
 
static SECTION_RODATA f32 const lit_4096 = 4.0f / 5.0f
 
static SECTION_RODATA u8 const lit_4098 [8]
 
static SECTION_RODATA f32 const lit_4163 = 300.0f
 
static SECTION_RODATA f32 const lit_4164 = -10.0f
 
static SECTION_RODATA f32 const lit_4165 = 170.0f
 
static SECTION_RODATA f32 const lit_4166 = 320.0f
 
static SECTION_RODATA f32 const lit_4238 = 5.0f
 
static SECTION_RODATA f32 const lit_4370 = 24.0f
 
static SECTION_RODATA f32 const lit_4371 = 25.0f
 
static SECTION_RODATA f32 const lit_4372 = 60.0f
 
static SECTION_RODATA f32 const lit_4373 = 2.0f
 
static SECTION_RODATA f32 const lit_4374 = 15.0f
 
static SECTION_RODATA f32 const lit_4444 = 4000.0f
 
static SECTION_RODATA f32 const lit_4445 = 10.0f
 
static SECTION_RODATA f32 const lit_4566 = 200.0f
 
static SECTION_RODATA f32 const lit_4621 = 1.5f
 
static SECTION_RODATA f32 const lit_4622 = 38.0f
 
static SECTION_RODATA f32 const lit_4627 = 80.0f
 
static u8 data_806AA0D0 [4]
 
static SECTION_RODATA f32 const lit_4811 = -200.0f
 
static u8 lit_3932 [12]
 
static u8 l_HIO [12]
 

Function Documentation

◆ __ct__10dCcD_GSttsFv()

void __ct__10dCcD_GSttsFv ( )

◆ __ct__10fopAc_ac_cFv()

void __ct__10fopAc_ac_cFv ( )

◆ __ct__11dBgS_LinChkFv()

void __ct__11dBgS_LinChkFv ( )

◆ __ct__12daE_DF_HIO_cFv()

void __ct__12daE_DF_HIO_cFv ( )

◆ __ct__12dCcD_GObjInfFv()

void __ct__12dCcD_GObjInfFv ( )

◆ __ct__15Z2CreatureEnemyFv()

void __ct__15Z2CreatureEnemyFv ( )

◆ __ct__16mDoExt_McaMorfSOFP12J3DModelDataP25mDoExt_McaMorfCallBack1_cP25mDoExt_McaMorfCallBack2_cP15J3DAnmTransformifiiP10Z2CreatureUlUl()

void __ct__16mDoExt_McaMorfSOFP12J3DModelDataP25mDoExt_McaMorfCallBack1_cP25mDoExt_McaMorfCallBack2_cP15J3DAnmTransformifiiP10Z2CreatureUlUl ( )

◆ __dl__FPv()

void __dl__FPv ( )

◆ __dt__10cCcD_GSttsFv()

void __dt__10cCcD_GSttsFv ( )

Vtables for daObjHBombkoya_c mostly match, but __dt__17dEvLib_callback_cFv keeps getting generated above after daObjHBombkoya_create1st instead of down here. If that can be fixed, it should fix all vtable issues for this TU

◆ __dt__10dCcD_GSttsFv()

void __dt__10dCcD_GSttsFv ( )

◆ __dt__11dBgS_LinChkFv()

void __dt__11dBgS_LinChkFv ( )

◆ __dt__12daE_DF_HIO_cFv()

void __dt__12daE_DF_HIO_cFv ( )

◆ __dt__8cM3dGAabFv()

void __dt__8cM3dGAabFv ( )

◆ __dt__8cM3dGCylFv()

void __dt__8cM3dGCylFv ( )

◆ __mi__4cXyzCFRC3Vec()

void __mi__4cXyzCFRC3Vec ( )

◆ __nw__FUl()

void * __nw__FUl ( )

◆ __register_global_object()

void __register_global_object ( )

◆ __sinit_d_a_e_df_cpp()

void __sinit_d_a_e_df_cpp ( )

◆ _restgpr_19()

void _restgpr_19 ( )

◆ _restgpr_25()

void _restgpr_25 ( )

◆ _restgpr_28()

void _restgpr_28 ( )

◆ _restgpr_29()

void _restgpr_29 ( )

◆ _savegpr_19()

void _savegpr_19 ( )

◆ _savegpr_25()

void _savegpr_25 ( )

◆ _savegpr_28()

void _savegpr_28 ( )

◆ _savegpr_29()

void _savegpr_29 ( )

◆ Action__8daE_DF_cFv()

void Action__8daE_DF_cFv ( )

◆ BombEatAction__8daE_DF_cFv()

void BombEatAction__8daE_DF_cFv ( )

◆ CameraSet__8daE_DF_cFf()

void CameraSet__8daE_DF_cFf ( )

◆ Center__9dCamera_cFv()

void Center__9dCamera_cFv ( )

◆ checkPass__12J3DFrameCtrlFf()

void checkPass__12J3DFrameCtrlFf ( )

◆ ChkTgHit__12dCcD_GObjInfFv()

void ChkTgHit__12dCcD_GObjInfFv ( )

◆ cLib_chaseAngleS__FPsss()

void cLib_chaseAngleS__FPsss ( )

◆ cLib_offsetPos__FP4cXyzPC4cXyzsPC4cXyz()

void cLib_offsetPos__FP4cXyzPC4cXyzsPC4cXyz ( )

◆ cLib_targetAngleX__FPC4cXyzPC4cXyz()

void cLib_targetAngleX__FPC4cXyzPC4cXyz ( )

◆ cLib_targetAngleY__FPC3VecPC3Vec()

void cLib_targetAngleY__FPC3VecPC3Vec ( )

◆ cM_atan2s__Fff()

void cM_atan2s__Fff ( )

◆ COMPILER_STRIP_GATE() [1/29]

COMPILER_STRIP_GATE ( 0x806A9F30  ,
lit_3916 
)

◆ COMPILER_STRIP_GATE() [2/29]

COMPILER_STRIP_GATE ( 0x806A9F34  ,
lit_3917 
)

◆ COMPILER_STRIP_GATE() [3/29]

COMPILER_STRIP_GATE ( 0x806A9F38  ,
lit_3918 
)

◆ COMPILER_STRIP_GATE() [4/29]

COMPILER_STRIP_GATE ( 0x806A9F40  ,
lit_3919 
)

◆ COMPILER_STRIP_GATE() [5/29]

COMPILER_STRIP_GATE ( 0x806A9F48  ,
lit_3920 
)

◆ COMPILER_STRIP_GATE() [6/29]

COMPILER_STRIP_GATE ( 0x806A9F50  ,
lit_3921 
)

◆ COMPILER_STRIP_GATE() [7/29]

COMPILER_STRIP_GATE ( 0x806A9F58  ,
lit_3922 
)

◆ COMPILER_STRIP_GATE() [8/29]

COMPILER_STRIP_GATE ( 0x806A9FA0  ,
lit_3977 
)

◆ COMPILER_STRIP_GATE() [9/29]

COMPILER_STRIP_GATE ( 0x806A9FA4  ,
lit_4024 
)

◆ COMPILER_STRIP_GATE() [10/29]

COMPILER_STRIP_GATE ( 0x806A9FA8  ,
lit_4025 
)

◆ COMPILER_STRIP_GATE() [11/29]

COMPILER_STRIP_GATE ( 0x806A9FAC  ,
lit_4096 
)

◆ COMPILER_STRIP_GATE() [12/29]

COMPILER_STRIP_GATE ( 0x806A9FB0  ,
lit_4098 
)

◆ COMPILER_STRIP_GATE() [13/29]

COMPILER_STRIP_GATE ( 0x806A9FB8  ,
lit_4163 
)

◆ COMPILER_STRIP_GATE() [14/29]

COMPILER_STRIP_GATE ( 0x806A9FBC  ,
lit_4164 
)

◆ COMPILER_STRIP_GATE() [15/29]

COMPILER_STRIP_GATE ( 0x806A9FC0  ,
lit_4165 
)

◆ COMPILER_STRIP_GATE() [16/29]

COMPILER_STRIP_GATE ( 0x806A9FC4  ,
lit_4166 
)

◆ COMPILER_STRIP_GATE() [17/29]

COMPILER_STRIP_GATE ( 0x806A9FC8  ,
lit_4238 
)

◆ COMPILER_STRIP_GATE() [18/29]

COMPILER_STRIP_GATE ( 0x806A9FCC  ,
lit_4370 
)

◆ COMPILER_STRIP_GATE() [19/29]

COMPILER_STRIP_GATE ( 0x806A9FD0  ,
lit_4371 
)

◆ COMPILER_STRIP_GATE() [20/29]

COMPILER_STRIP_GATE ( 0x806A9FD4  ,
lit_4372 
)

◆ COMPILER_STRIP_GATE() [21/29]

COMPILER_STRIP_GATE ( 0x806A9FD8  ,
lit_4373 
)

◆ COMPILER_STRIP_GATE() [22/29]

COMPILER_STRIP_GATE ( 0x806A9FDC  ,
lit_4374 
)

◆ COMPILER_STRIP_GATE() [23/29]

COMPILER_STRIP_GATE ( 0x806A9FE0  ,
lit_4444 
)

◆ COMPILER_STRIP_GATE() [24/29]

COMPILER_STRIP_GATE ( 0x806A9FE4  ,
lit_4445 
)

◆ COMPILER_STRIP_GATE() [25/29]

COMPILER_STRIP_GATE ( 0x806A9FE8  ,
lit_4566 
)

◆ COMPILER_STRIP_GATE() [26/29]

COMPILER_STRIP_GATE ( 0x806A9FEC  ,
lit_4621 
)

◆ COMPILER_STRIP_GATE() [27/29]

COMPILER_STRIP_GATE ( 0x806A9FF0  ,
lit_4622 
)

◆ COMPILER_STRIP_GATE() [28/29]

COMPILER_STRIP_GATE ( 0x806A9FF4  ,
lit_4627 
)

◆ COMPILER_STRIP_GATE() [29/29]

COMPILER_STRIP_GATE ( 0x806A9FF8  ,
lit_4811 
)

◆ Create__8daE_DF_cFv()

void Create__8daE_DF_cFv ( )

◆ CreateHeap__8daE_DF_cFv()

void CreateHeap__8daE_DF_cFv ( )

◆ ctrlJoint__8daE_DF_cFP8J3DJointP8J3DModel()

void ctrlJoint__8daE_DF_cFP8J3DJointP8J3DModel ( )

◆ daE_DF_Create()

static void daE_DF_Create ( fopAc_ac_c param_0)
static

◆ daE_DF_Create__FP10fopAc_ac_c()

static void daE_DF_Create__FP10fopAc_ac_c ( )
static

◆ daE_DF_Delete()

static void daE_DF_Delete ( daE_DF_c param_0)
static

◆ daE_DF_Delete__FP8daE_DF_c()

static void daE_DF_Delete__FP8daE_DF_c ( )
static

◆ daE_DF_Draw()

static void daE_DF_Draw ( daE_DF_c param_0)
static

◆ daE_DF_Draw__FP8daE_DF_c()

static void daE_DF_Draw__FP8daE_DF_c ( )
static

◆ daE_DF_Execute()

static void daE_DF_Execute ( daE_DF_c param_0)
static

◆ daE_DF_Execute__FP8daE_DF_c()

static void daE_DF_Execute__FP8daE_DF_c ( )
static

◆ daE_DF_IsDelete()

static bool daE_DF_IsDelete ( daE_DF_c param_0)
static

◆ daE_DF_IsDelete__FP8daE_DF_c()

static bool daE_DF_IsDelete__FP8daE_DF_c ( )
static

◆ DamageAction__8daE_DF_cFv()

void DamageAction__8daE_DF_cFv ( )

◆ dCam_getBody__Fv()

void dCam_getBody__Fv ( )

◆ 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 ( )

◆ dComIfGp_getReverb__Fi()

void dComIfGp_getReverb__Fi ( )

◆ Delete__8daE_DF_cFv()

void Delete__8daE_DF_cFv ( )

◆ DemoStart__8daE_DF_cFv()

void DemoStart__8daE_DF_cFv ( )

◆ dKy_darkworld_check__Fv()

void dKy_darkworld_check__Fv ( )

◆ Draw__8daE_DF_cFv()

void Draw__8daE_DF_cFv ( )

◆ EatAction__8daE_DF_cFv()

void EatAction__8daE_DF_cFv ( )

◆ entryDL__16mDoExt_McaMorfSOFv()

void entryDL__16mDoExt_McaMorfSOFv ( )

◆ Execute__8daE_DF_cFv()

void Execute__8daE_DF_cFv ( )

◆ Eye__9dCamera_cFv()

void Eye__9dCamera_cFv ( )

◆ fopAc_IsActor__FPv()

void fopAc_IsActor__FPv ( )

◆ fopAcM_createDisappear__FPC10fopAc_ac_cPC4cXyzUcUcUc()

void fopAcM_createDisappear__FPC10fopAc_ac_cPC4cXyzUcUcUc ( )

◆ fopAcM_delete__FP10fopAc_ac_c()

void fopAcM_delete__FP10fopAc_ac_c ( )

◆ fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl()

void fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl ( )

◆ fopAcM_orderPotentialEvent__FP10fopAc_ac_cUsUsUs()

void fopAcM_orderPotentialEvent__FP10fopAc_ac_cUsUsUs ( )

◆ 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 ( )

◆ getHitSeID__12dCcD_GObjInfFUci()

void getHitSeID__12dCcD_GObjInfFUci ( )

◆ getRes__14dRes_control_cFPCclP11dRes_info_ci()

void getRes__14dRes_control_cFPCclP11dRes_info_ci ( )

◆ GetTgHitObj__12dCcD_GObjInfFv()

void GetTgHitObj__12dCcD_GObjInfFv ( )

◆ gndCheck__11fopAcM_gc_cFPC4cXyz()

void gndCheck__11fopAcM_gc_cFPC4cXyz ( )

◆ init__15Z2CreatureEnemyFP3VecP3VecUcUc()

void init__15Z2CreatureEnemyFP3VecP3VecUcUc ( )

◆ Init__9dCcD_SttsFiiP10fopAc_ac_c()

void Init__9dCcD_SttsFiiP10fopAc_ac_c ( )

◆ initCcCylinder__8daE_DF_cFv()

void initCcCylinder__8daE_DF_cFv ( )

◆ isSwitch__10dSv_info_cCFii()

void isSwitch__10dSv_info_cCFii ( )

◆ JointCallBack()

static void JointCallBack ( J3DJoint param_0,
int  param_1 
)
static

◆ JointCallBack__FP8J3DJointi()

static void JointCallBack__FP8J3DJointi ( )
static

◆ LineCross__4cBgSFP11cBgS_LinChk()

void LineCross__4cBgSFP11cBgS_LinChk ( )

◆ Link_Eat_Pos__8daE_DF_cFv()

void Link_Eat_Pos__8daE_DF_cFv ( )

◆ LinkEatAction__8daE_DF_cFv()

void LinkEatAction__8daE_DF_cFv ( )

◆ mDoMtx_YrotM__FPA4_fs()

void mDoMtx_YrotM__FPA4_fs ( )

◆ mDoMtx_ZrotM__FPA4_fs()

void mDoMtx_ZrotM__FPA4_fs ( )

◆ MissAction__8daE_DF_cFv()

void MissAction__8daE_DF_cFv ( )

◆ modelCalc__16mDoExt_McaMorfSOFv()

void modelCalc__16mDoExt_McaMorfSOFv ( )

◆ Mogu_Mogu__8daE_DF_cFv()

void Mogu_Mogu__8daE_DF_cFv ( )

◆ Move__10dCcD_GSttsFv()

void Move__10dCcD_GSttsFv ( )

◆ Obj_Damage__8daE_DF_cFv()

void Obj_Damage__8daE_DF_cFv ( )

◆ ObjEatAction__8daE_DF_cFv()

void ObjEatAction__8daE_DF_cFv ( )

◆ onSwitch__10dSv_info_cFii()

void onSwitch__10dSv_info_cFii ( )

◆ play__16mDoExt_McaMorfSOFUlSc()

void play__16mDoExt_McaMorfSOFUlSc ( )

◆ REGISTER_CTORS()

REGISTER_CTORS ( 0x806A9ACC  ,
__sinit_d_a_e_df_cpp   
)

◆ reset__14dEvt_control_cFv()

void reset__14dEvt_control_cFv ( )

◆ Reset__9dCamera_cF4cXyz4cXyz()

void Reset__9dCamera_cF4cXyz4cXyz ( )

◆ s_obj_sub()

static void s_obj_sub ( void param_0,
void param_1 
)
static

◆ s_obj_sub__FPvPv()

static void s_obj_sub__FPvPv ( )
static

◆ SearchAction__8daE_DF_cFv()

void SearchAction__8daE_DF_cFv ( )

◆ Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c()

void Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c ( )

◆ set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf()

void set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf ( )

◆ set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf()

void set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf ( )

◆ Set__4cCcSFP8cCcD_Obj()

void Set__4cCcSFP8cCcD_Obj ( )

◆ Set__8dCcD_CylFRC11dCcD_SrcCyl()

void Set__8dCcD_CylFRC11dCcD_SrcCyl ( )

◆ Set__9dCamera_cF4cXyz4cXyzfs()

void Set__9dCamera_cF4cXyz4cXyzfs ( )

◆ Set_Angle__8daE_DF_cFP4cXyz()

void Set_Angle__8daE_DF_cFP4cXyz ( )

◆ setAnm__16mDoExt_McaMorfSOFP15J3DAnmTransformiffff()

void setAnm__16mDoExt_McaMorfSOFP15J3DAnmTransformiffff ( )

◆ SetAnm__8daE_DF_cFiiff()

void SetAnm__8daE_DF_cFiiff ( )

◆ setBaseMtx__8daE_DF_cFv()

void setBaseMtx__8daE_DF_cFv ( )

◆ SetC__8cM3dGCylFRC4cXyz()

void SetC__8cM3dGCylFRC4cXyz ( )

◆ setCcCylinder__8daE_DF_cFv()

void setCcCylinder__8daE_DF_cFv ( )

◆ setEnemyName__15Z2CreatureEnemyFPCc()

void setEnemyName__15Z2CreatureEnemyFPCc ( )

◆ setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c()

void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c ( )

◆ setMidnaBindEffect()

static void setMidnaBindEffect ( fopEn_enemy_c param_0,
Z2CreatureEnemy param_1,
cXyz param_2,
cXyz param_3 
)
static

◆ setMidnaBindEffect__FP13fopEn_enemy_cP15Z2CreatureEnemyP4cXyzP4cXyz()

static void setMidnaBindEffect__FP13fopEn_enemy_cP15Z2CreatureEnemyP4cXyzP4cXyz ( )
static

◆ SetReleaseCam__8daE_DF_cFv()

void SetReleaseCam__8daE_DF_cFv ( )

◆ settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c()

void settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c ( )

◆ SetTrimSize__9dCamera_cFl()

void SetTrimSize__9dCamera_cFl ( )

◆ Spid_Out__8daE_DF_cFv()

void Spid_Out__8daE_DF_cFv ( )

◆ Start__9dCamera_cFv()

void Start__9dCamera_cFv ( )

◆ StartQuake__12dVibration_cFii4cXyz()

void StartQuake__12dVibration_cFii4cXyz ( )

◆ StartShock__12dVibration_cFii4cXyz()

void StartShock__12dVibration_cFii4cXyz ( )

◆ Stop__9dCamera_cFv()

void Stop__9dCamera_cFv ( )

◆ StopQuake__12dVibration_cFi()

void StopQuake__12dVibration_cFi ( )

◆ stopZelAnime__16mDoExt_McaMorfSOFv()

void stopZelAnime__16mDoExt_McaMorfSOFv ( )

◆ transS__14mDoMtx_stack_cFRC4cXyz()

void transS__14mDoMtx_stack_cFRC4cXyz ( )

◆ useHeapInit()

static void useHeapInit ( fopAc_ac_c param_0)
static

◆ useHeapInit__FP10fopAc_ac_c()

static void useHeapInit__FP10fopAc_ac_c ( )
static

◆ WaitAction__8daE_DF_cFv()

void WaitAction__8daE_DF_cFv ( )

◆ Yazirushi__8daE_DF_cFv()

void Yazirushi__8daE_DF_cFv ( )

◆ ZXYrotM__14mDoMtx_stack_cFRC5csXyz()

void ZXYrotM__14mDoMtx_stack_cFRC5csXyz ( )

Variable Documentation

◆ __vt__10cCcD_GStts

SECTION_DATA void* __vt__10cCcD_GStts[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
T cLib_calcTimer(T *value)
Definition c_lib.h:74
void __dt__10cCcD_GSttsFv()
Definition d_a_e_df.cpp:712

◆ __vt__10dCcD_GStts

SECTION_DATA void* __vt__10dCcD_GStts[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__10dCcD_GSttsFv()
Definition d_a_e_df.cpp:701

◆ __vt__12cCcD_CylAttr

void* __vt__12cCcD_CylAttr[25]
extern

◆ __vt__12daE_DF_HIO_c

SECTION_DATA void* __vt__12daE_DF_HIO_c[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__12daE_DF_HIO_cFv()

◆ __vt__14cCcD_ShapeAttr

void* __vt__14cCcD_ShapeAttr[22]
extern

◆ __vt__8cM3dGAab

SECTION_DATA void* __vt__8cM3dGAab[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__8cM3dGAabFv()
Definition d_a_e_df.cpp:695

◆ __vt__8cM3dGCyl

SECTION_DATA void* __vt__8cM3dGCyl[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__8cM3dGCylFv()
Definition d_a_e_df.cpp:689

◆ __vt__8dCcD_Cyl

void* __vt__8dCcD_Cyl[36]
extern

◆ __vt__9cCcD_Stts

void* __vt__9cCcD_Stts[8]
extern

◆ __vt__9dCcD_Stts

void* __vt__9dCcD_Stts[11]
extern

◆ ccCylSrc

const dCcD_SrcCyl ccCylSrc
static
Initial value:
= {
{
{0x0, {{0x0, 0x0, 0xd}, {0xd8fbfdff, 0x3}, 0x75}},
{dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0},
{dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x1},
{0x0},
},
{
{0.0f, 0.0f, 0.0f},
150.0f,
158.0f
}
}
@ dCcD_SE_NONE
Definition d_cc_d.h:13

◆ cNullVec__6Z2Calc

SECTION_DATA u8 cNullVec__6Z2Calc[12]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ d_a_e_df__stringBase0

char const* const d_a_e_df__stringBase0
extern

◆ data_806AA0D0

u8 data_806AA0D0[4]
static

◆ e_env

SECTION_DATA u8 e_env[8]
static
Initial value:
= {
0x5A, 0x2D, 0x2D, 0x00, 0x3C, 0x1E, 0x1E, 0x00,
}

◆ e_prim

SECTION_DATA u8 e_prim[8]
static
Initial value:
= {
0xFF, 0x78, 0x00, 0x00, 0xFF, 0x64, 0x78, 0x00,
}

◆ eff_id

SECTION_DATA u8 eff_id[6+2]
static
Initial value:
= {
0x02,
0x9D,
0x02,
0x9E,
0x02,
0x9F,
0x00,
0x00,
}

◆ g_dComIfG_gameInfo

u8 g_dComIfG_gameInfo[122384]
extern

◆ g_profile_E_DF

actor_process_profile_definition g_profile_E_DF
extern
Initial value:
= {
7,
&g_fpcLf_Method.mBase,
sizeof(daE_DF_c),
0,
0,
130,
0x00040100,
}
Deku Flower.
Definition d_a_e_df.h:13
static actor_method_class l_daE_DF_Method
Definition d_a_e_df.cpp:228
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:65
@ PROC_E_DF
Definition d_procname.h:447
@ 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_daE_DF_Method

actor_method_class l_daE_DF_Method
static
Initial value:
= {
}
static bool daE_DF_IsDelete__FP8daE_DF_c()
static void daE_DF_Execute__FP8daE_DF_c()
static void daE_DF_Draw__FP8daE_DF_c()
static void daE_DF_Delete__FP8daE_DF_c()
static void daE_DF_Create__FP10fopAc_ac_c()
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_HIO

u8 l_HIO[12]
static

◆ lit_1787

SECTION_DATA u32 lit_1787[1+4]
static
Initial value:
= {
0x02000201,
0x40080000,
0x00000000,
0x3FE00000,
0x00000000,
}

◆ lit_3916

SECTION_RODATA f32 const lit_3916 = 100.0f
static

◆ lit_3917

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

◆ lit_3918

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

◆ lit_3919

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

◆ lit_3920

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

◆ lit_3921

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

◆ lit_3922

SECTION_RODATA f32 const lit_3922 = 1.0f / 100.0f
static

◆ lit_3932

u8 lit_3932[12]
static

◆ lit_3977

SECTION_RODATA f32 const lit_3977 = -1.0f
static

◆ lit_4024

SECTION_RODATA f32 const lit_4024 = 600.0f
static

◆ lit_4025

SECTION_RODATA f32 const lit_4025 = 400.0f
static

◆ lit_4096

SECTION_RODATA f32 const lit_4096 = 4.0f / 5.0f
static

◆ lit_4098

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

◆ lit_4163

SECTION_RODATA f32 const lit_4163 = 300.0f
static

◆ lit_4164

SECTION_RODATA f32 const lit_4164 = -10.0f
static

◆ lit_4165

SECTION_RODATA f32 const lit_4165 = 170.0f
static

◆ lit_4166

SECTION_RODATA f32 const lit_4166 = 320.0f
static

◆ lit_4238

SECTION_RODATA f32 const lit_4238 = 5.0f
static

◆ lit_4370

SECTION_RODATA f32 const lit_4370 = 24.0f
static

◆ lit_4371

SECTION_RODATA f32 const lit_4371 = 25.0f
static

◆ lit_4372

SECTION_RODATA f32 const lit_4372 = 60.0f
static

◆ lit_4373

SECTION_RODATA f32 const lit_4373 = 2.0f
static

◆ lit_4374

SECTION_RODATA f32 const lit_4374 = 15.0f
static

◆ lit_4444

SECTION_RODATA f32 const lit_4444 = 4000.0f
static

◆ lit_4445

SECTION_RODATA f32 const lit_4445 = 10.0f
static

◆ lit_4566

SECTION_RODATA f32 const lit_4566 = 200.0f
static

◆ lit_4621

SECTION_RODATA f32 const lit_4621 = 1.5f
static

◆ lit_4622

SECTION_RODATA f32 const lit_4622 = 38.0f
static

◆ lit_4627

SECTION_RODATA f32 const lit_4627 = 80.0f
static

◆ lit_4811

SECTION_RODATA f32 const lit_4811 = -200.0f
static

◆ m_midnaActor__9daPy_py_c

u8 m_midnaActor__9daPy_py_c[4]

◆ mCurrentMtx__6J3DSys

u8 mCurrentMtx__6J3DSys[48]

◆ mGroundY__11fopAcM_gc_c

f32 mGroundY__11fopAcM_gc_c

◆ now__14mDoMtx_stack_c

u8 now__14mDoMtx_stack_c[48]

◆ sincosTable___5JMath

u8 sincosTable___5JMath[65536]

◆ stringBase_806A9FFC

SECTION_DEAD char const* const stringBase_806A9FFC = "E_DF"
static