diff options
| author | Michael Zhao <44533763+Pistonight@users.noreply.github.com> | 2026-07-29 20:46:17 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-07-29 20:46:17 -0700 |
| commit | 157dcbc7e28046c4f2e40c13f143447c1533b900 (patch) | |
| tree | 9a006804c91d93fa752b77810dca35122e4872c4 /src/KingSystem/Physics/System/physSystem.h | |
| parent | 88da953350447728ecfdf58e0efdd413bc29e972 (diff) | |
| parent | c99e6cfe940eee2a6a27799688d47c483db47e52 (diff) | |
Merge pull request #180 from mairokaizo/pr/physsystem
ksys::phys::System: implement isPaused and collision/handler helpers
Diffstat (limited to 'src/KingSystem/Physics/System/physSystem.h')
| -rw-r--r-- | src/KingSystem/Physics/System/physSystem.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/KingSystem/Physics/System/physSystem.h b/src/KingSystem/Physics/System/physSystem.h index 07f6b501..1bd55360 100644 --- a/src/KingSystem/Physics/System/physSystem.h +++ b/src/KingSystem/Physics/System/physSystem.h @@ -20,6 +20,7 @@ class GroupFilter; class LayerContactPointInfo; class MaterialTable; class RayCastForRequest; +class RayCastRequestMgr; class RagdollControllerKeyList; class RagdollInstanceMgr; class RigidBody; @@ -135,7 +136,9 @@ public: sead::Heap* getPhysicsTempHeap(LowPriority low_priority) const; private: - u8 _28[0x64 - 0x28]; + u8 _28[0x60 - 0x28]; + bool mPaused; + u8 _61[0x64 - 0x61]; float _64 = 1.0 / 30.0; float _68 = 1.0 / 30.0; float _6c = 1.0; @@ -158,7 +161,7 @@ private: void* mRigidBodyDividedMeshShapeMgr; SystemData* mSystemData; MaterialTable* mMaterialTable; - void* _188{}; + RayCastRequestMgr* mRayCastRequestMgr{}; void* _190{}; void* _198{}; void* _1a0{}; |
