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

Classes

class  e_krHIO_c
 

Functions

 STATIC_ASSERT (sizeof(e_krHIO_c)==0x7c)
 
static int nodeCallBack (J3DJoint *i_joint, int param_1)
 
static void anm_init (e_kr_class *i_this, int i_resIndex, f32 i_morf, u8 i_attr, f32 i_rate)
 
static void kuti_open (e_kr_class *i_this, s16 param_1, u32 param_2)
 
static BOOL e_kr_player_bg_check (e_kr_class *i_this)
 
static BOOL e_kr_setpos_bg_check (e_kr_class *i_this)
 
static BOOL e_kr_player_view_check (e_kr_class *i_this)
 
static BOOL pl_horse_check (e_kr_class *i_this)
 
static void daE_Kr_shadowDraw (e_kr_class *i_this)
 
static int daE_Kr_Draw (e_kr_class *i_this)
 
static void e_kr_pos_move (e_kr_class *i_this)
 
static void e_kr_ground_pos_move (e_kr_class *i_this)
 
static BOOL coach_path_check (e_kr_class *i_this)
 
static s8 e_kr_path_move (e_kr_class *i_this)
 
static void e_kr_auto_move (e_kr_class *i_this)
 
static void e_kr_atack_move (e_kr_class *i_this)
 
static void e_kr_horse_move (e_kr_class *i_this)
 
static void e_kr_wait_move (e_kr_class *i_this)
 
static void e_kr_su_wait_move (e_kr_class *i_this)
 
static void body_smoke_set (e_kr_class *i_this)
 
static void wing_smoke_set (e_kr_class *i_this)
 
static s8 e_kr_damage (e_kr_class *i_this)
 
static void damage_check (e_kr_class *i_this)
 
static void ground_angle_set (e_kr_class *i_this)
 
static void action (e_kr_class *i_this)
 
static int daE_Kr_Execute (e_kr_class *i_this)
 
static int daE_Kr_IsDelete (e_kr_class *i_this)
 
static int daE_Kr_Delete (e_kr_class *i_this)
 
static int useHeapInit (fopAc_ac_c *i_this)
 
static int daE_Kr_Create (fopAc_ac_c *i_this)
 

Variables

static e_krHIO_c l_e_krHIO
 
static actor_method_class l_daE_Kr_Method
 
actor_process_profile_definition g_profile_E_KR
 

Function Documentation

◆ action()

static void action ( e_kr_class * i_this)
static

◆ anm_init()

static void anm_init ( e_kr_class * i_this,
int i_resIndex,
f32 i_morf,
u8 i_attr,
f32 i_rate )
static

◆ body_smoke_set()

static void body_smoke_set ( e_kr_class * i_this)
static

◆ coach_path_check()

static BOOL coach_path_check ( e_kr_class * i_this)
static

◆ daE_Kr_Create()

static int daE_Kr_Create ( fopAc_ac_c * i_this)
static

◆ daE_Kr_Delete()

static int daE_Kr_Delete ( e_kr_class * i_this)
static

◆ daE_Kr_Draw()

static int daE_Kr_Draw ( e_kr_class * i_this)
static

◆ daE_Kr_Execute()

static int daE_Kr_Execute ( e_kr_class * i_this)
static

◆ daE_Kr_IsDelete()

static int daE_Kr_IsDelete ( e_kr_class * i_this)
static

◆ daE_Kr_shadowDraw()

static void daE_Kr_shadowDraw ( e_kr_class * i_this)
static

◆ damage_check()

static void damage_check ( e_kr_class * i_this)
static

◆ e_kr_atack_move()

static void e_kr_atack_move ( e_kr_class * i_this)
static

◆ e_kr_auto_move()

static void e_kr_auto_move ( e_kr_class * i_this)
static

◆ e_kr_damage()

static s8 e_kr_damage ( e_kr_class * i_this)
static

◆ e_kr_ground_pos_move()

static void e_kr_ground_pos_move ( e_kr_class * i_this)
static

◆ e_kr_horse_move()

static void e_kr_horse_move ( e_kr_class * i_this)
static

◆ e_kr_path_move()

static s8 e_kr_path_move ( e_kr_class * i_this)
static

◆ e_kr_player_bg_check()

static BOOL e_kr_player_bg_check ( e_kr_class * i_this)
static

◆ e_kr_player_view_check()

static BOOL e_kr_player_view_check ( e_kr_class * i_this)
static

◆ e_kr_pos_move()

static void e_kr_pos_move ( e_kr_class * i_this)
static

◆ e_kr_setpos_bg_check()

static BOOL e_kr_setpos_bg_check ( e_kr_class * i_this)
static

◆ e_kr_su_wait_move()

static void e_kr_su_wait_move ( e_kr_class * i_this)
static

◆ e_kr_wait_move()

static void e_kr_wait_move ( e_kr_class * i_this)
static

◆ ground_angle_set()

static void ground_angle_set ( e_kr_class * i_this)
static

◆ kuti_open()

static void kuti_open ( e_kr_class * i_this,
s16 param_1,
u32 param_2 )
static

◆ nodeCallBack()

static int nodeCallBack ( J3DJoint * i_joint,
int param_1 )
static

◆ pl_horse_check()

static BOOL pl_horse_check ( e_kr_class * i_this)
static

◆ STATIC_ASSERT()

STATIC_ASSERT ( sizeof(e_krHIO_c) = =0x7c)

◆ useHeapInit()

static int useHeapInit ( fopAc_ac_c * i_this)
static

◆ wing_smoke_set()

static void wing_smoke_set ( e_kr_class * i_this)
static

Variable Documentation

◆ g_profile_E_KR

actor_process_profile_definition g_profile_E_KR
extern
Initial value:
= {
7,
sizeof(e_kr_class),
0,
0,
186,
0x10040120,
}
Kargorok.
Definition d_a_e_kr.h:17
static actor_method_class l_daE_Kr_Method
Definition d_a_e_kr.cpp:2387
@ PROC_E_KR
Definition d_procname.h:505
actor_method_class g_fopAc_Method
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:70
@ fopAc_ENEMY_e
Definition f_op_actor.h:40
@ 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_daE_Kr_Method

actor_method_class l_daE_Kr_Method
static
Initial value:
= {
}
static int daE_Kr_Execute(e_kr_class *i_this)
Definition d_a_e_kr.cpp:1987
static int daE_Kr_Delete(e_kr_class *i_this)
Definition d_a_e_kr.cpp:2213
static int daE_Kr_Draw(e_kr_class *i_this)
Definition d_a_e_kr.cpp:281
static int daE_Kr_IsDelete(e_kr_class *i_this)
Definition d_a_e_kr.cpp:2209
static int daE_Kr_Create(fopAc_ac_c *i_this)
Definition d_a_e_kr.cpp:2247
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_e_krHIO

e_krHIO_c l_e_krHIO
static