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

Classes

class  daTagStatue_HIO_c
 

Functions

static int CheckCreateHeap (fopAc_ac_c *i_this)
 
static void * s_s_sub (void *i_proc, void *param_1)
 
static int daTagStatue_Draw (daTagStatue_c *i_this)
 
static int daTagStatue_Execute (daTagStatue_c *i_this)
 
static int daTagStatue_Delete (daTagStatue_c *i_this)
 
static int daTagStatue_Create (daTagStatue_c *i_this)
 

Variables

daTagStatue_HIO_c l_HIO
 
static const u16 l_event_bit [6]
 
static char * l_arcName = "Obj_cs_f"
 
static u16 l_eff_id [3]
 
static char * l_eventName [6]
 
static char * l_evArcName [6]
 
static cull_box l_cull_box
 
static actor_method_class l_daTagStatue_Method
 
actor_process_profile_definition g_profile_Tag_Statue
 

Function Documentation

◆ CheckCreateHeap()

static int CheckCreateHeap ( fopAc_ac_c * i_this)
static

◆ daTagStatue_Create()

static int daTagStatue_Create ( daTagStatue_c * i_this)
static

◆ daTagStatue_Delete()

static int daTagStatue_Delete ( daTagStatue_c * i_this)
static

◆ daTagStatue_Draw()

static int daTagStatue_Draw ( daTagStatue_c * i_this)
static

◆ daTagStatue_Execute()

static int daTagStatue_Execute ( daTagStatue_c * i_this)
static

◆ s_s_sub()

static void * s_s_sub ( void * i_proc,
void * param_1 )
static

Variable Documentation

◆ g_profile_Tag_Statue

actor_process_profile_definition g_profile_Tag_Statue
Initial value:
= {
7,
sizeof(daTagStatue_c),
0,
0,
}
Definition d_a_tag_statue_evt.h:6
static actor_method_class l_daTagStatue_Method
Definition d_a_tag_statue_evt.cpp:532
actor_method_class g_fopAc_Method
Definition f_op_actor.cpp:638
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:98
@ fopAcStts_CULL_e
Definition f_op_actor.h:39
@ fopAcStts_UNK_0x40000_e
Definition f_op_actor.h:49
@ fopAc_ACTOR_e
Definition f_op_actor.h:66
@ fpcDwPi_Tag_Statue_e
Definition f_pc_draw_priority.h:604
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
leafdraw_method_class g_fpcLf_Method
Definition f_pc_leaf.cpp:65
@ fpcNm_Tag_Statue_e
Definition f_pc_name.h:440
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8
leafdraw_method_class base
Definition f_op_actor.h:12
process_method_class base
Definition f_pc_leaf.h:12

◆ l_arcName

char* l_arcName = "Obj_cs_f"
static

◆ l_cull_box

cull_box l_cull_box
static
Initial value:
= {
{-300.0f, -100.0f, -300.0f},
{300.0f, 400.0f, 300.0f}
}

◆ l_daTagStatue_Method

actor_method_class l_daTagStatue_Method
static
Initial value:
= {
NULL,
}
static int daTagStatue_Create(daTagStatue_c *i_this)
Definition d_a_tag_statue_evt.cpp:527
static int daTagStatue_Execute(daTagStatue_c *i_this)
Definition d_a_tag_statue_evt.cpp:518
static int daTagStatue_Draw(daTagStatue_c *i_this)
Definition d_a_tag_statue_evt.cpp:514
static int daTagStatue_Delete(daTagStatue_c *i_this)
Definition d_a_tag_statue_evt.cpp:522
int(* process_method_func)(void *)
Definition f_pc_method.h:6

◆ l_eff_id

u16 l_eff_id[3]
static
Initial value:
= {
0x8C7E, 0x8C7F, 0x8C84
}

◆ l_evArcName

char* l_evArcName[6]
static
Initial value:
= {
NULL,
"cs_ev_01",
"cs_ev_02",
"cs_ev_03",
"cs_ev_04",
"cs_ev_05"
}

◆ l_event_bit

const u16 l_event_bit[6]
static
Initial value:
= {
dSv_event_flag_c::F_0791,
dSv_event_flag_c::F_0792,
dSv_event_flag_c::F_0793,
dSv_event_flag_c::F_0794,
dSv_event_flag_c::F_0795,
dSv_event_flag_c::F_0812,
}

◆ l_eventName

char* l_eventName[6]
static
Initial value:
= {
"SKY_LETTERS_00",
"SKY_LETTERS_01",
"SKY_LETTERS_02",
"SKY_LETTERS_03",
"SKY_LETTERS_04",
"SKY_LETTERS_05"
}

◆ l_HIO