Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
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 s16 wy
 
static f32 ita_z_p []
 
 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
static actor_method_class l_daObj_Brg_Method
Definition d_a_obj_brg.cpp:1820
@ PROC_OBJ_BRG
Definition d_procname.h:53
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

◆ 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:1410
static int daObj_Brg_Draw(obj_brg_class *i_this)
Definition d_a_obj_brg.cpp:97
static int daObj_Brg_Execute(obj_brg_class *i_this)
Definition d_a_obj_brg.cpp:913
static int daObj_Brg_Create(fopAc_ac_c *i_this)
Definition d_a_obj_brg.cpp:1630
static int daObj_Brg_IsDelete(obj_brg_class *i_this)
Definition d_a_obj_brg.cpp:1400
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ wy

s16 wy
static