Clean up Orientable header

This commit is contained in:
Nathan 2023-11-16 09:23:43 -05:00
parent 5c8ad270ef
commit 6153d370d8

View File

@ -22,9 +22,6 @@ class OrientableROI : public ROI {
virtual const Vector3& GetWorldVelocity() const;
virtual const BoundingBox& GetWorldBoundingBox() const;
virtual const BoundingSphere& GetWorldBoundingSphere() const;
// virtual float* GetWorldPosition() const { return (float*) m_local2world.GetData() + 12; }
// virtual float* GetWorldDirection() const { return (float*) m_local2world.GetData() + 8; }
// virtual float* GetWorldUp() const { return (float*) m_local2world.GetData() + 4; }
protected:
// vtable + 0x14
@ -32,12 +29,12 @@ class OrientableROI : public ROI {
virtual void UpdateWorldBoundingVolumes() = 0;
public:
virtual void OrientableROI::VTable0x1c();
virtual void VTable0x1c();
// vtable + 0x20
virtual void OrientableROI::SetLocalTransform(const MxMatrix& p_transform);
virtual void OrientableROI::VTable0x24(const MxMatrixData& p_transform);
virtual void OrientableROI::UpdateWorldData(const MxMatrixData& p_transform);
virtual void OrientableROI::UpdateWorldVelocity();
virtual void SetLocalTransform(const MxMatrix& p_transform);
virtual void VTable0x24(const MxMatrixData& p_transform);
virtual void UpdateWorldData(const MxMatrixData& p_transform);
virtual void UpdateWorldVelocity();
protected:
char m_unkc;