1#ifndef D_A_OBJ_ZRAMARK_H
2#define D_A_OBJ_ZRAMARK_H
@ AT_TYPE_IRON_BALL
Definition c_cc_d.h:56
@ AT_TYPE_BOMB
Definition c_cc_d.h:39
J3DShape * getShape()
Definition J3DMaterial.h:51
J3DMaterial * getMaterialNodePointer(u16 idx) const
Definition J3DModelData.h:38
J3DModelData * getModelData()
Definition J3DModel.h:81
void show()
Definition J3DShape.h:166
void hide()
Definition J3DShape.h:167
Definition Z2SoundObject.h:38
Definition d_a_obj_zraMark.h:61
s16 getTimer()
Definition d_a_obj_zraMark.h:69
void setTimer(s16 i_timer)
Definition d_a_obj_zraMark.h:70
u8 field_0x2
Definition d_a_obj_zraMark.h:79
s16 mTimer
Definition d_a_obj_zraMark.h:78
int create(cXyz const &, s8, s8, s8, s8)
Definition d_a_obj_zraMark.cpp:495
void decTimer()
Definition d_a_obj_zraMark.h:72
_ZraMark_Hahen_Mng_c()
Definition d_a_obj_zraMark.h:63
_ZraMark_Hahen_c mHahen[14]
Definition d_a_obj_zraMark.h:80
void draw()
Definition d_a_obj_zraMark.cpp:520
void calc()
Definition d_a_obj_zraMark.cpp:509
Definition d_a_obj_zraMark.h:12
s8 mColor
Definition d_a_obj_zraMark.h:57
void posMove()
Definition d_a_obj_zraMark.h:37
_ZraMark_Hahen_c()
Definition d_a_obj_zraMark.h:16
Z2SoundObjSimple mSound
Definition d_a_obj_zraMark.h:58
int create(cXyz const &, s8, s8, s8, s8)
Definition d_a_obj_zraMark.cpp:349
~_ZraMark_Hahen_c()
Definition d_a_obj_zraMark.h:14
f32 field_0x3c0
Definition d_a_obj_zraMark.h:55
void setSpeed(const cXyz &i_speed)
Definition d_a_obj_zraMark.h:31
s8 getColor()
Definition d_a_obj_zraMark.h:29
void calcAngle()
Definition d_a_obj_zraMark.h:33
void setPos(const cXyz &i_pos)
Definition d_a_obj_zraMark.h:30
csXyz mAngle
Definition d_a_obj_zraMark.h:51
void fall()
Definition d_a_obj_zraMark.h:41
s16 field_0x3bc
Definition d_a_obj_zraMark.h:54
cXyz field_0x3b0
Definition d_a_obj_zraMark.h:53
void setMtx()
Definition d_a_obj_zraMark.cpp:479
dKy_tevstr_c mTevstr
Definition d_a_obj_zraMark.h:48
csXyz field_0x3aa
Definition d_a_obj_zraMark.h:52
J3DModel * mpModel
Definition d_a_obj_zraMark.h:47
void calcSpeed()
Definition d_a_obj_zraMark.cpp:470
void draw()
Definition d_a_obj_zraMark.cpp:486
BOOL loadModel()
Definition d_a_obj_zraMark.cpp:361
u8 field_0x3C4[0x3C8 - 0x3C4]
Definition d_a_obj_zraMark.h:56
cXyz mSpeed
Definition d_a_obj_zraMark.h:50
cXyz mPos
Definition d_a_obj_zraMark.h:49
void setColor(const s8 &i_color)
Definition d_a_obj_zraMark.h:28
u32 ChkAtType(u32 type) const
Definition c_cc_d.h:335
Definition d_kankyo_tev_str.h:7
Iza.
Definition d_a_npc_hoz.h:15
Definition d_a_obj_zraMark.h:174
f32 mInteriorMarkSize
Definition d_a_obj_zraMark.h:177
f32 field_0x8
Definition d_a_obj_zraMark.h:178
f32 mMarkCollisionRadius
Definition d_a_obj_zraMark.h:179
f32 mMarkCollisionHeight
Definition d_a_obj_zraMark.h:180
f32 mMarkSize
Definition d_a_obj_zraMark.h:176
Iza's River Ride Destructible Buoy.
Definition d_a_obj_zraMark.h:91
void col_set()
Definition d_a_obj_zraMark.cpp:239
u8 getMarkNo()
Definition d_a_obj_zraMark.h:113
void _Material_Off(u16 i_jointNo)
Definition d_a_obj_zraMark.h:142
BOOL checkHitAt(cCcD_Obj *i_hitobj)
Definition d_a_obj_zraMark.h:146
void initBlastFlag()
Definition d_a_obj_zraMark.h:114
void onBlastFlag()
Definition d_a_obj_zraMark.h:115
J3DModel * mpModel
Definition d_a_obj_zraMark.h:159
u8 mBlastFlag
Definition d_a_obj_zraMark.h:166
dCcD_Cyl mCcCyl
Definition d_a_obj_zraMark.h:162
request_of_phase_process_class mPhase[1]
Definition d_a_obj_zraMark.h:158
_ZraMark_Hahen_Mng_c mHahenMngr
Definition d_a_obj_zraMark.h:169
int get_MarkType()
Definition d_a_obj_zraMark.h:119
Mtx field_0x574
Definition d_a_obj_zraMark.h:160
dCcD_Stts mCcStts
Definition d_a_obj_zraMark.h:161
int Draw()
Definition d_a_obj_zraMark.cpp:143
int CreateHeap()
Definition d_a_obj_zraMark.cpp:78
daNpc_Hoz_c * schHoz()
Definition d_a_obj_zraMark.cpp:299
Z2SoundObjSimple mSound
Definition d_a_obj_zraMark.h:168
daNpcF_ActorMngr_c mActorMngr[2]
Definition d_a_obj_zraMark.h:163
u8 field_0x72c
Definition d_a_obj_zraMark.h:164
void _Material_On(u16 i_jointNo)
Definition d_a_obj_zraMark.h:138
bool is_branch_pat()
Definition d_a_obj_zraMark.h:117
int getType()
Definition d_a_obj_zraMark.cpp:175
void _Vanish_Vase()
Definition d_a_obj_zraMark.h:133
daNpc_Hoz_c * mpHoz
Definition d_a_obj_zraMark.h:167
bool entryPointer(fopAc_ac_c *)
Definition d_a_obj_zraMark.cpp:308
int Delete()
Definition d_a_obj_zraMark.cpp:166
void _Disp_Vase()
Definition d_a_obj_zraMark.h:128
void setBaseMtx()
Definition d_a_obj_zraMark.cpp:189
void informBlast()
Definition d_a_obj_zraMark.cpp:318
void col_init()
Definition d_a_obj_zraMark.cpp:229
int Execute()
Definition d_a_obj_zraMark.cpp:127
TYPE_e
Definition d_a_obj_zraMark.h:93
@ TYPE_GREEN
Definition d_a_obj_zraMark.h:95
@ TYPE_BRANCH_GREEN
Definition d_a_obj_zraMark.h:94
@ TYPE_BRANCH_RED
Definition d_a_obj_zraMark.h:96
@ TYPE_RED
Definition d_a_obj_zraMark.h:97
int Create()
Definition d_a_obj_zraMark.cpp:45
bool is_blasted()
Definition d_a_obj_zraMark.h:116
u8 mType
Definition d_a_obj_zraMark.h:165
Definition f_op_actor.h:230
STATIC_ASSERT(sizeof(daObjZraMark_c)==0x3e40)
f32 Mtx[3][4]
Definition mtx.h:25
int BOOL
Definition types.h:33
signed char s8
Definition types.h:7
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:192