summaryrefslogtreecommitdiff
path: root/src/KingSystem/Physics/System/physSystem.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/KingSystem/Physics/System/physSystem.h')
-rw-r--r--src/KingSystem/Physics/System/physSystem.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/KingSystem/Physics/System/physSystem.h b/src/KingSystem/Physics/System/physSystem.h
index 9ad2a173..0f3766cd 100644
--- a/src/KingSystem/Physics/System/physSystem.h
+++ b/src/KingSystem/Physics/System/physSystem.h
@@ -25,6 +25,11 @@ enum class IsIndoorStage {
Yes,
};
+enum class LowPriority : bool {
+ Yes = true,
+ No = false,
+};
+
class System {
SEAD_SINGLETON_DISPOSER(System)
System();
@@ -72,6 +77,9 @@ public:
void lockWorld(ContactLayerType type, void* a = nullptr, int b = 0, bool c = false);
void unlockWorld(ContactLayerType type, void* a = nullptr, int b = 0, bool c = false);
+ // 0x0000007101216cec
+ sead::Heap* getPhysicsTempHeap(LowPriority low_priority) const;
+
private:
u8 _28[0x64 - 0x28];
float _64 = 1.0 / 30.0;