1#ifndef D_A_OBJ_RFHOLE_H
2#define D_A_OBJ_RFHOLE_H
Definition JORMContext.h:120
Definition d_bg_s_movebg_actor.h:11
Definition d_a_obj_rfHole.h:57
u8 field_0x14
Definition d_a_obj_rfHole.h:68
u8 field_0x15
Definition d_a_obj_rfHole.h:69
f32 field_0x0c
Definition d_a_obj_rfHole.h:66
void genMessage(JORMContext *)
f32 field_0x08
Definition d_a_obj_rfHole.h:65
f32 field_0x10
Definition d_a_obj_rfHole.h:67
f32 field_0x04
Definition d_a_obj_rfHole.h:64
virtual ~daRfHole_HIO_c()
Definition d_a_obj_rfHole.h:60
daRfHole_HIO_c()
Definition d_a_obj_rfHole.cpp:12
(Kakariko?) Roof Hole
Definition d_a_obj_rfHole.h:15
void setBaseMtx()
Definition d_a_obj_rfHole.cpp:21
s8 mRoofSoundOn
Definition d_a_obj_rfHole.h:52
int playerAreaCheck()
Definition d_a_obj_rfHole.cpp:70
int Draw()
Definition d_a_obj_rfHole.cpp:165
u8 field_0x5ae
Definition d_a_obj_rfHole.h:50
void init_modeBreakEff()
Definition d_a_obj_rfHole.cpp:133
Mode
Definition d_a_obj_rfHole.h:17
@ MODE_BREAK
Definition d_a_obj_rfHole.h:19
@ MODE_END
Definition d_a_obj_rfHole.h:21
@ MODE_WAIT
Definition d_a_obj_rfHole.h:18
@ MODE_BREAK_EFF
Definition d_a_obj_rfHole.h:20
int create()
Definition d_a_obj_rfHole.cpp:35
J3DModel * mModel
Definition d_a_obj_rfHole.h:47
void modeWait()
Definition d_a_obj_rfHole.cpp:111
u8 field_0x5ad
Definition d_a_obj_rfHole.h:49
int CreateHeap()
Definition d_a_obj_rfHole.cpp:28
void modeEnd()
Definition d_a_obj_rfHole.cpp:147
request_of_phase_process_class mPhase
Definition d_a_obj_rfHole.h:46
u8 mMode
Definition d_a_obj_rfHole.h:48
void setBreakEffect()
Definition d_a_obj_rfHole.cpp:151
void init_modeEnd()
Definition d_a_obj_rfHole.cpp:143
void init_modeWait()
Definition d_a_obj_rfHole.cpp:107
u8 field_0x5af
Definition d_a_obj_rfHole.h:51
static void rideCallBack(dBgW *, fopAc_ac_c *, fopAc_ac_c *)
Definition d_a_obj_rfHole.cpp:62
void modeBreak()
Definition d_a_obj_rfHole.cpp:129
void(daRfHole_c::*) ModeFunc()
Definition d_a_obj_rfHole.h:24
int Delete()
Definition d_a_obj_rfHole.cpp:174
void modeBreakEff()
Definition d_a_obj_rfHole.cpp:139
int Execute(Mtx **)
Definition d_a_obj_rfHole.cpp:93
void init_modeBreak()
Definition d_a_obj_rfHole.cpp:117
void holeProc()
Definition d_a_obj_rfHole.cpp:101
Definition f_op_actor.h:230
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daRfHole_c)==0x5b4)
f32 Mtx[3][4]
Definition mtx.h:25
signed char s8
Definition types.h:7
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8