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

Classes

struct  blockItem
 

Functions

static const char * getBmdName (int param_0, int param_1)
 
static const char * getBtkName (int param_0, int param_1)
 
static const char * getBrkName (int param_0, int param_1)
 
static const char * getDzbName (int param_0)
 
static const char * dummy ()
 
static int daBgObj_create1st (daBgObj_c *i_this)
 
static int daBgObj_MoveBGDelete (daBgObj_c *i_this)
 
static int daBgObj_MoveBGExecute (daBgObj_c *i_this)
 
static int daBgObj_MoveBGDraw (daBgObj_c *i_this)
 

Variables

static const dCcD_SrcCyl l_cyl_src
 
static dCcD_SrcTri l_tri_src
 
static char * l_specName = "spec.dat"
 
static actor_method_class daBgObj_METHODS
 
actor_process_profile_definition g_profile_BG_OBJ
 

Function Documentation

◆ daBgObj_create1st()

static int daBgObj_create1st ( daBgObj_c * i_this)
static

◆ daBgObj_MoveBGDelete()

static int daBgObj_MoveBGDelete ( daBgObj_c * i_this)
static

◆ daBgObj_MoveBGDraw()

static int daBgObj_MoveBGDraw ( daBgObj_c * i_this)
static

◆ daBgObj_MoveBGExecute()

static int daBgObj_MoveBGExecute ( daBgObj_c * i_this)
static

◆ dummy()

static const char * dummy ( )
static

◆ getBmdName()

static const char * getBmdName ( int param_0,
int param_1 )
static

◆ getBrkName()

static const char * getBrkName ( int param_0,
int param_1 )
static

◆ getBtkName()

static const char * getBtkName ( int param_0,
int param_1 )
static

◆ getDzbName()

static const char * getDzbName ( int param_0)
static

Variable Documentation

◆ daBgObj_METHODS

actor_method_class daBgObj_METHODS
static
Initial value:
= {
}
static int daBgObj_MoveBGDelete(daBgObj_c *i_this)
Definition d_a_bg_obj.cpp:1342
static int daBgObj_MoveBGExecute(daBgObj_c *i_this)
Definition d_a_bg_obj.cpp:1346
static int daBgObj_MoveBGDraw(daBgObj_c *i_this)
Definition d_a_bg_obj.cpp:1350
static int daBgObj_create1st(daBgObj_c *i_this)
Definition d_a_bg_obj.cpp:1336
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ g_profile_BG_OBJ

actor_process_profile_definition g_profile_BG_OBJ
extern
Initial value:
= {
7,
sizeof(daBgObj_c),
0,
0,
752,
0x10044100,
}
Moving Background Obj?
Definition d_a_bg_obj.h:24
static actor_method_class daBgObj_METHODS
Definition d_a_bg_obj.cpp:1354
@ PROC_BG_OBJ
Definition d_procname.h:743
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_cyl_src

const dCcD_SrcCyl l_cyl_src
static
Initial value:
= {
{
{0, {{0, 0, 0}, {0xD8400422, 0x11}, 0}},
{dCcD_SE_NONE, 0, 0, 0, {8}},
{dCcD_SE_NONE, 0, 0, 0, {4}},
{0},
},
{
{0.0f, 0.0f, 0.0f},
0.0f,
0.0f,
},
}
@ dCcD_SE_NONE
Definition d_cc_d.h:13

◆ l_specName

char* l_specName = "spec.dat"
static

◆ l_tri_src

dCcD_SrcTri l_tri_src
static
Initial value:
= {
{
{0, {{0, 0, 0}, {0xD8400422, 0x11}, 0}},
{dCcD_SE_NONE, 0, 0, 0, {0}},
{dCcD_SE_NONE, 0, 0, 0, {4}},
{0},
},
{
{
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
{0.0f, 0.0f, 0.0f},
},
},
}