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

Functions

static int daObjStair_create1st (daObjStair_c *i_this)
 
static int daObjStair_MoveBGDelete (daObjStair_c *i_this)
 
static int daObjStair_MoveBGExecute (daObjStair_c *i_this)
 
static int daObjStair_MoveBGDraw (daObjStair_c *i_this)
 

Variables

static const int l_bmdName [] = {4, 4}
 
static const int l_dzbName [] = {7, 7}
 
static const f32 l_move_len []
 
static const u32 l_heap_size [] = {0xB40, 0x2C60}
 
static char * l_arcName [2]
 
static actor_method_class daObjStair_METHODS
 
actor_process_profile_definition g_profile_Obj_MvStair
 

Function Documentation

◆ daObjStair_create1st()

static int daObjStair_create1st ( daObjStair_c * i_this)
static

◆ daObjStair_MoveBGDelete()

static int daObjStair_MoveBGDelete ( daObjStair_c * i_this)
static

◆ daObjStair_MoveBGDraw()

static int daObjStair_MoveBGDraw ( daObjStair_c * i_this)
static

◆ daObjStair_MoveBGExecute()

static int daObjStair_MoveBGExecute ( daObjStair_c * i_this)
static

Variable Documentation

◆ daObjStair_METHODS

actor_method_class daObjStair_METHODS
static
Initial value:
= {
}
static int daObjStair_MoveBGDelete(daObjStair_c *i_this)
Definition d_a_obj_mvstair.cpp:445
static int daObjStair_MoveBGExecute(daObjStair_c *i_this)
Definition d_a_obj_mvstair.cpp:449
static int daObjStair_create1st(daObjStair_c *i_this)
Definition d_a_obj_mvstair.cpp:440
static int daObjStair_MoveBGDraw(daObjStair_c *i_this)
Definition d_a_obj_mvstair.cpp:453
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ g_profile_Obj_MvStair

actor_process_profile_definition g_profile_Obj_MvStair
extern
Initial value:
= {
3,
sizeof(daObjStair_c),
0,
0,
25,
0x00040100,
}
Moving Stairs.
Definition d_a_obj_mvstair.h:16
static actor_method_class daObjStair_METHODS
Definition d_a_obj_mvstair.cpp:457
@ PROC_Obj_MvStair
Definition d_procname.h:101
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_arcName

char* l_arcName[2]
static
Initial value:
= {
"K_mvkai00",
"Lv9_mvkai",
}

◆ l_bmdName

const int l_bmdName[] = {4, 4}
static

◆ l_dzbName

const int l_dzbName[] = {7, 7}
static

◆ l_heap_size

const u32 l_heap_size[] = {0xB40, 0x2C60}
static

◆ l_move_len

const f32 l_move_len[]
static
Initial value:
= {
150.0f,
300.0f,
450.0f,
600.0f,
500.0f,
550.0f,
}