1#ifndef D_A_OBJ_LV6CHANGEGATE_H
2#define D_A_OBJ_LV6CHANGEGATE_H
Definition d_bg_s_movebg_actor.h:11
Definition d_event_lib.h:24
Temple of Time Change Block?
Definition d_a_obj_lv6ChangeGate.h:17
dCcD_Stts mCcStts
Definition d_a_obj_lv6ChangeGate.h:54
dCcD_Cyl mCcCyls[12]
Definition d_a_obj_lv6ChangeGate.h:55
int getSwState()
Definition d_a_obj_lv6ChangeGate.h:44
void moveGate()
Definition d_a_obj_lv6ChangeGate.cpp:145
static dCcD_SrcCyl mCcDCyl
Definition d_a_obj_lv6ChangeGate.h:38
virtual int CreateHeap()
Definition d_a_obj_lv6ChangeGate.cpp:51
f32 mMoveTransX
Definition d_a_obj_lv6ChangeGate.h:60
u8 mSwbit
Definition d_a_obj_lv6ChangeGate.h:57
u8 mSwState
Definition d_a_obj_lv6ChangeGate.h:56
void init_modeSlideLeft()
Definition d_a_obj_lv6ChangeGate.cpp:214
int getSw()
Definition d_a_obj_lv6ChangeGate.h:45
virtual ~daLv6ChangeGate_c()
Definition d_a_obj_lv6ChangeGate.h:39
int getSw2()
Definition d_a_obj_lv6ChangeGate.h:46
u8 mMode
Definition d_a_obj_lv6ChangeGate.h:53
void modeSlideLeft()
Definition d_a_obj_lv6ChangeGate.cpp:227
void modeSlideRight()
Definition d_a_obj_lv6ChangeGate.cpp:196
virtual int Delete()
Definition d_a_obj_lv6ChangeGate.cpp:282
u8 mTimer
Definition d_a_obj_lv6ChangeGate.h:59
int getWaitTime()
Definition d_a_obj_lv6ChangeGate.h:43
virtual int Execute(Mtx **)
Definition d_a_obj_lv6ChangeGate.cpp:110
void init_modeBreak()
Definition d_a_obj_lv6ChangeGate.cpp:245
request_of_phase_process_class mPhase
Definition d_a_obj_lv6ChangeGate.h:51
virtual bool eventStart()
Definition d_a_obj_lv6ChangeGate.cpp:167
int create()
Definition d_a_obj_lv6ChangeGate.cpp:63
virtual int Draw()
Definition d_a_obj_lv6ChangeGate.cpp:272
void modeWait()
Definition d_a_obj_lv6ChangeGate.cpp:181
u8 mIsSwitch
Definition d_a_obj_lv6ChangeGate.h:58
daLv6ChangeGate_c()
Definition d_a_obj_lv6ChangeGate.h:19
static const dCcD_SrcGObjInf mCcDObjInfo
Definition d_a_obj_lv6ChangeGate.h:31
int getEventID()
Definition d_a_obj_lv6ChangeGate.h:42
void init_modeWait()
Definition d_a_obj_lv6ChangeGate.cpp:177
void setBaseMtx()
Definition d_a_obj_lv6ChangeGate.cpp:43
u8 isSwitch()
Definition d_a_obj_lv6ChangeGate.cpp:106
J3DModel * mpModel
Definition d_a_obj_lv6ChangeGate.h:52
void modeBreak()
Definition d_a_obj_lv6ChangeGate.cpp:250
void init_modeSlideRight()
Definition d_a_obj_lv6ChangeGate.cpp:183
csXyz shape_angle
Definition f_op_actor.h:252
STATIC_ASSERT(sizeof(daLv6ChangeGate_c)==0x14dc)
f32 Mtx[3][4]
Definition mtx.h:25
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
s16 x
Definition c_sxyz.h:7