1#ifndef D_A_OBJ_LV6SZGATE_H
2#define D_A_OBJ_LV6SZGATE_H
cPhs__Step
Definition c_phase.h:8
Definition JORMContext.h:120
Definition d_bg_s_movebg_actor.h:11
Definition d_a_obj_lv6SzGate.h:65
void genMessage(JORMContext *)
Definition d_a_obj_lv6SzGate.cpp:24
f32 field_0x08
Definition d_a_obj_lv6SzGate.h:73
f32 mSpeed
Definition d_a_obj_lv6SzGate.h:72
u8 mShockStrength
Definition d_a_obj_lv6SzGate.h:76
virtual ~daLv6SzGate_HIO_c()
Definition d_a_obj_lv6SzGate.h:68
f32 field_0x0c
Definition d_a_obj_lv6SzGate.h:74
f32 field_0x10
Definition d_a_obj_lv6SzGate.h:75
daLv6SzGate_HIO_c()
Definition d_a_obj_lv6SzGate.cpp:16
Temple of Time Stone Statue Gate.
Definition d_a_obj_lv6SzGate.h:15
dBgW * field_0x5e8
Definition d_a_obj_lv6SzGate.h:59
request_of_phase_process_class mPhase
Definition d_a_obj_lv6SzGate.h:49
mDoExt_brkAnm field_0x5b0
Definition d_a_obj_lv6SzGate.h:52
f32 field_0x5e4
Definition d_a_obj_lv6SzGate.h:58
J3DModel * field_0x5a8
Definition d_a_obj_lv6SzGate.h:50
u32 getSw()
Definition d_a_obj_lv6SzGate.h:46
J3DModel * field_0x5ac
Definition d_a_obj_lv6SzGate.h:51
int Delete()
Definition d_a_obj_lv6SzGate.cpp:225
void init_modeOpenWait0()
Definition d_a_obj_lv6SzGate.cpp:140
int Execute(Mtx **)
Definition d_a_obj_lv6SzGate.cpp:110
void modeOpen()
Definition d_a_obj_lv6SzGate.cpp:171
void modeWait()
Definition d_a_obj_lv6SzGate.cpp:134
void init_modeOpenWait()
Definition d_a_obj_lv6SzGate.cpp:153
mDoExt_btkAnm field_0x5c8
Definition d_a_obj_lv6SzGate.h:53
void modeClose()
Definition d_a_obj_lv6SzGate.cpp:184
void setBaseMtx()
Definition d_a_obj_lv6SzGate.cpp:28
u8 field_0x5e2
Definition d_a_obj_lv6SzGate.h:56
u8 mMode
Definition d_a_obj_lv6SzGate.h:54
u8 field_0x5e3
Definition d_a_obj_lv6SzGate.h:57
void init_modeOpen()
Definition d_a_obj_lv6SzGate.cpp:167
Mtx mMtx
Definition d_a_obj_lv6SzGate.h:60
void modeOpenWait0()
Definition d_a_obj_lv6SzGate.cpp:145
u8 field_0x5e1
Definition d_a_obj_lv6SzGate.h:55
u32 getWaitTime()
Definition d_a_obj_lv6SzGate.h:45
void init_modeEnd()
Definition d_a_obj_lv6SzGate.cpp:194
void modeEnd()
Definition d_a_obj_lv6SzGate.cpp:200
int Draw()
Definition d_a_obj_lv6SzGate.cpp:205
Mode
Definition d_a_obj_lv6SzGate.h:17
@ MODE_END
Definition d_a_obj_lv6SzGate.h:23
@ MODE_OPENWAIT0
Definition d_a_obj_lv6SzGate.h:19
@ MODE_OPENWAIT
Definition d_a_obj_lv6SzGate.h:20
@ MODE_CLOSE
Definition d_a_obj_lv6SzGate.h:22
@ MODE_WAIT
Definition d_a_obj_lv6SzGate.h:18
@ MODE_OPEN
Definition d_a_obj_lv6SzGate.h:21
void init_modeWait()
Definition d_a_obj_lv6SzGate.cpp:130
void moveGate()
Definition d_a_obj_lv6SzGate.cpp:120
void modeOpenWait()
Definition d_a_obj_lv6SzGate.cpp:159
cPhs__Step create()
Definition d_a_obj_lv6SzGate.cpp:79
int CreateHeap()
Definition d_a_obj_lv6SzGate.cpp:46
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daLv6SzGate_c)==0x61c)
f32 Mtx[3][4]
Definition mtx.h:25
unsigned long u32
Definition types.h:12
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:196