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

Functions

static int daObjRotStair_create1st (daObjRotStair_c *i_this)
 
static int daObjRotStair_MoveBGDelete (daObjRotStair_c *i_this)
 
static int daObjRotStair_MoveBGExecute (daObjRotStair_c *i_this)
 
static int daObjRotStair_MoveBGDraw (daObjRotStair_c *i_this)
 

Variables

static u32 const l_wtr_bmd [2]
 
static u32 const l_wtr_btk [2]
 
static s16 const l_target_angleY [8]
 
static UNK_REL_DATA charl_arcName = "K_spkai00"
 
static Vec l_water_check_offset
 
static actor_method_class daObjRotStair_METHODS
 
actor_process_profile_definition g_profile_Obj_RotStair
 

Function Documentation

◆ daObjRotStair_create1st()

static int daObjRotStair_create1st ( daObjRotStair_c i_this)
static

◆ daObjRotStair_MoveBGDelete()

static int daObjRotStair_MoveBGDelete ( daObjRotStair_c i_this)
static

◆ daObjRotStair_MoveBGDraw()

static int daObjRotStair_MoveBGDraw ( daObjRotStair_c i_this)
static

◆ daObjRotStair_MoveBGExecute()

static int daObjRotStair_MoveBGExecute ( daObjRotStair_c i_this)
static

Variable Documentation

◆ daObjRotStair_METHODS

actor_method_class daObjRotStair_METHODS
static
Initial value:
= {
}
T cLib_calcTimer(T *value)
Definition c_lib.h:79
static int daObjRotStair_create1st(daObjRotStair_c *i_this)
Definition d_a_obj_rstair.cpp:371
static int daObjRotStair_MoveBGDelete(daObjRotStair_c *i_this)
Definition d_a_obj_rstair.cpp:378
static int daObjRotStair_MoveBGDraw(daObjRotStair_c *i_this)
Definition d_a_obj_rstair.cpp:390
static int daObjRotStair_MoveBGExecute(daObjRotStair_c *i_this)
Definition d_a_obj_rstair.cpp:384
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ g_profile_Obj_RotStair

actor_process_profile_definition g_profile_Obj_RotStair
extern
Initial value:
= {
3,
sizeof(daObjRotStair_c),
0,
0,
613,
0x00040100,
}
Rail Staircase.
Definition d_a_obj_rstair.h:15
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:64
static actor_method_class daObjRotStair_METHODS
Definition d_a_obj_rstair.cpp:396
@ PROC_Obj_RotStair
Definition d_procname.h:202
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:67
@ 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

◆ l_arcName

UNK_REL_DATA char* l_arcName = "K_spkai00"
static

◆ l_target_angleY

s16 const l_target_angleY[8]
static
Initial value:
= {
0x7FFF, 0x4000, 0x0000, -0x4000, 0x0000, -0x4000, 0x7FFF, 0x4000,
}

◆ l_water_check_offset

Vec l_water_check_offset
static
Initial value:
= {
0.0f, 2000.0f, -2000.0f,
}

◆ l_wtr_bmd

u32 const l_wtr_bmd[2]
static
Initial value:
= {
6, 7,
}

◆ l_wtr_btk

u32 const l_wtr_btk[2]
static
Initial value:
= {
10, 11
}