Definition J3DPacket.h:100
Definition d_cc_mass_s.h:30
Definition d_a_grass.h:129
Mtx m_animMtx
Definition d_a_grass.h:136
s16 m_angX
Definition d_a_grass.h:135
s16 m_angY
Definition d_a_grass.h:134
u8 m_state
Definition d_a_grass.h:133
Definition d_a_grass.h:98
u8 m_state
Definition d_a_grass.h:108
void WorkAt_NoCutAnim(fopAc_ac_c *, u32, int, dCcMassS_HitInf *, cCcD_Obj *)
s8 field_0x01
Definition d_a_grass.h:109
dFlower_data_c * mp_next
Definition d_a_grass.h:115
s16 field_0x04
Definition d_a_grass.h:112
cXyz m_pos
Definition d_a_grass.h:113
u8 field_0x03
Definition d_a_grass.h:111
void WorkAt(fopAc_ac_c *, u32, int, dCcMassS_HitInf *)
s8 m_tableNo
Definition d_a_grass.h:110
void WorkCo(fopAc_ac_c *, u32, int)
void hitCheck(fopAc_ac_c *, int)
Mtx m_modelMtx
Definition d_a_grass.h:114
Definition d_a_grass.h:139
s16 m_playerSwordMoveAngY
Definition d_a_grass.h:174
Vec * mp_pos
Definition d_a_grass.h:176
u8 * mp_Jhana01_cDL
Definition d_a_grass.h:185
void setPlayerSwordAngY(s16 i_angY)
Definition d_a_grass.h:163
dFlower_data_c * newData(s8, cXyz &, int, s8, s16)
dFlower_anm_c m_anm[72]
Definition d_a_grass.h:170
u32 m_mat2Light4DL_size
Definition d_a_grass.h:182
void setData(dFlower_data_c *, int, s8, cXyz &, int, s8, s16)
void deleteAnm(int i_idx)
Definition d_a_grass.h:160
u8 * mp_Jhana01DL
Definition d_a_grass.h:183
dFlower_room_c m_room[64]
Definition d_a_grass.h:171
void setPlayerSwordTop(cXyz &i_pos)
Definition d_a_grass.h:165
dFlower_data_c m_data[1000]
Definition d_a_grass.h:169
u32 m_Jhana01DL_size
Definition d_a_grass.h:184
u32 m_Jhana01_cDL_size
Definition d_a_grass.h:186
Vec * mp_texCoords
Definition d_a_grass.h:178
void setPlayerCutFlg(int i_flag)
Definition d_a_grass.h:162
u8 * mp_mat2Light4DL
Definition d_a_grass.h:181
virtual ~dFlower_packet_c()
Definition d_a_grass.cpp:133
dFlower_data_c * getData()
Definition d_a_grass.h:158
void setPlayerSwordMoveAngY(s16 i_angY)
Definition d_a_grass.h:164
u32 m_mat2DL_size
Definition d_a_grass.h:180
static deleteFunc m_deleteRoom
Definition d_a_grass.h:154
dFlower_anm_c * getAnm()
Definition d_a_grass.h:157
u8 * mp_mat2DL
Definition d_a_grass.h:179
cXyz & getPlayerSwordTop()
Definition d_a_grass.h:166
u8 m_playerCutFlg
Definition d_a_grass.h:172
void(dFlower_packet_c::*) deleteFunc(int)
Definition d_a_grass.h:153
GXColor * mp_colors
Definition d_a_grass.h:177
cXyz m_playerSwordTop
Definition d_a_grass.h:175
dFlower_anm_c * getAnm(int i_idx)
Definition d_a_grass.h:156
u16 m_dataNum
Definition d_a_grass.h:168
s16 m_playerSwordAngY
Definition d_a_grass.h:173
Definition d_a_grass.h:118
dFlower_data_c * getData()
Definition d_a_grass.h:124
dFlower_data_c * mp_data
Definition d_a_grass.h:126
void newData(dFlower_data_c *)
Definition d_a_grass.h:43
Mtx m_animMtx
Definition d_a_grass.h:50
u8 m_state
Definition d_a_grass.h:47
s16 m_angX
Definition d_a_grass.h:49
s16 m_angY
Definition d_a_grass.h:48
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:53
void setData(dGrass_data_c *, int, cXyz &, int, u8, u8, s16, u8)
dGrass_data_c * getData()
Definition d_a_grass.h:73
dGrass_anm_c m_anm[112]
Definition d_a_grass.h:79
dGrass_anm_c * getAnm()
Definition d_a_grass.h:70
static deleteFunc m_deleteRoom
Definition d_a_grass.h:68
void deleteAnm(int i_idx)
Definition d_a_grass.h:75
dGrass_room_c m_room[64]
Definition d_a_grass.h:80
GXColor * mp_colors
Definition d_a_grass.h:83
dGrass_anm_c * getAnm(int i_no)
Definition d_a_grass.h:71
u8 * mp_Mkusa_9q_DL
Definition d_a_grass.h:89
u32 m_kusa9q_DL_size
Definition d_a_grass.h:86
dGrass_data_c * newData(cXyz &, int, u8, u8, s16, u8)
virtual ~dGrass_packet_c()
Definition d_a_grass.h:65
u32 m_kusa9q_DL_14_size
Definition d_a_grass.h:88
u8 * mp_Mkusa_9q_cDL
Definition d_a_grass.h:91
u32 m_Mkusa_9q_DL_size
Definition d_a_grass.h:90
Vec * mp_texCoords
Definition d_a_grass.h:84
u16 m_dataNum
Definition d_a_grass.h:77
u8 * mp_kusa9q_14_DL
Definition d_a_grass.h:87
s16 field_0x1d714
Definition d_a_grass.h:93
Vec * mp_pos
Definition d_a_grass.h:81
Vec * mp_normal
Definition d_a_grass.h:82
void(dGrass_packet_c::*) deleteFunc(int)
Definition d_a_grass.h:67
u8 * mp_kusa9q_DL
Definition d_a_grass.h:85
dGrass_data_c m_data[1500]
Definition d_a_grass.h:78
u32 m_Mkusa_9q_cDL_size
Definition d_a_grass.h:92
Definition d_a_grass.h:32
dGrass_data_c * getData()
Definition d_a_grass.h:38
void newData(dGrass_data_c *)
dGrass_data_c * mp_data
Definition d_a_grass.h:40
Grass.
Definition d_a_grass.h:197
static daGrass_c * m_myObj
Definition d_a_grass.h:222
static void deleteRoomFlower(int)
Definition d_com_static.cpp:411
static dFlower_packet_c * m_flower
Definition d_a_grass.h:224
void executeGrass()
Definition d_a_grass.cpp:91
void deleteFlower()
Definition d_a_grass.cpp:125
static dFlower_packet_c * getFlower()
Definition d_a_grass.h:217
bool createFlower()
Definition d_a_grass.cpp:111
int Delete()
Definition d_a_grass.cpp:373
void drawFlower()
Definition d_a_grass.cpp:143
static void deleteRoomGrass(int)
Definition d_com_static.cpp:396
static dGrass_packet_c * m_grass
Definition d_a_grass.h:223
void newFlowerData(s8, cXyz &, int, s8, s16)
Definition d_a_grass.cpp:150
int execute()
Definition d_a_grass.cpp:388
static dGrass_packet_c * getGrass()
Definition d_a_grass.h:216
bool createGrass()
Definition d_a_grass.cpp:69
void drawGrass()
Definition d_a_grass.cpp:98
void executeFlower()
Definition d_a_grass.cpp:136
void deleteGrass()
Definition d_a_grass.cpp:83
int draw()
Definition d_a_grass.cpp:406
void newGrassData(cXyz &, int, u8, u8, s16, u8)
Definition d_a_grass.cpp:105
int create()
Definition d_a_grass.cpp:164
STATIC_ASSERT(sizeof(dGrass_packet_c)==0x1D718)
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:186
f32 Mtx[3][4]
Definition mtx.h:22
Definition d_a_grass.h:227
u8 getItemBitNo(daGrass_c *i_this)
Definition d_a_grass.h:231
u8 getKind(daGrass_c *i_this)
Definition d_a_grass.h:228
u8 getItemNo(daGrass_c *i_this)
Definition d_a_grass.h:230
u8 getType(daGrass_c *i_this)
Definition d_a_grass.h:229
Definition d_a_hozelda.cpp:18
Definition d_menu_dmap_map.cpp:90
Definition d_a_npc_fguard.cpp:141
Definition d_a_hozelda.cpp:20
Definition d_a_hozelda.cpp:161
Definition d_a_grass.h:234
u8 num
Definition d_a_grass.h:235
csXyz * set_type
Definition d_a_grass.h:236
Definition d_a_hozelda.cpp:74
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:9
signed short int s16
Definition types.h:6
unsigned short int u16
Definition types.h:7
unsigned char u8
Definition types.h:5