10 class hkpCharacterProxy;
12 struct hkpRootCdPoint;
13 struct hkpSimplexSolverInput;
Definition hkpCharacterProxy.h:24
Definition hkpCharacterProxyListener.h:40
static constexpr auto VTABLE
Definition hkpCharacterProxyListener.h:43
virtual void ContactPointRemovedCallback(const hkpCharacterProxy *a_proxy, const hkpRootCdPoint &a_point)
virtual void ProcessConstraintsCallback(const hkpCharacterProxy *a_proxy, const hkArray< hkpRootCdPoint > &a_manifold, hkpSimplexSolverInput &a_input)
virtual void ContactPointAddedCallback(const hkpCharacterProxy *a_proxy, const hkpRootCdPoint &a_point)
virtual void CharacterInteractionCallback(hkpCharacterProxy *a_proxy, hkpCharacterProxy *a_otherProxy, const hkContactPoint &a_contact)
virtual ~hkpCharacterProxyListener()
virtual void ObjectInteractionCallback(hkpCharacterProxy *a_proxy, const hkpCharacterObjectInteractionEvent &a_input, hkpCharacterObjectInteractionResult &a_output)
static constexpr auto RTTI
Definition hkpCharacterProxyListener.h:42
Definition hkpRigidBody.h:8
Definition AbsorbEffect.h:6
constexpr std::array< REL::VariantID, 1 > VTABLE_hkpCharacterProxyListener
Definition Offsets_VTABLE.h:5909
constexpr REL::VariantID RTTI_hkpCharacterProxyListener(690813, 398668, 0x1f678a0)
Definition hkpCharacterProxyListener.h:16
float objectMassInv
Definition hkpCharacterProxyListener.h:24
hkVector4 position
Definition hkpCharacterProxyListener.h:19
float projectedVelocity
Definition hkpCharacterProxyListener.h:23
hkpRigidBody * body
Definition hkpCharacterProxyListener.h:25
hkVector4 normal
Definition hkpCharacterProxyListener.h:20
std::uint64_t pad38
Definition hkpCharacterProxyListener.h:26
float objectImpulse
Definition hkpCharacterProxyListener.h:21
float timestep
Definition hkpCharacterProxyListener.h:22
Definition hkpCharacterProxyListener.h:31
hkVector4 impulsePosition
Definition hkpCharacterProxyListener.h:35
hkVector4 objectImpulse
Definition hkpCharacterProxyListener.h:34
Definition hkpRootCdPoint.h:11