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

Functions

static void anm_init (e_mb_class *i_this, int i_anmID, f32 i_morf, u8 i_attr, f32 i_speed)
 
static int daE_MB_Draw (e_mb_class *i_this)
 
static void e_mb_standby (e_mb_class *i_this)
 
static void e_mb_walk1 (e_mb_class *i_this)
 
static s8 e_mb_move (e_mb_class *i_this)
 
static void e_mb_walk2 (e_mb_class *i_this)
 
static void e_mb_firstdemo (e_mb_class *i_this)
 
static void e_mb_end (e_mb_class *i_this)
 
static s8 action (e_mb_class *i_this)
 
static int daE_MB_Execute (e_mb_class *i_this)
 
static int daE_MB_IsDelete (e_mb_class *i_this)
 
static int daE_MB_Delete (e_mb_class *i_this)
 
static int useHeapInit (fopAc_ac_c *i_this)
 
static int daE_MB_Create (fopAc_ac_c *i_this)
 

Variables

 UNK_REL_BSS
 
static u8 l_initHIO
 
static daE_MB_HIO_c l_HIO
 
static cXyz L_pos1 (-2575.0f, 1050.0f, 1060.0f)
 
static cXyz L_pos2 (-1944.0f, 1050.0f, 1060.0f)
 
static cXyz L_Hpos (-1923.0f, 1432.0f, 1060.0f)
 
static cXyz R_pos1 (2606.0f, 1050.0f, 1070.0f)
 
static cXyz R_pos2 (2126.0f, 1050.0f, 1070.0f)
 
static cXyz R_Hpos (2099.0f, 1432.0f, 1070.0f)
 
static cXyz c_pos (0.0f, 1011.0f, 1060.0f)
 
static actor_method_class l_daE_MB_Method
 
actor_process_profile_definition g_profile_E_MB
 
 AUDIO_INSTANCES
 

Function Documentation

◆ action()

static s8 action ( e_mb_class * i_this)
static

◆ anm_init()

static void anm_init ( e_mb_class * i_this,
int i_anmID,
f32 i_morf,
u8 i_attr,
f32 i_speed )
static

◆ daE_MB_Create()

static int daE_MB_Create ( fopAc_ac_c * i_this)
static

◆ daE_MB_Delete()

static int daE_MB_Delete ( e_mb_class * i_this)
static

◆ daE_MB_Draw()

static int daE_MB_Draw ( e_mb_class * i_this)
static

◆ daE_MB_Execute()

static int daE_MB_Execute ( e_mb_class * i_this)
static

◆ daE_MB_IsDelete()

static int daE_MB_IsDelete ( e_mb_class * i_this)
static

◆ e_mb_end()

static void e_mb_end ( e_mb_class * i_this)
static

◆ e_mb_firstdemo()

static void e_mb_firstdemo ( e_mb_class * i_this)
static

◆ e_mb_move()

static s8 e_mb_move ( e_mb_class * i_this)
static

◆ e_mb_standby()

static void e_mb_standby ( e_mb_class * i_this)
static

◆ e_mb_walk1()

static void e_mb_walk1 ( e_mb_class * i_this)
static

◆ e_mb_walk2()

static void e_mb_walk2 ( e_mb_class * i_this)
static

◆ useHeapInit()

static int useHeapInit ( fopAc_ac_c * i_this)
static

Variable Documentation

◆ AUDIO_INSTANCES

AUDIO_INSTANCES

◆ c_pos

cXyz c_pos(0.0f, 1011.0f, 1060.0f) ( 0. 0f,
1011. 0f,
1060. 0f )
static

◆ g_profile_E_MB

actor_process_profile_definition g_profile_E_MB
extern
Initial value:
= {
7,
sizeof(e_mb_class),
0,
0,
164,
0x00044000,
}
Ook (Diababa Fight)
Definition d_a_b_bq.cpp:51
static actor_method_class l_daE_MB_Method
Definition d_a_e_mb.cpp:762
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:64
@ PROC_E_MB
Definition d_procname.h:480
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:67
@ fopAc_ENEMY_e
Definition f_op_actor.h:40
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8

◆ l_daE_MB_Method

actor_method_class l_daE_MB_Method
static
Initial value:
= {
}
static int daE_MB_Execute(e_mb_class *i_this)
Definition d_a_e_mb.cpp:446
static int daE_MB_IsDelete(e_mb_class *i_this)
Definition d_a_e_mb.cpp:637
static int daE_MB_Delete(e_mb_class *i_this)
Definition d_a_e_mb.cpp:642
static int daE_MB_Create(fopAc_ac_c *i_this)
Definition d_a_e_mb.cpp:703
static int daE_MB_Draw(e_mb_class *i_this)
Definition d_a_e_mb.cpp:67
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_HIO

daE_MB_HIO_c l_HIO
static

◆ L_Hpos

cXyz L_Hpos(-1923.0f, 1432.0f, 1060.0f) ( -1923. 0f,
1432. 0f,
1060. 0f )
static

◆ l_initHIO

u8 l_initHIO
static

◆ L_pos1

cXyz L_pos1(-2575.0f, 1050.0f, 1060.0f) ( -2575. 0f,
1050. 0f,
1060. 0f )
static

◆ L_pos2

cXyz L_pos2(-1944.0f, 1050.0f, 1060.0f) ( -1944. 0f,
1050. 0f,
1060. 0f )
static

◆ R_Hpos

cXyz R_Hpos(2099.0f, 1432.0f, 1070.0f) ( 2099. 0f,
1432. 0f,
1070. 0f )
static

◆ R_pos1

cXyz R_pos1(2606.0f, 1050.0f, 1070.0f) ( 2606. 0f,
1050. 0f,
1070. 0f )
static

◆ R_pos2

cXyz R_pos2(2126.0f, 1050.0f, 1070.0f) ( 2126. 0f,
1050. 0f,
1070. 0f )
static

◆ UNK_REL_BSS

UNK_REL_BSS