10 class hkpCharacterProxy;
12 struct hkpRootCdPoint;
13 struct hkpSimplexSolverInput;
Definition: hkArray.h:189
Definition: hkVector4.h:8
Definition: hkpCharacterProxy.h:24
Definition: hkpCharacterProxyListener.h:40
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 REL::ID RTTI_hkpCharacterProxyListener
Definition: Offsets_RTTI.h:7551
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