1#ifndef D_A_OBJ_LV4EDSHUTTER_H
2#define D_A_OBJ_LV4EDSHUTTER_H
Definition d_bg_s_movebg_actor.h:11
Definition d_event_lib.h:24
Arbiter's Grounds Death Sword Gate.
Definition d_a_obj_lv4EdShutter.h:16
request_of_phase_process_class mPhase
Definition d_a_obj_lv4EdShutter.h:49
u8 mZenmetuSw
Definition d_a_obj_lv4EdShutter.h:57
int create()
Definition d_a_obj_lv4EdShutter.cpp:48
u8 mMode
Definition d_a_obj_lv4EdShutter.h:51
u8 getStatus()
Definition d_a_obj_lv4EdShutter.h:46
u8 getZenmetuSw()
Definition d_a_obj_lv4EdShutter.h:45
u8 mCloseSw
Definition d_a_obj_lv4EdShutter.h:54
void init_modeEnd()
Definition d_a_obj_lv4EdShutter.cpp:170
u8 getWaitTime()
Definition d_a_obj_lv4EdShutter.h:42
void init_modeOpen()
Definition d_a_obj_lv4EdShutter.cpp:129
void init_modeClose()
Definition d_a_obj_lv4EdShutter.cpp:153
virtual int CreateHeap()
Definition d_a_obj_lv4EdShutter.cpp:37
f32 mMoveSpeed
Definition d_a_obj_lv4EdShutter.h:60
u8 field_0x5D4[0x5D8 - 0x5D4]
Definition d_a_obj_lv4EdShutter.h:59
void setBaseMtx()
Definition d_a_obj_lv4EdShutter.cpp:30
u8 mStatus
Definition d_a_obj_lv4EdShutter.h:55
void init_modeWait()
Definition d_a_obj_lv4EdShutter.cpp:98
u16 mWaitTimer
Definition d_a_obj_lv4EdShutter.h:52
u8 getCloseSw()
Definition d_a_obj_lv4EdShutter.h:40
virtual bool eventStart()
Definition d_a_obj_lv4EdShutter.cpp:176
void modeWait()
Definition d_a_obj_lv4EdShutter.cpp:103
void move()
Definition d_a_obj_lv4EdShutter.cpp:87
virtual int Delete()
Definition d_a_obj_lv4EdShutter.cpp:196
void modeOpen()
Definition d_a_obj_lv4EdShutter.cpp:138
u8 mOpenSw
Definition d_a_obj_lv4EdShutter.h:53
virtual int Execute(Mtx **)
Definition d_a_obj_lv4EdShutter.cpp:78
void modeEnd()
Definition d_a_obj_lv4EdShutter.cpp:174
daLv4EdShutter_c()
Definition d_a_obj_lv4EdShutter.h:18
J3DModel * mpModel
Definition d_a_obj_lv4EdShutter.h:50
void modeClose()
Definition d_a_obj_lv4EdShutter.cpp:162
virtual ~daLv4EdShutter_c()
Definition d_a_obj_lv4EdShutter.h:37
virtual int Draw()
Definition d_a_obj_lv4EdShutter.cpp:186
u8 getOpenSw()
Definition d_a_obj_lv4EdShutter.h:41
u8 field_0x5cb
Definition d_a_obj_lv4EdShutter.h:56
f32 mMovePos
Definition d_a_obj_lv4EdShutter.h:58
int getEventID()
Definition d_a_obj_lv4EdShutter.h:43
csXyz shape_angle
Definition f_op_actor.h:252
STATIC_ASSERT(sizeof(daLv4EdShutter_c)==0x5dc)
f32 Mtx[3][4]
Definition mtx.h:25
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:196
s16 z
Definition c_sxyz.h:7