mirror of
https://github.com/zeldaret/botw
synced 2026-06-08 12:17:14 -04:00
ksys/phys: Add RigidBodySet
This commit is contained in:
@@ -18,6 +18,7 @@ public:
|
||||
|
||||
namespace ksys::phys {
|
||||
|
||||
class RigidBodySet;
|
||||
class SystemGroupHandler;
|
||||
|
||||
class Ragdoll {};
|
||||
@@ -46,21 +47,6 @@ struct ContactInfo {
|
||||
sead::SafeString mName;
|
||||
};
|
||||
|
||||
class RigidBodySet {
|
||||
public:
|
||||
void disableAllContact();
|
||||
void sub_7100FA97FC();
|
||||
void disableCollisionMaybe(ContactLayer);
|
||||
void* findXByName(const sead::SafeString& name) const;
|
||||
|
||||
RigidBody* getRigidBody() const { return mBodies[0]; }
|
||||
RigidBody* getRigidBody(s32 idx) const { return mBodies[idx]; }
|
||||
|
||||
private:
|
||||
u8 _0[0x18];
|
||||
sead::PtrArray<RigidBody> mBodies;
|
||||
};
|
||||
|
||||
class InstanceSet : public sead::hostio::Node {
|
||||
public:
|
||||
enum class Flag : u32 {
|
||||
|
||||
Reference in New Issue
Block a user