SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
WaterInfo.hpp
1#pragma once
2
3#include <JSystem/JGeometry.hpp>
4
5class WaterArea;
6class OceanBowl;
7class OceanRing;
8class OceanSphere;
9
10class WaterInfo {
11public:
12 WaterInfo();
13
14 bool isInWater() const;
15 void clear();
16
17 f32 mCamWaterDepth; // _0
18 f32 _4;
19 TVec3f mSurfacePos; // _8
20 TVec3f mSurfaceNormal; // _14
21 f32 mWaveHeight; // _20
22 TVec3f mStreamVec; // _24
23 f32 mEdgeDistance; // _30
24 TVec3f mEdgePos; // _34
25 const WaterArea* mWaterArea; // _40
26 const OceanBowl* mOceanBowl; // _44
27 const OceanRing* mOceanRing; // _48
28 const OceanSphere* mOceanSphere; // _4C
29};