1#ifndef D_A_OBJ_SM_DOOR_H
2#define D_A_OBJ_SM_DOOR_H
cPhs__Step
Definition c_phase.h:8
Definition d_bg_s_acch.h:15
Definition d_bg_s_movebg_actor.h:11
Definition d_bg_s_acch.h:247
Sacred Meadow Door.
Definition d_a_obj_sm_door.h:18
u8 mSwType
Definition d_a_obj_sm_door.h:41
u8 mSwBit
Definition d_a_obj_sm_door.h:42
J3DModel * mpAlphaModel
Definition d_a_obj_sm_door.h:46
int Delete()
Definition d_a_obj_sm_door.cpp:282
int SetDzb()
Definition d_a_obj_sm_door.cpp:90
int ReleaceDzb()
Definition d_a_obj_sm_door.cpp:97
J3DModel * mpModel
Definition d_a_obj_sm_door.h:45
s16 mMode
Definition d_a_obj_sm_door.h:37
dBgS_ObjAcch mAcch
Definition d_a_obj_sm_door.h:49
dBgS_AcchCir mAcchCir
Definition d_a_obj_sm_door.h:48
int Create()
Definition d_a_obj_sm_door.cpp:230
u8 field_0x5a1[0x5AC - 0x5A1]
Definition d_a_obj_sm_door.h:36
bool mUseAlphaModel
Definition d_a_obj_sm_door.h:35
u8 field_0x854[0x858 - 0x854]
Definition d_a_obj_sm_door.h:52
u8 mType
Definition d_a_obj_sm_door.h:40
int Draw()
Definition d_a_obj_sm_door.cpp:248
dCcU_AtInfo mAtInfo
Definition d_a_obj_sm_door.h:51
void Action()
Definition d_a_obj_sm_door.cpp:47
u8 field_0x5bd[0x5CC - 0x5BD]
Definition d_a_obj_sm_door.h:44
u8 field_0x5ae[0x5B8 - 0x5AE]
Definition d_a_obj_sm_door.h:38
u8 mAlpha
Definition d_a_obj_sm_door.h:39
int CreateHeap()
Definition d_a_obj_sm_door.cpp:149
bool mActive
Definition d_a_obj_sm_door.h:43
void ChangeModel()
Definition d_a_obj_sm_door.cpp:39
cPhs__Step create()
Definition d_a_obj_sm_door.cpp:177
int Execute(Mtx **)
Definition d_a_obj_sm_door.cpp:235
void DrawChk1()
Definition d_a_obj_sm_door.cpp:104
void setBaseMtx()
Definition d_a_obj_sm_door.cpp:130
dCcD_Stts mCcStts
Definition d_a_obj_sm_door.h:50
request_of_phase_process_class mPhase
Definition d_a_obj_sm_door.h:47
void DrawChk2()
Definition d_a_obj_sm_door.cpp:117
STATIC_ASSERT(sizeof(daObjSM_DOOR_c)==0x858)
f32 Mtx[3][4]
Definition mtx.h:25
signed short int s16
Definition types.h:9
unsigned char u8
Definition types.h:8