SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
ConeGravity.hpp
1#pragma once
2
3#include "Game/Gravity/PlanetGravity.hpp"
4
5class ConeGravity : public PlanetGravity {
6public:
8
9 virtual void updateMtx(const TPos3f &rMtx);
10 virtual bool calcOwnGravityVector(TVec3f *pDest, f32 *pScalar, const TVec3f &rPosition) const;
11
12 void setLocalMatrix(const TPos3f &rMtx);
13 void setEnableBottom(bool val);
14 void setTopCutRate(f32 val);
15
16 TPos3f mLocalMtx; // _28
17 TPos3f mWorldMtx; // _58
18 f32 _88; // set in ctor but never used
19 f32 _8C; // set in ctor but never used
20 f32 _90;
21 bool mEnableBottom; // _94
22 f32 mTopCutRate; // _98
23};