summaryrefslogtreecommitdiff
path: root/include/d/d_grass.h
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2023-09-12 03:14:40 -0700
committerGitHub <noreply@github.com>2023-09-12 03:14:40 -0700
commit85b77c336ba7672a9ebb5bb276d78f06d9f25b00 (patch)
tree0a39e1d78a2d7761ba91d97f6d62f5f941ec3466 /include/d/d_grass.h
parent06ec97aade63b6a358cd7c2985511aa633035256 (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.h66
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