Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
d_a_fr.cpp File Reference

Functions

static void anm_init (fr_class *i_this, int i_index, f32 i_morf, u8 i_mode, f32 i_speed)
 
static int daFr_Draw (fr_class *i_this)
 
static void sibuki_set (fr_class *i_this)
 
static void * s_wd_sub (void *param_1, void *param_2)
 
static wd_sswd_check (fr_class *i_this)
 
static bool way_bg_check (fr_class *i_this)
 
static void fr_normal (fr_class *i_this)
 
static void fr_away (fr_class *i_this)
 
static void fr_s_normal (fr_class *i_this)
 
static void fr_s_wait (fr_class *i_this)
 
static void fr_s_away (fr_class *i_this)
 
static void fr_eat (fr_class *i_this)
 
static void swim_on (fr_class *i_this)
 
static void swim_off (fr_class *i_this)
 
static void fr_message (fr_class *i_this)
 
static void action (fr_class *i_this)
 
static int message (fr_class *i_this)
 
static int daFr_Execute (fr_class *i_this)
 
static int daFr_IsDelete (fr_class *i_this)
 
static int daFr_Delete (fr_class *i_this)
 
static int useHeapIfrt (fopAc_ac_c *a_this)
 
static int daFr_Create (fopAc_ac_c *a_this)
 
void __sinit_d_a_fr_cpp ()
 
 REGISTER_CTORS (0x8051B968, __sinit_d_a_fr_cpp)
 

Variables

static u8 data_8051BC10 [4]
 
static u8 lit_3644 [12]
 
static daFr_HIO_c l_HIO
 
static actor_method_class l_daFr_Method
 
actor_process_profile_definition g_profile_FR
 

Function Documentation

◆ __sinit_d_a_fr_cpp()

void __sinit_d_a_fr_cpp ( )

◆ action()

static void action ( fr_class * i_this)
static

◆ anm_init()

static void anm_init ( fr_class * i_this,
int i_index,
f32 i_morf,
u8 i_mode,
f32 i_speed )
static

◆ daFr_Create()

static int daFr_Create ( fopAc_ac_c * a_this)
static

◆ daFr_Delete()

static int daFr_Delete ( fr_class * i_this)
static

◆ daFr_Draw()

static int daFr_Draw ( fr_class * i_this)
static

◆ daFr_Execute()

static int daFr_Execute ( fr_class * i_this)
static

◆ daFr_IsDelete()

static int daFr_IsDelete ( fr_class * i_this)
static

◆ fr_away()

static void fr_away ( fr_class * i_this)
static

◆ fr_eat()

static void fr_eat ( fr_class * i_this)
static

◆ fr_message()

static void fr_message ( fr_class * i_this)
static

◆ fr_normal()

static void fr_normal ( fr_class * i_this)
static

◆ fr_s_away()

static void fr_s_away ( fr_class * i_this)
static

◆ fr_s_normal()

static void fr_s_normal ( fr_class * i_this)
static

◆ fr_s_wait()

static void fr_s_wait ( fr_class * i_this)
static

◆ message()

static int message ( fr_class * i_this)
static

◆ REGISTER_CTORS()

REGISTER_CTORS ( 0x8051B968 ,
__sinit_d_a_fr_cpp  )

◆ s_wd_sub()

static void * s_wd_sub ( void * param_1,
void * param_2 )
static

◆ sibuki_set()

static void sibuki_set ( fr_class * i_this)
static

◆ swim_off()

static void swim_off ( fr_class * i_this)
static

◆ swim_on()

static void swim_on ( fr_class * i_this)
static

◆ useHeapIfrt()

static int useHeapIfrt ( fopAc_ac_c * a_this)
static

◆ way_bg_check()

static bool way_bg_check ( fr_class * i_this)
static

◆ wd_check()

static wd_ss * wd_check ( fr_class * i_this)
static

Variable Documentation

◆ data_8051BC10

u8 data_8051BC10[4]
static

◆ g_profile_FR

actor_process_profile_definition g_profile_FR
extern
Initial value:
= {
8,
sizeof(fr_class),
0,
0,
235,
0x08040100,
}
Frog.
Definition d_a_fr.h:19
static actor_method_class l_daFr_Method
Definition d_a_fr.cpp:717
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:73
@ PROC_FR
Definition d_procname.h:743
@ fopAc_CULLBOX_0_e
Definition f_op_actor.h:53
@ fopAc_NPC_e
Definition f_op_actor.h:42
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8

◆ l_daFr_Method

actor_method_class l_daFr_Method
static
Initial value:
= {
}
static int daFr_Delete(fr_class *i_this)
Definition d_a_fr.cpp:611
static int daFr_Create(fopAc_ac_c *a_this)
Definition d_a_fr.cpp:645
static int daFr_IsDelete(fr_class *i_this)
Definition d_a_fr.cpp:606
static int daFr_Execute(fr_class *i_this)
Definition d_a_fr.cpp:564
static int daFr_Draw(fr_class *i_this)
Definition d_a_fr.cpp:36
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_HIO

daFr_HIO_c l_HIO
static

◆ lit_3644

u8 lit_3644[12]
static