1#ifndef D_A_OBJ_ICELEAF_H
2#define D_A_OBJ_ICELEAF_H
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Ice Leaf.
Definition d_a_obj_iceleaf.h:16
J3DTransformInfo mTransformInfo
Definition d_a_obj_iceleaf.h:72
int draw()
Definition d_a_obj_iceleaf.cpp:411
void setBreakEffect()
Definition d_a_obj_iceleaf.h:55
void setFallSE()
Definition d_a_obj_iceleaf.cpp:394
void onRide()
Definition d_a_obj_iceleaf.h:54
void setBaseMtx()
Definition d_a_obj_iceleaf.cpp:45
void actionEvent()
Definition d_a_obj_iceleaf.cpp:383
u8 mDeleteActor
Definition d_a_obj_iceleaf.h:80
int _delete()
Definition d_a_obj_iceleaf.cpp:426
request_of_phase_process_class mPhase
Definition d_a_obj_iceleaf.h:65
u8 getSwbit()
Definition d_a_obj_iceleaf.h:62
daObjIceLeaf_ACTION
Definition d_a_obj_iceleaf.h:25
@ ACT_WAIT_e
Definition d_a_obj_iceleaf.h:26
@ ACT_ORDER_EVENT_e
Definition d_a_obj_iceleaf.h:27
@ ACT_DEAD_e
Definition d_a_obj_iceleaf.h:29
@ ACT_EVENT_e
Definition d_a_obj_iceleaf.h:28
void actionWait()
Definition d_a_obj_iceleaf.cpp:365
s16 mEventID
Definition d_a_obj_iceleaf.h:77
void setAnmPos()
Definition d_a_obj_iceleaf.cpp:156
J3DModel * mpModel
Definition d_a_obj_iceleaf.h:66
int CreateHeap()
Definition d_a_obj_iceleaf.cpp:172
dBgS_AcchCir mAcchCir
Definition d_a_obj_iceleaf.h:68
u8 mRide
Definition d_a_obj_iceleaf.h:79
daObjIceLeaf_MODE
Definition d_a_obj_iceleaf.h:18
@ MODE_RIDE_e
Definition d_a_obj_iceleaf.h:22
@ MODE_DROP_e
Definition d_a_obj_iceleaf.h:20
@ MODE_PLAYER_WAIT_e
Definition d_a_obj_iceleaf.h:21
@ MODE_DROP_WAIT_e
Definition d_a_obj_iceleaf.h:19
u8 checkRideStatus()
Definition d_a_obj_iceleaf.h:61
int execute()
Definition d_a_obj_iceleaf.cpp:212
void setMode(u8 i_mode)
Definition d_a_obj_iceleaf.h:58
cXyz mFallSEPos
Definition d_a_obj_iceleaf.h:82
void actionDead()
Definition d_a_obj_iceleaf.cpp:391
dCcD_Stts mStts
Definition d_a_obj_iceleaf.h:69
u8 mEvId
Definition d_a_obj_iceleaf.h:75
cXyz mFallStartSEPos
Definition d_a_obj_iceleaf.h:83
void offRide()
Definition d_a_obj_iceleaf.h:53
dCcD_Cyl mCyl
Definition d_a_obj_iceleaf.h:70
void modePlayerWait()
Definition d_a_obj_iceleaf.cpp:343
void modeDrop()
Definition d_a_obj_iceleaf.cpp:291
void event_proc_call()
Definition d_a_obj_iceleaf.cpp:352
void modeDropWait()
Definition d_a_obj_iceleaf.cpp:258
void actionOrderEvent()
Definition d_a_obj_iceleaf.cpp:368
void deleteActor()
Definition d_a_obj_iceleaf.h:56
u8 field_0x92b
Definition d_a_obj_iceleaf.h:76
void modeRide()
Definition d_a_obj_iceleaf.cpp:348
void setAction(u8 i_action)
Definition d_a_obj_iceleaf.h:57
int Create()
Definition d_a_obj_iceleaf.cpp:115
mDoExt_bckAnm * mpBck
Definition d_a_obj_iceleaf.h:71
Mtx mMtx
Definition d_a_obj_iceleaf.h:78
void action()
Definition d_a_obj_iceleaf.cpp:245
u8 getEvId()
Definition d_a_obj_iceleaf.h:60
dBgS_ObjAcch mAcch
Definition d_a_obj_iceleaf.h:67
u8 mMode
Definition d_a_obj_iceleaf.h:73
u8 mBreakEffect
Definition d_a_obj_iceleaf.h:81
u8 mAction
Definition d_a_obj_iceleaf.h:74
void initBaseMtx()
Definition d_a_obj_iceleaf.cpp:18
int create()
Definition d_a_obj_iceleaf.cpp:194
STATIC_ASSERT(sizeof(daObjIceLeaf_c)==0x97c)
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:98
Definition d_a_npc_fguard.cpp:94
Definition d_a_npc_fguard.cpp:86
Definition d_a_npc_fguard.cpp:70
Definition d_a_hozelda.cpp:56
Definition d_a_hozelda.cpp:14
signed short s16
Definition types.h:5
unsigned char u8
Definition types.h:8