1#pragma once
2
3#include <math/seadVector.h>
4
5namespace al {
6class PlacementInfo;
7
8class GravityHolder {
9public:
10 GravityHolder();
11 void init();
12 void createGravity(const PlacementInfo&);
13 bool tryCalcGravity(sead::Vector3f*, const sead::Vector3f&) const;
14 bool tryCalcBlendGravity(sead::Vector3f*, const sead::Vector3f&) const;
15
16private:
17 void* filler[2];
18};
19
20static_assert(sizeof(GravityHolder) == 0x10);
21
22} // namespace al
23