7 class hkpMaxSizeMotion;
Definition: hkMatrix3.h:8
Definition: hkVector4.h:8
Definition: hkpKeyframedRigidMotion.h:10
virtual void SetStepPosition(float a_position, float a_timestep)
virtual void SetStoredMotion(hkpMaxSizeMotion *a_savedMotion)
void SetMass(float a_mass) override
void GetInertiaInvWorld(hkMatrix3 &a_inertiaInvOut) const override
static constexpr auto RTTI
Definition: hkpKeyframedRigidMotion.h:12
void GetInertiaWorld(hkMatrix3 &a_inertiaOut) const override
~hkpKeyframedRigidMotion() override
void ApplyLinearImpulse(const hkVector4 &a_impulse) override
void ApplyForce(const float a_deltaTime, const hkVector4 &a_force, const hkVector4 &a_point) override
void SetInertiaInvLocal(const hkMatrix3 &a_inertiaInv) override
void SetMassInv(float a_massInv) override
void ApplyTorque(const float a_deltaTime, const hkVector4 &a_torque) override
void ApplyPointImpulse(const hkVector4 &a_impulse, const hkVector4 &a_point) override
void GetProjectedPointVelocity(const hkVector4 &a_point, const hkVector4 &a_normal, float &a_velOut, float &a_invVirtMassOut) const override
void ApplyAngularImpulse(const hkVector4 &a_impulse) override
void ApplyForce(const float a_deltaTime, const hkVector4 &a_force) override
void SetInertiaLocal(const hkMatrix3 &a_inertia) override
void GetInertiaLocal(hkMatrix3 &a_inertiaOut) const override
void GetInertiaInvLocal(hkMatrix3 &a_inertiaInvOut) const override
Definition: hkpKeyframedRigidMotion.h:40
static constexpr auto RTTI
Definition: hkpKeyframedRigidMotion.h:42
Definition: hkpMotion.h:16
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_hkpKeyframedRigidMotion
Definition: Offsets_RTTI.h:7636
constexpr REL::ID RTTI_hkpMaxSizeMotion
Definition: Offsets_RTTI.h:7644