2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 09:47:43 +00:00

More collision imps and stubs

This commit is contained in:
2016-04-26 17:26:02 -07:00
parent bacc98d4a6
commit 2af6117ef8
15 changed files with 306 additions and 23 deletions

View File

@@ -28,7 +28,7 @@ protected:
float xf0_inertialTensor;
float xf4_inertialTensorRecip;
zeus::CAABox x1a4_baseBoundingBox;
CCollisionPrimitive x1c0_collisionPrimitive;
std::unique_ptr<CCollisionPrimitive> x1c0_collisionPrimitive;
zeus::CVector3f x1e8_primitiveOffset;
float x23c_stepUpHeight;
float x240_stepDownHeight;
@@ -114,8 +114,8 @@ public:
return zeus::CTransform();
}
const CCollisionPrimitive& GetCollisionPrimitive() const
{ return x1c0_collisionPrimitive; }
const CCollisionPrimitive* GetCollisionPrimitive() const
{ return x1c0_collisionPrimitive.get(); }
void SetInertiaTensorScalar(float tensor)
{