T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition J3DPacket.h:100
Definition d_cc_mass_s.h:30
Definition d_a_grass.h:123
Mtx m_animMtx
Definition d_a_grass.h:130
s16 m_angX
Definition d_a_grass.h:129
s16 m_angY
Definition d_a_grass.h:128
u8 m_state
Definition d_a_grass.h:127
Definition d_a_grass.h:94
u8 m_state
Definition d_a_grass.h:104
void WorkAt_NoCutAnim(fopAc_ac_c *, u32, int, dCcMassS_HitInf *, cCcD_Obj *)
s8 field_0x01
Definition d_a_grass.h:105
dFlower_data_c * mp_next
Definition d_a_grass.h:111
s16 field_0x04
Definition d_a_grass.h:108
cXyz m_pos
Definition d_a_grass.h:109
u8 field_0x03
Definition d_a_grass.h:107
void WorkAt(fopAc_ac_c *, u32, int, dCcMassS_HitInf *)
s8 m_tableNo
Definition d_a_grass.h:106
void WorkCo(fopAc_ac_c *, u32, int)
void hitCheck(fopAc_ac_c *, int)
Mtx m_modelMtx
Definition d_a_grass.h:110
Definition d_a_grass.h:133
s16 m_playerSwordMoveAngY
Definition d_a_grass.h:161
u16 field_0x10
Definition d_a_grass.h:155
Vec * mp_pos
Definition d_a_grass.h:163
u8 * mp_Jhana01_cDL
Definition d_a_grass.h:172
dFlower_data_c * newData(s8, cXyz &, int, s8, s16)
dFlower_anm_c m_anm[72]
Definition d_a_grass.h:157
u32 m_mat2Light4DL_size
Definition d_a_grass.h:169
void setData(dFlower_data_c *, int, s8, cXyz &, int, s8, s16)
void deleteAnm(int i_idx)
Definition d_a_grass.h:153
u8 * mp_Jhana01DL
Definition d_a_grass.h:170
dFlower_room_c m_room[64]
Definition d_a_grass.h:158
dFlower_data_c m_data[1000]
Definition d_a_grass.h:156
u32 m_Jhana01DL_size
Definition d_a_grass.h:171
u32 m_Jhana01_cDL_size
Definition d_a_grass.h:173
Vec * mp_texCoords
Definition d_a_grass.h:165
u8 * mp_mat2Light4DL
Definition d_a_grass.h:168
virtual ~dFlower_packet_c()
Definition d_a_grass.cpp:2183
dFlower_data_c * getData()
Definition d_a_grass.h:151
u32 m_mat2DL_size
Definition d_a_grass.h:167
static deleteFunc m_deleteRoom
Definition d_a_grass.h:148
u8 * mp_mat2DL
Definition d_a_grass.h:166
u8 m_playerCutFlg
Definition d_a_grass.h:159
void(dFlower_packet_c::* deleteFunc)(int)
Definition d_a_grass.h:147
GXColor * mp_colors
Definition d_a_grass.h:164
cXyz m_playerSwordTop
Definition d_a_grass.h:162
dFlower_anm_c * getAnm(int i_idx)
Definition d_a_grass.h:150
s16 m_playerSwordAngY
Definition d_a_grass.h:160
Definition d_a_grass.h:114
dFlower_data_c * mp_data
Definition d_a_grass.h:120
void newData(dFlower_data_c *)
Definition d_a_grass.h:41
Mtx m_animMtx
Definition d_a_grass.h:48
u8 m_state
Definition d_a_grass.h:45
s16 m_angX
Definition d_a_grass.h:47
s16 m_angY
Definition d_a_grass.h:46
u8 m_tableNo
Definition d_a_grass.h:22
void WorkCo(fopAc_ac_c *, u32, int)
u8 field_0x01
Definition d_a_grass.h:20
dGrass_data_c * mp_next
Definition d_a_grass.h:29
void WorkAt_NoCutAnim(fopAc_ac_c *, u32, int, dCcMassS_HitInf *, cCcD_Obj *)
void WorkAt(fopAc_ac_c *, u32, int, dCcMassS_HitInf *, u16)
u8 field_0x05
Definition d_a_grass.h:24
u8 m_state
Definition d_a_grass.h:19
cXyz m_pos
Definition d_a_grass.h:27
s8 field_0x02
Definition d_a_grass.h:21
Mtx m_modelMtx
Definition d_a_grass.h:28
u8 field_0x06[0x08 - 0x06]
Definition d_a_grass.h:25
void Direction_Set(fopAc_ac_c *, u32, int, dCcMassS_HitInf *, cCcD_Obj *, csXyz *)
s16 m_addCol
Definition d_a_grass.h:26
u8 m_itemBitNo
Definition d_a_grass.h:23
Definition d_a_grass.h:51
void setData(dGrass_data_c *, int, cXyz &, int, u8, u8, s16, u8)
dGrass_data_c * getData()
Definition d_a_grass.h:69
dGrass_anm_c m_anm[112]
Definition d_a_grass.h:75
dGrass_anm_c * getAnm()
Definition d_a_grass.h:68
static deleteFunc m_deleteRoom
Definition d_a_grass.h:66
void deleteAnm(int i_idx)
Definition d_a_grass.h:71
dGrass_room_c m_room[64]
Definition d_a_grass.h:76
GXColor * mp_colors
Definition d_a_grass.h:79
u8 * mp_Mkusa_9q_DL
Definition d_a_grass.h:85
u32 m_kusa9q_DL_size
Definition d_a_grass.h:82
dGrass_data_c * newData(cXyz &, int, u8, u8, s16, u8)
u16 field_0x1d714
Definition d_a_grass.h:89
u32 m_kusa9q_DL_14_size
Definition d_a_grass.h:84
u8 * mp_Mkusa_9q_cDL
Definition d_a_grass.h:87
u32 m_Mkusa_9q_DL_size
Definition d_a_grass.h:86
Vec * mp_texCoords
Definition d_a_grass.h:80
u8 * mp_kusa9q_14_DL
Definition d_a_grass.h:83
virtual ~dGrass_packet_c()
Definition d_a_grass.cpp:2138
Vec * mp_pos
Definition d_a_grass.h:77
u16 field_0x10
Definition d_a_grass.h:73
Vec * mp_normal
Definition d_a_grass.h:78
u8 * mp_kusa9q_DL
Definition d_a_grass.h:81
void(dGrass_packet_c::* deleteFunc)(int)
Definition d_a_grass.h:65
dGrass_data_c m_data[1500]
Definition d_a_grass.h:74
u32 m_Mkusa_9q_cDL_size
Definition d_a_grass.h:88
Definition d_a_grass.h:32
void newData(dGrass_data_c *)
dGrass_data_c * mp_data
Definition d_a_grass.h:38
Grass.
Definition d_a_grass.h:184
static daGrass_c * m_myObj
Definition d_a_grass.h:208
static void deleteRoomFlower(int)
Definition d_com_static.cpp:411
static dFlower_packet_c * m_flower
Definition d_a_grass.h:210
void executeGrass()
Definition d_a_grass.cpp:2141
void deleteFlower()
Definition d_a_grass.cpp:2175
int createFlower()
Definition d_a_grass.cpp:2161
static dFlower_packet_c * getFlower()
Definition d_a_grass.h:203
int Delete()
Definition d_a_grass.cpp:2423
void drawFlower()
Definition d_a_grass.cpp:2193
static void deleteRoomGrass(int)
Definition d_com_static.cpp:396
static dGrass_packet_c * m_grass
Definition d_a_grass.h:209
void newFlowerData(s8, cXyz &, int, s8, s16)
Definition d_a_grass.cpp:2200
int execute()
Definition d_a_grass.cpp:2438
static dGrass_packet_c * getGrass()
Definition d_a_grass.h:202
void drawGrass()
Definition d_a_grass.cpp:2148
void executeFlower()
Definition d_a_grass.cpp:2186
void deleteGrass()
Definition d_a_grass.cpp:857
int createGrass()
Definition d_a_grass.cpp:843
int draw()
Definition d_a_grass.cpp:2456
void newGrassData(cXyz &, int, u8, u8, s16, u8)
Definition d_a_grass.cpp:2155
int create()
Definition d_a_grass.cpp:2253
STATIC_ASSERT(sizeof(dGrass_packet_c)==0x1D718)
u32 fopAcM_GetParam(const void *pActor)
Definition f_op_actor_mng.h:224
f32 Mtx[3][4]
Definition mtx.h:15
Definition d_a_grass.h:213
u8 getItemBitNo(daGrass_c *i_this)
Definition d_a_grass.h:217
u8 getKind(daGrass_c *i_this)
Definition d_a_grass.h:214
u8 getItemNo(daGrass_c *i_this)
Definition d_a_grass.h:216
u8 getType(daGrass_c *i_this)
Definition d_a_grass.h:215
Definition d_a_hozelda.cpp:18
Definition d_a_npc_fguard.cpp:141
Definition d_a_hozelda.cpp:20
Definition d_a_grass.h:220
u8 num
Definition d_a_grass.h:221
csXyz * set_type
Definition d_a_grass.h:222
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:10
signed short s16
Definition types.h:5
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8