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

Enumerations

enum  daObjLv6SwTurn_c_mode { DAOBJLV6SWTURN_C_MODE_WAIT , DAOBJLV6SWTURN_C_MODE_ROTATE }
 

Functions

static fopAc_ac_cPPCallBack (fopAc_ac_c *actor1, fopAc_ac_c *actor2, s16 param_2, dBgW_Base::PushPullLabel pushPull)
 
static int daObjLv6SwTurn_create1st (daObjLv6SwTurn_c *i_this)
 
static int daObjLv6SwTurn_MoveBGDelete (daObjLv6SwTurn_c *i_this)
 
static int daObjLv6SwTurn_MoveBGExecute (daObjLv6SwTurn_c *i_this)
 
static int daObjLv6SwTurn_MoveBGDraw (daObjLv6SwTurn_c *i_this)
 

Variables

static char * l_arcName = "Obj_l6tsw"
 
static daObjLv6SwTurn_HIO_c l_HIO
 
static actor_method_class daObjLv6SwTurn_METHODS
 
actor_process_profile_definition g_profile_Obj_Lv6SwTurn
 

Enumeration Type Documentation

◆ daObjLv6SwTurn_c_mode

Enumerator
DAOBJLV6SWTURN_C_MODE_WAIT 
DAOBJLV6SWTURN_C_MODE_ROTATE 

Function Documentation

◆ daObjLv6SwTurn_create1st()

static int daObjLv6SwTurn_create1st ( daObjLv6SwTurn_c * i_this)
static

◆ daObjLv6SwTurn_MoveBGDelete()

static int daObjLv6SwTurn_MoveBGDelete ( daObjLv6SwTurn_c * i_this)
static

◆ daObjLv6SwTurn_MoveBGDraw()

static int daObjLv6SwTurn_MoveBGDraw ( daObjLv6SwTurn_c * i_this)
static

◆ daObjLv6SwTurn_MoveBGExecute()

static int daObjLv6SwTurn_MoveBGExecute ( daObjLv6SwTurn_c * i_this)
static

◆ PPCallBack()

static fopAc_ac_c * PPCallBack ( fopAc_ac_c * actor1,
fopAc_ac_c * actor2,
s16 param_2,
dBgW_Base::PushPullLabel pushPull )
static

Variable Documentation

◆ daObjLv6SwTurn_METHODS

actor_method_class daObjLv6SwTurn_METHODS
static
Initial value:
= {
NULL,
}
static int daObjLv6SwTurn_create1st(daObjLv6SwTurn_c *i_this)
Definition d_a_obj_lv6swturn.cpp:329
static int daObjLv6SwTurn_MoveBGDraw(daObjLv6SwTurn_c *i_this)
Definition d_a_obj_lv6swturn.cpp:342
static int daObjLv6SwTurn_MoveBGExecute(daObjLv6SwTurn_c *i_this)
Definition d_a_obj_lv6swturn.cpp:338
static int daObjLv6SwTurn_MoveBGDelete(daObjLv6SwTurn_c *i_this)
Definition d_a_obj_lv6swturn.cpp:334
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ g_profile_Obj_Lv6SwTurn

actor_process_profile_definition g_profile_Obj_Lv6SwTurn
extern
Initial value:
= {
3,
sizeof(daObjLv6SwTurn_c),
0,
0,
15,
0x00040100,
}
Temple of Time Turn Switch.
Definition d_a_obj_lv6swturn.h:15
static actor_method_class daObjLv6SwTurn_METHODS
Definition d_a_obj_lv6swturn.cpp:346
@ PROC_Obj_Lv6SwTurn
Definition d_procname.h:40
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 = "Obj_l6tsw"
static

◆ l_HIO

daObjLv6SwTurn_HIO_c l_HIO
static