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

Functions

static BOOL hitCheck (daSwc00_c *i_swc)
 
int daSwc00_Draw (daSwc00_c *i_this)
 
static int daSwc00_Execute (daSwc00_c *i_this)
 
static int daSwc00_getType (daSwc00_c *i_this)
 
static int daSwc00_getSw1No (daSwc00_c *i_this)
 
static int daSwc00_getSw2No (daSwc00_c *i_this)
 
static u8 daSwc00_getEvID (daSwc00_c *i_this)
 
static int daSwc00_IsDelete (daSwc00_c *i_this)
 
static int daSwc00_Delete (daSwc00_c *i_this)
 
static int daSwc00_getScale (daSwc00_c *i_this)
 
static int daSwc00_Create (fopAc_ac_c *a_this)
 

Variables

static actor_method_class l_daSwc00_Method
 
actor_process_profile_definition g_profile_SWC00
 

Function Documentation

◆ daSwc00_Create()

static int daSwc00_Create ( fopAc_ac_c * a_this)
static

◆ daSwc00_Delete()

static int daSwc00_Delete ( daSwc00_c * i_this)
static

◆ daSwc00_Draw()

int daSwc00_Draw ( daSwc00_c * i_this)

◆ daSwc00_Execute()

static int daSwc00_Execute ( daSwc00_c * i_this)
static

◆ daSwc00_getEvID()

static u8 daSwc00_getEvID ( daSwc00_c * i_this)
inlinestatic

◆ daSwc00_getScale()

static int daSwc00_getScale ( daSwc00_c * i_this)
inlinestatic

◆ daSwc00_getSw1No()

static int daSwc00_getSw1No ( daSwc00_c * i_this)
inlinestatic

◆ daSwc00_getSw2No()

static int daSwc00_getSw2No ( daSwc00_c * i_this)
inlinestatic

◆ daSwc00_getType()

static int daSwc00_getType ( daSwc00_c * i_this)
inlinestatic

◆ daSwc00_IsDelete()

static int daSwc00_IsDelete ( daSwc00_c * i_this)
static

◆ hitCheck()

static BOOL hitCheck ( daSwc00_c * i_swc)
static

Variable Documentation

◆ g_profile_SWC00

actor_process_profile_definition g_profile_SWC00
extern
Initial value:
= {
7,
sizeof(daSwc00_c),
0,
0,
277,
0x00040000,
}
Switch Area C.
Definition d_a_swc00.h:14
static actor_method_class l_daSwc00_Method
Definition d_a_swc00.cpp:327
@ PROC_SWC00
Definition d_procname.h:558
actor_method_class g_fopAc_Method
@ fopAc_CULLBOX_0_e
Definition f_op_actor.h:53
@ 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_daSwc00_Method

actor_method_class l_daSwc00_Method
static
Initial value:
= {
#if DEBUG
#else
NULL
#endif
}
static int daSwc00_Create(fopAc_ac_c *a_this)
Definition d_a_swc00.cpp:257
int daSwc00_Draw(daSwc00_c *i_this)
Definition d_a_swc00.cpp:60
static int daSwc00_Execute(daSwc00_c *i_this)
Definition d_a_swc00.cpp:84
static int daSwc00_Delete(daSwc00_c *i_this)
Definition d_a_swc00.cpp:248
static int daSwc00_IsDelete(daSwc00_c *i_this)
Definition d_a_swc00.cpp:244
int(* process_method_func)(void *)
Definition f_pc_method.h:7