1#ifndef D_A_OBJ_LV5ICEWALL_H
2#define D_A_OBJ_LV5ICEWALL_H
Definition d_bg_s_movebg_actor.h:10
Definition d_a_obj_lv5IceWall.h:63
u8 hitcount
Definition d_a_obj_lv5IceWall.h:69
daIceWall_HIO_c()
Definition d_a_obj_lv5IceWall.cpp:29
virtual ~daIceWall_HIO_c()
Definition d_a_obj_lv5IceWall.h:66
cXyz xyz
Definition d_a_obj_lv5IceWall.h:68
u8 hitcount2
Definition d_a_obj_lv5IceWall.h:70
Snowpeak Ruins Ice Wall.
Definition d_a_obj_lv5IceWall.h:16
dCcD_Cyl mCcCyl[2]
Definition d_a_obj_lv5IceWall.h:47
void modeWait()
Definition d_a_obj_lv5IceWall.cpp:167
u32 mEmitter2ID
Definition d_a_obj_lv5IceWall.h:58
u8 mIsBreakSwBit
Definition d_a_obj_lv5IceWall.h:53
void setBaseMtx()
Definition d_a_obj_lv5IceWall.cpp:39
int getScaleZ()
Definition d_a_obj_lv5IceWall.h:40
u8 mMode
Definition d_a_obj_lv5IceWall.h:50
int getScaleX()
Definition d_a_obj_lv5IceWall.h:38
static const dCcD_SrcGObjInf mCcDObjInfo
Definition d_a_obj_lv5IceWall.h:74
dCcD_Stts mCcStts
Definition d_a_obj_lv5IceWall.h:46
request_of_phase_process_class mPhase
Definition d_a_obj_lv5IceWall.h:48
int create()
Definition d_a_obj_lv5IceWall.cpp:95
u8 mIsBreaking
Definition d_a_obj_lv5IceWall.h:51
void procMain()
Definition d_a_obj_lv5IceWall.cpp:150
u8 mIsBreakingSwBit
Definition d_a_obj_lv5IceWall.h:54
void modeBreak()
Definition d_a_obj_lv5IceWall.cpp:264
cXyz mScale
Definition d_a_obj_lv5IceWall.h:55
u32 mEmitter0ID
Definition d_a_obj_lv5IceWall.h:56
void init_modeBreak()
Definition d_a_obj_lv5IceWall.cpp:255
int getScaleY()
Definition d_a_obj_lv5IceWall.h:39
virtual int Execute(Mtx **)
Definition d_a_obj_lv5IceWall.cpp:141
daIceWall_MODE
Definition d_a_obj_lv5IceWall.h:18
@ MODE_BREAK
Definition d_a_obj_lv5IceWall.h:20
@ MODE_WAIT
Definition d_a_obj_lv5IceWall.h:19
J3DModel * mpModel[2]
Definition d_a_obj_lv5IceWall.h:49
u8 mHitcount
Definition d_a_obj_lv5IceWall.h:52
void init_modeWait()
Definition d_a_obj_lv5IceWall.cpp:161
static dCcD_SrcCyl mCcDCyl
Definition d_a_obj_lv5IceWall.h:82
int getSwBit1()
Definition d_a_obj_lv5IceWall.h:36
virtual int CreateHeap()
Definition d_a_obj_lv5IceWall.cpp:50
virtual int Draw()
Definition d_a_obj_lv5IceWall.cpp:288
u32 mEmitter1ID
Definition d_a_obj_lv5IceWall.h:57
virtual int Delete()
Definition d_a_obj_lv5IceWall.cpp:301
STATIC_ASSERT(sizeof(daIceWall_c)==0x884)
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:228
f32 Mtx[3][4]
Definition mtx.h:15
Definition d_a_ep.cpp:155
Definition d_a_hozelda.cpp:20
Definition d_a_npc_fguard.cpp:86
Definition d_a_npc_fguard.cpp:74
Definition d_a_npc_fguard.cpp:70
Definition f_op_actor_mng.h:74
Definition d_a_hozelda.cpp:14
unsigned long u32
Definition types.h:10
unsigned char u8
Definition types.h:8