diff options
| author | TakaRikka <38417346+TakaRikka@users.noreply.github.com> | 2023-09-12 03:14:40 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-09-12 03:14:40 -0700 |
| commit | 85b77c336ba7672a9ebb5bb276d78f06d9f25b00 (patch) | |
| tree | 0a39e1d78a2d7761ba91d97f6d62f5f941ec3466 /include/d/d_grass.h | |
| parent | 06ec97aade63b6a358cd7c2985511aa633035256 (diff) | |
work on m_Do_audio and d_com_inf_game (#18)
* fix float issues and add decompctx.py tool
* work on m_Do_audio and d_com_inf_game
* fix build
Diffstat (limited to 'include/d/d_grass.h')
| -rw-r--r-- | include/d/d_grass.h | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/include/d/d_grass.h b/include/d/d_grass.h index cc614a28..83863f99 100644 --- a/include/d/d_grass.h +++ b/include/d/d_grass.h @@ -30,53 +30,53 @@ public: class dGrass_anm_c { public: - dGrass_anm_c(); + dGrass_anm_c(); - /* 0x00 */ u8 mState; - /* 0x02 */ s16 mRotY; - /* 0x04 */ s16 mRotX; - /* 0x08 */ Mtx mAnimMtx; + /* 0x00 */ u8 mState; + /* 0x02 */ s16 mRotY; + /* 0x04 */ s16 mRotX; + /* 0x08 */ Mtx mAnimMtx; }; class dGrass_room_c { public: - void newData(dGrass_data_c*); - void deleteData(); - dGrass_room_c(); + void newData(dGrass_data_c*); + void deleteData(); + dGrass_room_c(); - /* 0x0 */ dGrass_data_c* mpData; + /* 0x0 */ dGrass_data_c* mpData; }; class dGrass_packet_c : public J3DPacket { public: - dGrass_packet_c(); - - void calc(); - void update(); - void setData(dGrass_data_c*, int, cXyz&, int, s8); - void newData(cXyz&, int, s8); - void newAnm(); - void setAnm(int, s16); + dGrass_packet_c(); + + void calc(); + void update(); + void setData(dGrass_data_c*, int, cXyz&, int, s8); + void newData(cXyz&, int, s8); + void newAnm(); + void setAnm(int, s16); virtual void draw(); virtual ~dGrass_packet_c(); - /* 0x00010 */ s16 mRndm; - /* 0x00012 */ u8 field_0x00012[0x00014 - 0x00012]; - /* 0x00014 */ dGrass_data_c mGrassData[1500]; - /* 0x18E84 */ dGrass_anm_c mGrassAnm[104]; - /* 0x1A544 */ dGrass_room_c mGrassRoom[64]; - /* 0x1A644 */ f32* mpPosArr; - /* 0x1A648 */ GXColor* mpColorArr; - /* 0x1A64C */ f32* mpTexCoordArr; - /* 0x1A650 */ void* mpMatDL; - /* 0x1A654 */ u32 mMatDLSize; - /* 0x1A658 */ void* mpDL; - /* 0x1A65C */ u32 mDLSize; - /* 0x1A660 */ void* mpDLCut; - /* 0x1A664 */ u32 mDLCutSize; - /* 0x1A668 */ u16 mCoParticle; - /* 0x1A66A */ u16 field_0x1a66a; + /* 0x00010 */ s16 mRndm; + /* 0x00012 */ u8 field_0x00012[0x00014 - 0x00012]; + /* 0x00014 */ dGrass_data_c mGrassData[1500]; + /* 0x18E84 */ dGrass_anm_c mGrassAnm[104]; + /* 0x1A544 */ dGrass_room_c mGrassRoom[64]; + /* 0x1A644 */ f32* mpPosArr; + /* 0x1A648 */ GXColor* mpColorArr; + /* 0x1A64C */ f32* mpTexCoordArr; + /* 0x1A650 */ void* mpMatDL; + /* 0x1A654 */ u32 mMatDLSize; + /* 0x1A658 */ void* mpDL; + /* 0x1A65C */ u32 mDLSize; + /* 0x1A660 */ void* mpDLCut; + /* 0x1A664 */ u32 mDLCutSize; + /* 0x1A668 */ u16 mCoParticle; + /* 0x1A66A */ u16 field_0x1a66a; }; #endif /* D_GRASS_H */
\ No newline at end of file |
