Loading [MathJax]/extensions/MathMenu.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
d_a_obj_brg.cpp File Reference

Functions

static void ride_call_back (dBgW *i_bgw, fopAc_ac_c *i_bgActor, fopAc_ac_c *i_rideActor)
 
static int daObj_Brg_Draw (obj_brg_class *i_this)
 
static void control1 (obj_brg_class *i_this, br_s *i_part)
 
static void control2 (obj_brg_class *i_this, br_s *i_part)
 
static void control3 (obj_brg_class *i_this, br_s *i_part)
 
static void cut_control1 (obj_brg_class *i_this, br_s *i_part)
 
static void cut_control2 (obj_brg_class *i_this, br_s *i_part)
 
static void himo_cut_control1 (obj_brg_class *i_this, cXyz *param_1, f32 param_2)
 
static void obj_brg_move (obj_brg_class *i_this)
 
static int daObj_Brg_Execute (obj_brg_class *i_this)
 
static int daObj_Brg_IsDelete (obj_brg_class *i_this)
 
static int daObj_Brg_Delete (obj_brg_class *i_this)
 
static void CreateInit (fopAc_ac_c *i_this)
 
static int CallbackCreateHeap (fopAc_ac_c *i_this)
 
static int daObj_Brg_Create (fopAc_ac_c *i_this)
 

Variables

static u8 lit_1109 [1+3]
 
static u8 lit_1107 [1+3]
 
static u8 lit_1105 [1+3]
 
static u8 lit_1104 [1+3]
 
static u8 lit_1099 [1+3]
 
static u8 lit_1097 [1+3]
 
static u8 lit_1095 [1+3]
 
static u8 lit_1094 [1+3]
 
static u8 lit_1057 [1+3]
 
static u8 lit_1055 [1+3]
 
static u8 lit_1053 [1+3]
 
static u8 lit_1052 [1+3]
 
static u8 lit_1014 [1+3]
 
static u8 lit_1012 [1+3]
 
static u8 lit_1010 [1+3]
 
static u8 struct_80BC2524 [2]
 
static s16 wy
 
static f32 ita_z_p []
 
static u8 lit_5786 [12+4]
 
static u8 lit_5789 [12]
 
static u8 lit_5790 [12]
 
static u8 lit_5791 [12]
 
static u8 lit_5792 [12]
 
static u8 lit_5793 [12]
 
static u8 lit_5794 [12]
 
static u8 lit_5795 [12]
 
static u8 lit_5796 [12]
 
static u8 lit_5797 [12]
 
static u8 lit_5798 [12]
 
static u8 lit_5799 [12]
 
static u8 lit_5800 [12]
 
static u8 lit_5801 [12]
 
static u8 lit_5802 [12]
 
static u8 lit_5803 [12]
 
static u8 lit_5804 [12]
 
static u8 lit_5805 [12]
 
static u8 lit_5806 [12]
 
static u8 lit_5807 [12]
 
static u8 lit_5808 [12]
 
static u8 lit_5809 [12]
 
 AUDIO_INSTANCES
 
static actor_method_class l_daObj_Brg_Method
 
actor_process_profile_definition g_profile_OBJ_BRG
 

Function Documentation

◆ CallbackCreateHeap()

static int CallbackCreateHeap ( fopAc_ac_c * i_this)
static

◆ control1()

static void control1 ( obj_brg_class * i_this,
br_s * i_part )
static

◆ control2()

static void control2 ( obj_brg_class * i_this,
br_s * i_part )
static

◆ control3()

static void control3 ( obj_brg_class * i_this,
br_s * i_part )
static

◆ CreateInit()

static void CreateInit ( fopAc_ac_c * i_this)
static

◆ cut_control1()

static void cut_control1 ( obj_brg_class * i_this,
br_s * i_part )
static

◆ cut_control2()

static void cut_control2 ( obj_brg_class * i_this,
br_s * i_part )
static

◆ daObj_Brg_Create()

static int daObj_Brg_Create ( fopAc_ac_c * i_this)
static

◆ daObj_Brg_Delete()

static int daObj_Brg_Delete ( obj_brg_class * i_this)
static

◆ daObj_Brg_Draw()

static int daObj_Brg_Draw ( obj_brg_class * i_this)
static

◆ daObj_Brg_Execute()

static int daObj_Brg_Execute ( obj_brg_class * i_this)
static

◆ daObj_Brg_IsDelete()

static int daObj_Brg_IsDelete ( obj_brg_class * i_this)
static

◆ himo_cut_control1()

static void himo_cut_control1 ( obj_brg_class * i_this,
cXyz * param_1,
f32 param_2 )
static

◆ obj_brg_move()

static void obj_brg_move ( obj_brg_class * i_this)
static

◆ ride_call_back()

static void ride_call_back ( dBgW * i_bgw,
fopAc_ac_c * i_bgActor,
fopAc_ac_c * i_rideActor )
static

Variable Documentation

◆ AUDIO_INSTANCES

AUDIO_INSTANCES

◆ g_profile_OBJ_BRG

actor_process_profile_definition g_profile_OBJ_BRG
extern
Initial value:
= {
3,
sizeof(obj_brg_class),
0,
0,
54,
0x00044000,
}
Bridge.
Definition d_a_obj_brg.h:51
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:73
static actor_method_class l_daObj_Brg_Method
Definition d_a_obj_brg.cpp:2034
@ PROC_OBJ_BRG
Definition d_procname.h:49
@ 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
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8

◆ ita_z_p

f32 ita_z_p[]
static
Initial value:
= {
0.1f,
0.3f,
0.5f,
0.75f,
0.89999998f,
1.0f,
0.89999998f,
0.75f,
0.5f,
0.3f,
0.1f,
}

◆ l_daObj_Brg_Method

actor_method_class l_daObj_Brg_Method
static
Initial value:
= {
}
static int daObj_Brg_Delete(obj_brg_class *i_this)
Definition d_a_obj_brg.cpp:1498
static int daObj_Brg_Draw(obj_brg_class *i_this)
Definition d_a_obj_brg.cpp:98
static int daObj_Brg_Execute(obj_brg_class *i_this)
Definition d_a_obj_brg.cpp:1006
static int daObj_Brg_Create(fopAc_ac_c *i_this)
Definition d_a_obj_brg.cpp:1854
static int daObj_Brg_IsDelete(obj_brg_class *i_this)
Definition d_a_obj_brg.cpp:1486
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ lit_1010

u8 lit_1010[1+3]
static

◆ lit_1012

u8 lit_1012[1+3]
static

◆ lit_1014

u8 lit_1014[1+3]
static

◆ lit_1052

u8 lit_1052[1+3]
static

◆ lit_1053

u8 lit_1053[1+3]
static

◆ lit_1055

u8 lit_1055[1+3]
static

◆ lit_1057

u8 lit_1057[1+3]
static

◆ lit_1094

u8 lit_1094[1+3]
static

◆ lit_1095

u8 lit_1095[1+3]
static

◆ lit_1097

u8 lit_1097[1+3]
static

◆ lit_1099

u8 lit_1099[1+3]
static

◆ lit_1104

u8 lit_1104[1+3]
static

◆ lit_1105

u8 lit_1105[1+3]
static

◆ lit_1107

u8 lit_1107[1+3]
static

◆ lit_1109

u8 lit_1109[1+3]
static

◆ lit_5786

u8 lit_5786[12+4]
static

◆ lit_5789

u8 lit_5789[12]
static

◆ lit_5790

u8 lit_5790[12]
static

◆ lit_5791

u8 lit_5791[12]
static

◆ lit_5792

u8 lit_5792[12]
static

◆ lit_5793

u8 lit_5793[12]
static

◆ lit_5794

u8 lit_5794[12]
static

◆ lit_5795

u8 lit_5795[12]
static

◆ lit_5796

u8 lit_5796[12]
static

◆ lit_5797

u8 lit_5797[12]
static

◆ lit_5798

u8 lit_5798[12]
static

◆ lit_5799

u8 lit_5799[12]
static

◆ lit_5800

u8 lit_5800[12]
static

◆ lit_5801

u8 lit_5801[12]
static

◆ lit_5802

u8 lit_5802[12]
static

◆ lit_5803

u8 lit_5803[12]
static

◆ lit_5804

u8 lit_5804[12]
static

◆ lit_5805

u8 lit_5805[12]
static

◆ lit_5806

u8 lit_5806[12]
static

◆ lit_5807

u8 lit_5807[12]
static

◆ lit_5808

u8 lit_5808[12]
static

◆ lit_5809

u8 lit_5809[12]
static

◆ struct_80BC2524

u8 struct_80BC2524[2]
static

◆ wy

s16 wy
static