From 26bd1402f233d92551e1b046404dee0bc495b5e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Mon, 31 Jan 2022 19:47:59 +0100 Subject: [PATCH] ksys/phys: Mark BoxShapeParam::createShape as const --- data/uking_functions.csv | 2 +- src/KingSystem/Physics/RigidBody/Shape/physBoxShape.cpp | 2 +- src/KingSystem/Physics/RigidBody/Shape/physBoxShape.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/data/uking_functions.csv b/data/uking_functions.csv index 23d4c7d4..16b8d535 100644 --- a/data/uking_functions.csv +++ b/data/uking_functions.csv @@ -83547,7 +83547,7 @@ Address,Quality,Size,Name 0x0000007100fa9fac,O,000120,_ZNK4ksys4phys17RigidBodyAccessor16getPointVelocityEPN4sead7Vector3IfEERKS4_ 0x0000007100faa024,O,000020,_ZNK4ksys4phys17RigidBodyAccessor13getTimeFactorEv 0x0000007100faa038,O,000064,_ZNK4ksys4phys17RigidBodyAccessor20getDeltaCenterOfMassEPN4sead7Vector3IfEES5_ -0x0000007100faa078,O,000564,_ZN4ksys4phys13BoxShapeParam11createShapeEPN4sead4HeapE +0x0000007100faa078,O,000564,_ZNK4ksys4phys13BoxShapeParam11createShapeEPN4sead4HeapE 0x0000007100faa2ac,U,000224, 0x0000007100faa38c,U,000048, 0x0000007100faa3bc,O,000364,_ZN4ksys4phys8BoxShapeC1ERKNS0_13BoxShapeParamEP11hkpBoxShapeP23hkpConvexTransformShape diff --git a/src/KingSystem/Physics/RigidBody/Shape/physBoxShape.cpp b/src/KingSystem/Physics/RigidBody/Shape/physBoxShape.cpp index 8c5bb94b..282568fe 100644 --- a/src/KingSystem/Physics/RigidBody/Shape/physBoxShape.cpp +++ b/src/KingSystem/Physics/RigidBody/Shape/physBoxShape.cpp @@ -7,7 +7,7 @@ namespace ksys::phys { -BoxShape* BoxShapeParam::createShape(sead::Heap* heap) { +BoxShape* BoxShapeParam::createShape(sead::Heap* heap) const { hkpBoxShape* box = nullptr; if (auto* storage = util::allocStorage(heap)) { const auto radius = convex_radius; diff --git a/src/KingSystem/Physics/RigidBody/Shape/physBoxShape.h b/src/KingSystem/Physics/RigidBody/Shape/physBoxShape.h index 37cddcbf..b6b00f68 100644 --- a/src/KingSystem/Physics/RigidBody/Shape/physBoxShape.h +++ b/src/KingSystem/Physics/RigidBody/Shape/physBoxShape.h @@ -61,7 +61,7 @@ public: }; struct BoxShapeParam { - BoxShape* createShape(sead::Heap* heap); + BoxShape* createShape(sead::Heap* heap) const; sead::Vector3f extents; sead::Vector3f translate;