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

Functions

static void * searchParentSub (void *i_magLift, void *i_mhole)
 
static int CheckCreateHeap (fopAc_ac_c *p_actor)
 
static int daObjMHole_Draw (daObjMHole_c *i_this)
 
static int daObjMHole_Execute (daObjMHole_c *i_this)
 
static int daObjMHole_Delete (daObjMHole_c *i_this)
 
static int daObjMHole_Create (fopAc_ac_c *i_this)
 

Variables

static u32 const l_bmd [2] = {5, 5}
 
static u32 const l_brk [2] = {8, 8}
 
static u32 const l_btk1 [2] = {11, 11}
 
static u32 const l_btk2 [2] = {12, 12}
 
static f32 const l_length [2] = {2000.0f, 1000.0f}
 
static f32 const l_size [2] = {150.0f, 370.0f}
 
static char const * l_arcName [2] = {"ef_MgnF_L", "ef_MgnF_S"}
 
dCcD_SrcCps l_cps_src
 
static daObjMHole_HIO_c l_HIO
 
static actor_method_class l_daObjMHole_Method
 
actor_process_profile_definition g_profile_Obj_MHole
 

Function Documentation

◆ CheckCreateHeap()

static int CheckCreateHeap ( fopAc_ac_c * p_actor)
static

◆ daObjMHole_Create()

static int daObjMHole_Create ( fopAc_ac_c * i_this)
static

◆ daObjMHole_Delete()

static int daObjMHole_Delete ( daObjMHole_c * i_this)
static

◆ daObjMHole_Draw()

static int daObjMHole_Draw ( daObjMHole_c * i_this)
static

◆ daObjMHole_Execute()

static int daObjMHole_Execute ( daObjMHole_c * i_this)
static

◆ searchParentSub()

static void * searchParentSub ( void * i_magLift,
void * i_mhole )
static

Variable Documentation

◆ g_profile_Obj_MHole

actor_process_profile_definition g_profile_Obj_MHole
extern
Initial value:
= {
7,
sizeof(daObjMHole_c),
0,
0,
589,
0x00040100,
}
Magnet Hole.
Definition d_a_obj_mhole.h:15
static actor_method_class l_daObjMHole_Method
Definition d_a_obj_mhole.cpp:377
@ PROC_Obj_MHole
Definition d_procname.h:362
actor_method_class g_fopAc_Method
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:70
@ fopAc_ACTOR_e
Definition f_op_actor.h:38
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
leafdraw_method_class g_fpcLf_Method
Definition f_pc_leaf.cpp:63
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8
leafdraw_method_class base
Definition f_op_actor.h:9
process_method_class base
Definition f_pc_leaf.h:12

◆ l_arcName

char const* l_arcName[2] = {"ef_MgnF_L", "ef_MgnF_S"}
static

◆ l_bmd

u32 const l_bmd[2] = {5, 5}
static

◆ l_brk

u32 const l_brk[2] = {8, 8}
static

◆ l_btk1

u32 const l_btk1[2] = {11, 11}
static

◆ l_btk2

u32 const l_btk2[2] = {12, 12}
static

◆ l_cps_src

dCcD_SrcCps l_cps_src
Initial value:
= {
{
{0x0, {{AT_TYPE_40000, 0x0, 0x1d}, {0x0, 0x0}, 0x0}},
{dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x6},
{dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x4},
{0x0},
},
{
{{0.0f, 0.0f, 0.0f}, {0.0f, 1000.0f, 0.0f}, 150.0f},
}
}
@ AT_TYPE_40000
Definition c_cc_d.h:52
@ dCcD_SE_NONE
Definition d_cc_d.h:13

◆ l_daObjMHole_Method

actor_method_class l_daObjMHole_Method
static
Initial value:
= {
NULL,
}
static int daObjMHole_Execute(daObjMHole_c *i_this)
Definition d_a_obj_mhole.cpp:363
static int daObjMHole_Create(fopAc_ac_c *i_this)
Definition d_a_obj_mhole.cpp:372
static int daObjMHole_Delete(daObjMHole_c *i_this)
Definition d_a_obj_mhole.cpp:367
static int daObjMHole_Draw(daObjMHole_c *i_this)
Definition d_a_obj_mhole.cpp:359
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_HIO

daObjMHole_HIO_c l_HIO
static

◆ l_length

f32 const l_length[2] = {2000.0f, 1000.0f}
static

◆ l_size

f32 const l_size[2] = {150.0f, 370.0f}
static