From 11dafc6ac301bf8200bebf63ba1a8c0b8507160d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Tue, 1 Mar 2022 19:23:38 +0100 Subject: ksys/phys: Add CollisionInfo --- src/KingSystem/Physics/System/physSystem.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/KingSystem/Physics/System/physSystem.h') diff --git a/src/KingSystem/Physics/System/physSystem.h b/src/KingSystem/Physics/System/physSystem.h index 14b8f365..3e08d3e1 100644 --- a/src/KingSystem/Physics/System/physSystem.h +++ b/src/KingSystem/Physics/System/physSystem.h @@ -9,6 +9,7 @@ namespace ksys::phys { +class CollisionInfo; class ContactMgr; class GroupFilter; class MaterialTable; @@ -55,6 +56,11 @@ public: void registerContactPointLayerPair(ContactPointInfoEx* info, ContactLayer layer1, ContactLayer layer2, bool enabled); + // 0x00000071012169a4 + CollisionInfo* allocCollisionInfo(sead::Heap* heap, const sead::SafeString& name) const; + // 0x00000071012169ac + void freeCollisionInfo(CollisionInfo* info) const; + // 0x0000007101216a20 void registerRigidBodyForContactSystem(RigidBody* body); -- cgit v1.2.3