Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
d_a_obj_lv3Water2.cpp File Reference

Typedefs

typedef void(daLv3Water2_c::* actionFunc) (void)
 

Functions

static int daLv3Water2_Draw (daLv3Water2_c *i_this)
 
static int daLv3Water2_Execute (daLv3Water2_c *i_this)
 
static int daLv3Water2_Delete (daLv3Water2_c *i_this)
 
static int daLv3Water2_Create (fopAc_ac_c *i_this)
 

Variables

static daLv3Water2_HIO_c l_HIO
 
 UNK_REL_DATA
 
static char * l_resNameIdx [] = {"Kr03wat04"}
 
static actionFunc l_mode_func []
 
static actor_method_class l_daLv3Water2_Method
 
actor_process_profile_definition g_profile_Obj_Lv3Water2
 
static const int l_bmdIdx [] = {5}
 
static const int l_dzbIdx [] = {13}
 
static const int l_btkIdx [] = {9}
 

Typedef Documentation

◆ actionFunc

typedef void(daLv3Water2_c::* actionFunc) (void)

Function Documentation

◆ daLv3Water2_Create()

static int daLv3Water2_Create ( fopAc_ac_c * i_this)
static

◆ daLv3Water2_Delete()

static int daLv3Water2_Delete ( daLv3Water2_c * i_this)
static

◆ daLv3Water2_Draw()

static int daLv3Water2_Draw ( daLv3Water2_c * i_this)
static

◆ daLv3Water2_Execute()

static int daLv3Water2_Execute ( daLv3Water2_c * i_this)
static

Variable Documentation

◆ g_profile_Obj_Lv3Water2

actor_process_profile_definition g_profile_Obj_Lv3Water2
extern
Initial value:
= {
3,
sizeof(daLv3Water2_c),
0,
0,
617,
0x00040000,
}
Lakebed Temple Central Room Water.
Definition d_a_obj_lv3Water2.h:20
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:73
static actor_method_class l_daLv3Water2_Method
Definition d_a_obj_lv3Water2.cpp:43
@ PROC_Obj_Lv3Water2
Definition d_procname.h:219
@ 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
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8

◆ l_bmdIdx

const int l_bmdIdx[] = {5}
static

◆ l_btkIdx

const int l_btkIdx[] = {9}
static

◆ l_daLv3Water2_Method

actor_method_class l_daLv3Water2_Method
static
Initial value:
= {
0,
}
static int daLv3Water2_Execute(daLv3Water2_c *i_this)
Definition d_a_obj_lv3Water2.cpp:292
static int daLv3Water2_Draw(daLv3Water2_c *i_this)
Definition d_a_obj_lv3Water2.cpp:287
static int daLv3Water2_Delete(daLv3Water2_c *i_this)
Definition d_a_obj_lv3Water2.cpp:297
static int daLv3Water2_Create(fopAc_ac_c *i_this)
Definition d_a_obj_lv3Water2.cpp:304
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_dzbIdx

const int l_dzbIdx[] = {13}
static

◆ l_HIO

daLv3Water2_HIO_c l_HIO
static

◆ l_mode_func

actionFunc l_mode_func[]
static
Initial value:
= {
}
void mode_proc_wait()
Definition d_a_obj_lv3Water2.cpp:169
void mode_proc_levelCtrl()
Definition d_a_obj_lv3Water2.cpp:193

◆ l_resNameIdx

char* l_resNameIdx[] = {"Kr03wat04"}
static

◆ UNK_REL_DATA

UNK_REL_DATA