|
SMG-Decomp
A decompilation of Super Mario Galaxy 1
|
Public Member Functions | |
| WaterPoint (const TVec3f &, const TVec3f &, f32, f32, f32, f32) | |
| void | initAfterPlacement () |
| void | updatePos (f32, f32, f32, f32, f32) |
| f32 | calcHeight (f32, f32, f32, f32, f32, f32) const |
Public Attributes | |
| TVec3f | mPosition |
| TVec3f | mOrigPos |
| f32 | mCoordAcrossRail |
| f32 | mCoordOnRail |
| TVec3f | mUpVec |
| f32 | mHeight |
| f32 | mFlowSpeedRate |
| u8 | mAlpha |
Definition at line 6 of file WaterPoint.hpp.
| WaterPoint::WaterPoint | ( | const TVec3f & | rPos, |
| const TVec3f & | rUpVec, | ||
| f32 | coordAcrossRail, | ||
| f32 | coordOnRail, | ||
| f32 | height, | ||
| f32 | flowSpeedRate ) |
Definition at line 4 of file WaterPoint.cpp.
| void WaterPoint::initAfterPlacement | ( | ) |
Definition at line 9 of file WaterPoint.cpp.
| void WaterPoint::updatePos | ( | f32 | waveTheta1, |
| f32 | waveTheta2, | ||
| f32 | waveHeight1, | ||
| f32 | waveHeight2, | ||
| f32 | a5 ) |
Definition at line 25 of file WaterPoint.cpp.
| f32 WaterPoint::calcHeight | ( | f32 | waveTheta1, |
| f32 | waveTheta2, | ||
| f32 | waveHeight1, | ||
| f32 | waveHeight2, | ||
| f32 | coordAcrossRail, | ||
| f32 | coordOnRail ) const |
Definition at line 35 of file WaterPoint.cpp.
| TVec3f WaterPoint::mPosition |
Definition at line 14 of file WaterPoint.hpp.
| TVec3f WaterPoint::mOrigPos |
Definition at line 15 of file WaterPoint.hpp.
| f32 WaterPoint::mCoordAcrossRail |
Definition at line 16 of file WaterPoint.hpp.
| f32 WaterPoint::mCoordOnRail |
Definition at line 17 of file WaterPoint.hpp.
| TVec3f WaterPoint::mUpVec |
Definition at line 18 of file WaterPoint.hpp.
| f32 WaterPoint::mHeight |
Definition at line 19 of file WaterPoint.hpp.
| f32 WaterPoint::mFlowSpeedRate |
Definition at line 20 of file WaterPoint.hpp.
| u8 WaterPoint::mAlpha |
Definition at line 21 of file WaterPoint.hpp.