summaryrefslogtreecommitdiff
path: root/src/KingSystem/Physics/System/physInstanceSet.cpp
diff options
context:
space:
mode:
authornotyourav <65437533+notyourav@users.noreply.github.com>2022-10-17 23:27:57 -0700
committerGitHub <noreply@github.com>2022-10-18 08:27:57 +0200
commit2f62d26424fbef67733b452073c606062e2368f6 (patch)
tree5b6dc75968647ce89a42fe2bd6d205567c2505b9 /src/KingSystem/Physics/System/physInstanceSet.cpp
parentbc6fe73df15b2e31131df68164ea7c8b26017d2b (diff)
Decompile some Action classes (#104)
* various action classes * rename instanceset fns * rename isFork -> isChangeable
Diffstat (limited to 'src/KingSystem/Physics/System/physInstanceSet.cpp')
-rw-r--r--src/KingSystem/Physics/System/physInstanceSet.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/KingSystem/Physics/System/physInstanceSet.cpp b/src/KingSystem/Physics/System/physInstanceSet.cpp
index d51f9a94..df7bcfa4 100644
--- a/src/KingSystem/Physics/System/physInstanceSet.cpp
+++ b/src/KingSystem/Physics/System/physInstanceSet.cpp
@@ -1,4 +1,5 @@
#include "KingSystem/Physics/System/physInstanceSet.h"
+#include "KingSystem/Physics/CharacterController/physCharacterController.h"
#include "KingSystem/Physics/Ragdoll/physRagdollController.h"
#include "KingSystem/Physics/RigidBody/physRigidBodySet.h"
#include "KingSystem/Physics/System/physCollisionInfo.h"
@@ -146,16 +147,16 @@ void InstanceSet::sub_7100FBB00C(phys::RigidBody* body, phys::RigidBodyParam* pa
body->clearSensorReceiverIgnoredLayer();
}
-void* InstanceSet::sub_7100FBBC28(const sead::SafeString& name) const {
+RigidBody* InstanceSet::findRigidBody(const sead::SafeString& name) const {
for (auto& rb : mRigidBodySets) {
- void* p = rb.findBodyByHavokName(name);
+ RigidBody* p = rb.findBodyByHavokName(name);
if (p != nullptr)
return p;
}
return nullptr;
}
-s32 InstanceSet::sub_7100FBBC78(const sead::SafeString& name) const {
+s32 InstanceSet::findContactPointInfo(const sead::SafeString& name) const {
s32 idx = 0;
for (auto& info : mContactPointInfo) {
if (name == info.getName())
@@ -165,7 +166,7 @@ s32 InstanceSet::sub_7100FBBC78(const sead::SafeString& name) const {
return -1;
}
-s32 InstanceSet::sub_7100FBBD9C(const sead::SafeString& name) const {
+s32 InstanceSet::findCollisionInfo(const sead::SafeString& name) const {
s32 idx = 0;
for (auto& info : mCollisionInfo) {
if (name == info.getName())