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

Functions

static int CheckCreateHeap (fopAc_ac_c *param_0)
 
static voids_swb_sub (void *param_1, void *param_2)
 
static voids_ballA_sub (void *param_1, void *param_2)
 
static voids_ballB_sub (void *param_1, void *param_2)
 
static f32 dummyFloat ()
 
static int daObjSwBallC_Draw (daObjSwBallC_c *param_0)
 
static int daObjSwBallC_Execute (daObjSwBallC_c *param_0)
 
static int daObjSwBallC_Delete (daObjSwBallC_c *param_0)
 
static int daObjSwBallC_Create (daObjSwBallC_c *param_0)
 

Variables

static GXColor const l_color = {0x03, 0x96, 0xFF, 0xFF}
 
static u8 cNullVec__6Z2Calc [12]
 
static u32 lit_1787 [1+4]
 
static charl_arcName = "P_LBswBC"
 
static charl_evName = "REVIVE_MASTER_SWORD"
 
static charl_staffName = "lbsw"
 
static charaction_table [13]
 
static actor_method_class l_daObjSwBallC_Method
 
actor_process_profile_definition g_profile_Obj_SwBallC
 

Function Documentation

◆ CheckCreateHeap()

static int CheckCreateHeap ( fopAc_ac_c param_0)
static

◆ daObjSwBallC_Create()

static int daObjSwBallC_Create ( daObjSwBallC_c param_0)
static

◆ daObjSwBallC_Delete()

static int daObjSwBallC_Delete ( daObjSwBallC_c param_0)
static

◆ daObjSwBallC_Draw()

static int daObjSwBallC_Draw ( daObjSwBallC_c param_0)
static

◆ daObjSwBallC_Execute()

static int daObjSwBallC_Execute ( daObjSwBallC_c param_0)
static

◆ dummyFloat()

static f32 dummyFloat ( )
static

◆ s_ballA_sub()

static void * s_ballA_sub ( void param_1,
void param_2 
)
static

◆ s_ballB_sub()

static void * s_ballB_sub ( void param_1,
void param_2 
)
static

◆ s_swb_sub()

static void * s_swb_sub ( void param_1,
void param_2 
)
static

Variable Documentation

◆ action_table

char* action_table[13]
static
Initial value:
= {
"WAIT", "ON", "OFF", "ON_ALL_B", "OFF_ALL_B", "DEL_BALL", "SOUND",
"SCALING", "INIT", "MESSAGE", "ST_CUT2", "LINK_INIT", "EQUIP_SWD",
}

◆ cNullVec__6Z2Calc

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

◆ g_profile_Obj_SwBallC

actor_process_profile_definition g_profile_Obj_SwBallC
extern
Initial value:
= {
7,
sizeof(daObjSwBallC_c),
0,
0,
0x246,
0x40100,
}
Ball Switch C.
Definition d_a_obj_swBallC.h:14
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:65
static actor_method_class l_daObjSwBallC_Method
Definition d_a_obj_swBallC.cpp:458
@ PROC_Obj_SwBallC
Definition d_procname.h:427
@ 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_arcName

char* l_arcName = "P_LBswBC"
static

◆ l_color

GXColor const l_color = {0x03, 0x96, 0xFF, 0xFF}
static

◆ l_daObjSwBallC_Method

actor_method_class l_daObjSwBallC_Method
static
Initial value:
= {
}
T cLib_calcTimer(T *value)
Definition c_lib.h:74
static int daObjSwBallC_Draw(daObjSwBallC_c *param_0)
Definition d_a_obj_swBallC.cpp:438
static int daObjSwBallC_Delete(daObjSwBallC_c *param_0)
Definition d_a_obj_swBallC.cpp:448
static int daObjSwBallC_Execute(daObjSwBallC_c *param_0)
Definition d_a_obj_swBallC.cpp:443
static int daObjSwBallC_Create(daObjSwBallC_c *param_0)
Definition d_a_obj_swBallC.cpp:453
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_evName

char* l_evName = "REVIVE_MASTER_SWORD"
static

◆ l_staffName

char* l_staffName = "lbsw"
static

◆ lit_1787

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