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

Functions

static int daTwGate_Draw (daTwGate_c *i_this)
 
static int daTwGate_Execute (daTwGate_c *i_this)
 
static int daTwGate_Delete (daTwGate_c *i_this)
 
static int daTwGate_Create (fopAc_ac_c *i_this)
 

Variables

static char * l_resNameIdx [13]
 
static int const l_bmdIdx [13]
 
static u32 const l_dzbIdx [13]
 
static u32 const l_btkIdx [13]
 
static u32 const l_brkIdx [13]
 
static u32 const l_twFlagIdx [13]
 
static Vec const l_cheeckPos0 [13]
 
static Vec const l_cheeckPos1 [13]
 
static daTwGate_HIO_c l_HIO
 
static actor_method_class l_daTwGate_Method
 
actor_process_profile_definition g_profile_Obj_TwGate
 

Function Documentation

◆ daTwGate_Create()

static int daTwGate_Create ( fopAc_ac_c * i_this)
static

◆ daTwGate_Delete()

static int daTwGate_Delete ( daTwGate_c * i_this)
static

◆ daTwGate_Draw()

static int daTwGate_Draw ( daTwGate_c * i_this)
static

◆ daTwGate_Execute()

static int daTwGate_Execute ( daTwGate_c * i_this)
static

Variable Documentation

◆ g_profile_Obj_TwGate

actor_process_profile_definition g_profile_Obj_TwGate
extern
Initial value:
= {
3,
sizeof(daTwGate_c),
0,
0,
539,
0x00044000,
}
Twilight Gate (Wall?)
Definition d_a_obj_twGate.h:15
static actor_method_class l_daTwGate_Method
Definition d_a_obj_twGate.cpp:214
@ PROC_Obj_TwGate
Definition d_procname.h:90
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_bmdIdx

int const l_bmdIdx[13]
static
Initial value:
= {
6, 6, 6, -1, -1, -1, 6, 6, 6, 6, 6, 6, -1,
}

◆ l_brkIdx

u32 const l_brkIdx[13]
static
Initial value:
= {
9, 9, 9, -1, -1, -1, 9, 9, 9, 9, 9, 9, -1,
}

◆ l_btkIdx

u32 const l_btkIdx[13]
static
Initial value:
= {
12, 12, 12, -1, -1, -1, 12, 12, 12, 12, 12, 12, -1,
}

◆ l_cheeckPos0

Vec const l_cheeckPos0[13]
static
Initial value:
= {
{-572.6072f, 314.9037f, -20792.293f},
{-24536.904f, -7234.991f, 73427.242f},
{3821.4783f, 4674.5557f, -59714.414f},
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
{-23484.578f, -7201.7114f, 73893.843f},
{2943.5786f, 4804.4688f, -60534.016f},
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
}

◆ l_cheeckPos1

Vec const l_cheeckPos1[13]
static
Initial value:
= {
{-178.19418f, 308.69842f, -20657.326f},
{-23610.3066f, -7234.9912f, 74043.75f},
{2953.5532f, 4674.5556f, -60520.844f},
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
{-24473.582, -7201.7114f, 73296.75f},
{3821.1848f, 4804.4687f, -59707.8515f},
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
}

◆ l_daTwGate_Method

actor_method_class l_daTwGate_Method
static
Initial value:
= {
NULL,
}
static int daTwGate_Create(fopAc_ac_c *i_this)
Definition d_a_obj_twGate.cpp:209
static int daTwGate_Draw(daTwGate_c *i_this)
Definition d_a_obj_twGate.cpp:196
static int daTwGate_Delete(daTwGate_c *i_this)
Definition d_a_obj_twGate.cpp:204
static int daTwGate_Execute(daTwGate_c *i_this)
Definition d_a_obj_twGate.cpp:200
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_dzbIdx

u32 const l_dzbIdx[13]
static
Initial value:
= {
15, 15, 15, -1, -1, -1, 15, 15, 15, 15, 15, 15, -1,
}

◆ l_HIO

daTwGate_HIO_c l_HIO
static

◆ l_resNameIdx

char* l_resNameIdx[13]
static
Initial value:
= {
"twGtFiro",
"twGtK0102",
"twGtK0709",
"",
"",
"",
"twGnFiro",
"twGnK0102",
"twGnK0709",
"twGnK079b",
"twGnK1415",
"twGnK0616",
"",
}

◆ l_twFlagIdx

u32 const l_twFlagIdx[13]
static
Initial value:
= {
0, 1, 2, 4, -1, -1, 0, 1, 1, 2, 2, 4, 4,
}