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

Enumerations

enum  DALV6SWGATE_C_MODE { DALV6SWGATE_C_MODE_WAIT , DALV6SWGATE_C_MODE_OPEN , DALV6SWGATE_C_MODE_CLOSE , DALV6SWGATE_C_MODE_BREAK }
 

Functions

static int daLv6SwGate_Draw (daLv6SwGate_c *i_this)
 
static int daLv6SwGate_Execute (daLv6SwGate_c *i_this)
 
static int daLv6SwGate_Delete (daLv6SwGate_c *i_this)
 
static int daLv6SwGate_Create (fopAc_ac_c *i_this)
 

Variables

static daLv6SwGate_HIO_c l_HIO
 
static cull_box l_cull_box = {-1200.0f, -300.0f, -100.0f, 1200.0f, 300.0f, 100.0f}
 
static actor_method_class l_daLv6SwGate_Method
 
actor_process_profile_definition g_profile_Obj_Lv6SwGate
 

Enumeration Type Documentation

◆ DALV6SWGATE_C_MODE

Enumerator
DALV6SWGATE_C_MODE_WAIT 
DALV6SWGATE_C_MODE_OPEN 
DALV6SWGATE_C_MODE_CLOSE 
DALV6SWGATE_C_MODE_BREAK 

Function Documentation

◆ daLv6SwGate_Create()

static int daLv6SwGate_Create ( fopAc_ac_c * i_this)
static

◆ daLv6SwGate_Delete()

static int daLv6SwGate_Delete ( daLv6SwGate_c * i_this)
static

◆ daLv6SwGate_Draw()

static int daLv6SwGate_Draw ( daLv6SwGate_c * i_this)
static

◆ daLv6SwGate_Execute()

static int daLv6SwGate_Execute ( daLv6SwGate_c * i_this)
static

Variable Documentation

◆ g_profile_Obj_Lv6SwGate

actor_process_profile_definition g_profile_Obj_Lv6SwGate
extern
Initial value:
= {
3,
sizeof(daLv6SwGate_c),
0,
0,
624,
0x00040000,
}
Temple of Time Switch Gate.
Definition d_a_obj_lv6SwGate.h:16
static actor_method_class l_daLv6SwGate_Method
Definition d_a_obj_lv6SwGate.cpp:308
@ PROC_Obj_Lv6SwGate
Definition d_procname.h:159
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_cull_box

cull_box l_cull_box = {-1200.0f, -300.0f, -100.0f, 1200.0f, 300.0f, 100.0f}
static

◆ l_daLv6SwGate_Method

actor_method_class l_daLv6SwGate_Method
static
Initial value:
= {
NULL,
}
static int daLv6SwGate_Create(fopAc_ac_c *i_this)
Definition d_a_obj_lv6SwGate.cpp:302
static int daLv6SwGate_Delete(daLv6SwGate_c *i_this)
Definition d_a_obj_lv6SwGate.cpp:297
static int daLv6SwGate_Draw(daLv6SwGate_c *i_this)
Definition d_a_obj_lv6SwGate.cpp:289
static int daLv6SwGate_Execute(daLv6SwGate_c *i_this)
Definition d_a_obj_lv6SwGate.cpp:293
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_HIO

daLv6SwGate_HIO_c l_HIO
static