1#ifndef D_A_OBJ_SHIELD_H
2#define D_A_OBJ_SHIELD_H
T cLib_calcTimer(T *value)
Definition c_lib.h:79
Definition d_a_itembase.h:30
Ordon Shield.
Definition d_a_obj_shield.h:15
u8 field_0x935
Definition d_a_obj_shield.h:66
void setBaseMtx()
Definition d_a_obj_shield.cpp:52
s16 field_0x952
Definition d_a_obj_shield.h:77
void actionCamDemo()
Definition d_a_obj_shield.cpp:325
void setAction(u8 action)
Definition d_a_obj_shield.h:60
int actionWaitInit()
Definition d_a_obj_shield.cpp:185
u8 getSwBit()
Definition d_a_obj_shield.h:57
int _delete()
Definition d_a_obj_shield.cpp:367
cXyz field_0x938
Definition d_a_obj_shield.h:69
u8 mStatus
Definition d_a_obj_shield.h:65
void bg_check()
Definition d_a_obj_shield.cpp:141
int actionOrderGetDemo()
Definition d_a_obj_shield.cpp:265
fpc_ProcID mItemId
Definition d_a_obj_shield.h:63
Status
Definition d_a_obj_shield.h:17
@ STATUS_GETDEMO
Definition d_a_obj_shield.h:21
@ STATUS_INIT
Definition d_a_obj_shield.h:18
@ STATUS_WAIT
Definition d_a_obj_shield.h:19
@ STATUS_ORDERGETDEMO
Definition d_a_obj_shield.h:20
u8 getSwBit2()
Definition d_a_obj_shield.h:56
u8 getEvId()
Definition d_a_obj_shield.h:58
s16 field_0x950
Definition d_a_obj_shield.h:76
int action_proc_call()
Definition d_a_obj_shield.cpp:166
int execute()
Definition d_a_obj_shield.cpp:337
s16 field_0x954
Definition d_a_obj_shield.h:78
void actionWaitCamDemo()
Definition d_a_obj_shield.cpp:303
u8 field_0x936
Definition d_a_obj_shield.h:67
csXyz field_0x944
Definition d_a_obj_shield.h:70
Action
Definition d_a_obj_shield.h:24
@ ACTION_WAIT_CAM_DEMO
Definition d_a_obj_shield.h:25
@ ACTION_CAM_DEMO
Definition d_a_obj_shield.h:27
@ ACTION_ORDER_CAM_DEMO
Definition d_a_obj_shield.h:26
@ ACTION_CAM_DEMO_END
Definition d_a_obj_shield.h:28
u8 field_0x94a
Definition d_a_obj_shield.h:71
int actionGetDemo()
Definition d_a_obj_shield.cpp:280
s16 mEventIdx
Definition d_a_obj_shield.h:75
bool field_0x937
Definition d_a_obj_shield.h:68
virtual int __CreateHeap()
Definition d_a_obj_shield.cpp:110
void actionCamDemoEnd()
Definition d_a_obj_shield.cpp:333
void(daItemShield_c::* camActionFunc)()
Definition d_a_obj_shield.h:32
int actionWait()
Definition d_a_obj_shield.cpp:195
int draw()
Definition d_a_obj_shield.cpp:357
int create()
Definition d_a_obj_shield.cpp:115
void initBaseMtx()
Definition d_a_obj_shield.cpp:46
int mRotAngleCoeff
Definition d_a_obj_shield.h:64
int actionInit()
Definition d_a_obj_shield.cpp:177
int(daItemShield_c::* actionFunc)()
Definition d_a_obj_shield.h:31
void setStatus(u8 status)
Definition d_a_obj_shield.h:59
u8 mAction
Definition d_a_obj_shield.h:72
u8 field_0x94c
Definition d_a_obj_shield.h:73
void actionOrderCamDemo()
Definition d_a_obj_shield.cpp:313
int initActionOrderGetDemo()
Definition d_a_obj_shield.cpp:250
void event_proc_call()
Definition d_a_obj_shield.cpp:291
int Create()
Definition d_a_obj_shield.cpp:82
u8 mEvId
Definition d_a_obj_shield.h:74
static void action(b_bh_class *param_0)
Definition d_a_b_bh.cpp:886
STATIC_ASSERT(sizeof(daItemShield_c)==0x958)
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:166
unsigned int fpc_ProcID
Definition f_pc_base.h:10
static s32 status
Definition fstload.c:6
Definition d_a_hozelda.cpp:20
signed short s16
Definition types.h:5
unsigned char u8
Definition types.h:8