ksys/phys: Declare all remaining RigidBody functions

This commit is contained in:
Léo Lam 2022-01-29 13:01:57 +01:00
parent 61201ca54b
commit 532e83a2fa
No known key found for this signature in database
GPG Key ID: 0DF30F9081000741
1 changed files with 11 additions and 0 deletions

View File

@ -186,6 +186,9 @@ public:
void setFixed(bool fixed, bool preserve_velocities);
void resetFrozenState();
// 0x0000007100f8ee50 - FIXME: figure out what type is
void x_17(u8 type);
void updateCollidableQualityType(bool high_quality);
void addContactLayer(ContactLayer layer);
@ -471,9 +474,14 @@ public:
void setEntityMotionFlag40(bool set);
bool isEntityMotionFlag40On() const;
// 0x0000007100f955c0 - FIXME: types
void processUpdateRequests(void* data, void* data2);
void clearFlag2000000(bool clear);
void clearFlag4000000(bool clear);
void clearFlag8000000(bool clear);
// 0x0000007100f95f8c
void x_114(bool unk);
void lock();
void lock(bool also_lock_world);
@ -485,6 +493,9 @@ public:
hkpMotion* getMotion() const;
// 0x0000007100f96a4c
void x_123(bool unk);
void setEntityMotionFlag1(bool set);
bool isEntityMotionFlag1On() const;