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

Functions

static void ride_call_back (dBgW *i_bgw, fopAc_ac_c *a_this, fopAc_ac_c *param_3)
 
static int daObj_Msima_Draw (obj_msima_class *i_this)
 
static void msima_start (obj_msima_class *i_this)
 
static void msima_drop (obj_msima_class *i_this)
 
static void msima_float (obj_msima_class *i_this)
 
static void action (obj_msima_class *i_this)
 
static void chain_move (obj_msima_class *i_this, ms_chain_s *param_2, int param_3)
 
static void chain_move2 (obj_msima_class *i_this, ms_chain_s *param_2, int param_3)
 
static int daObj_Msima_Execute (obj_msima_class *i_this)
 
static int daObj_Msima_IsDelete (obj_msima_class *i_this)
 
static int daObj_Msima_Delete (obj_msima_class *i_this)
 
static int useHeapInit (fopAc_ac_c *a_this)
 
static int daObj_Msima_Create (fopAc_ac_c *a_this)
 

Variables

static bool l_HIOInit
 
static daObj_Msima_HIO_c l_HIO
 
static cXyz c_pos (0.0f, 0.0f, 0.0f)
 
static cXyz chain_p [4]
 
static cXyz chain_p2 [4]
 
static actor_method_class l_daObj_Msima_Method
 
actor_process_profile_definition g_profile_OBJ_MSIMA
 
 AUDIO_INSTANCES
 

Function Documentation

◆ action()

static void action ( obj_msima_class * i_this)
static

◆ chain_move()

static void chain_move ( obj_msima_class * i_this,
ms_chain_s * param_2,
int param_3 )
static

◆ chain_move2()

static void chain_move2 ( obj_msima_class * i_this,
ms_chain_s * param_2,
int param_3 )
static

◆ daObj_Msima_Create()

static int daObj_Msima_Create ( fopAc_ac_c * a_this)
static

◆ daObj_Msima_Delete()

static int daObj_Msima_Delete ( obj_msima_class * i_this)
static

◆ daObj_Msima_Draw()

static int daObj_Msima_Draw ( obj_msima_class * i_this)
static

◆ daObj_Msima_Execute()

static int daObj_Msima_Execute ( obj_msima_class * i_this)
static

◆ daObj_Msima_IsDelete()

static int daObj_Msima_IsDelete ( obj_msima_class * i_this)
static

◆ msima_drop()

static void msima_drop ( obj_msima_class * i_this)
static

◆ msima_float()

static void msima_float ( obj_msima_class * i_this)
static

◆ msima_start()

static void msima_start ( obj_msima_class * i_this)
static

◆ ride_call_back()

static void ride_call_back ( dBgW * i_bgw,
fopAc_ac_c * a_this,
fopAc_ac_c * param_3 )
static

◆ useHeapInit()

static int useHeapInit ( fopAc_ac_c * a_this)
static

Variable Documentation

◆ AUDIO_INSTANCES

AUDIO_INSTANCES

◆ c_pos

cXyz c_pos(0.0f, 0.0f, 0.0f) ( 0. 0f,
0. 0f,
0. 0f )
static

◆ chain_p

cXyz chain_p[4]
static
Initial value:
= {
cXyz(0.0f,200.0f,1100.0f),
cXyz(-1100.0f,200.0f,0.0f),
cXyz(0.0f,200.0f,-1100.0f),
cXyz(1100.0f,200.0f,0.0f),
}
Definition c_xyz.h:7

◆ chain_p2

cXyz chain_p2[4]
static
Initial value:
= {
cXyz(0.0f,4000.0f,1100.0f),
cXyz(-1100.0f,4000.0f,0.0f),
cXyz(0.0f,4000.0f,-1100.0f),
cXyz(1100.0f,4000.0f,0.0f),
}

◆ g_profile_OBJ_MSIMA

actor_process_profile_definition g_profile_OBJ_MSIMA
extern
Initial value:
= {
3,
sizeof(obj_msima_class),
0,
0,
51,
0x00044000,
}
Dangoro Boss Stage (Magnetic Island)
Definition d_a_obj_msima.h:22
static actor_method_class l_daObj_Msima_Method
Definition d_a_obj_msima.cpp:509
@ PROC_OBJ_MSIMA
Definition d_procname.h:132
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_daObj_Msima_Method

actor_method_class l_daObj_Msima_Method
static
Initial value:
= {
}
static int daObj_Msima_Execute(obj_msima_class *i_this)
Definition d_a_obj_msima.cpp:326
static int daObj_Msima_Create(fopAc_ac_c *a_this)
Definition d_a_obj_msima.cpp:436
static int daObj_Msima_IsDelete(obj_msima_class *i_this)
Definition d_a_obj_msima.cpp:360
static int daObj_Msima_Delete(obj_msima_class *i_this)
Definition d_a_obj_msima.cpp:364
static int daObj_Msima_Draw(obj_msima_class *i_this)
Definition d_a_obj_msima.cpp:59
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_HIO

daObj_Msima_HIO_c l_HIO
static

◆ l_HIOInit

bool l_HIOInit
static