10 class hkpShapeContainer;
12 struct hkpCollisionInput;
Definition: hkpBvTreeShape.h:12
Definition: hkpCdBody.h:8
Definition: hkpShapeCollectionFilter.h:15
virtual bool IsCollisionEnabled1(const hkpCollisionInput &a_input, const hkpCdBody &a_bodyA, const hkpCdBody &a_bodyB, const hkpShapeContainer &a_shapeB, hkpShapeKey a_key) const =0
virtual ~hkpShapeCollectionFilter()
virtual std::int32_t NumShapeKeyHitsLimitBreached(const hkpCollisionInput &a_input, const hkpCdBody &a_bodyA, const hkpCdBody &a_bodyB, const hkpBvTreeShape *a_shapeB, hkAabb &a_AABB, hkpShapeKey *a_shapeKeysInOut, std::int32_t a_shapeKeysCapacity) const =0
virtual bool IsCollisionEnabled2(const hkpCollisionInput &a_input, const hkpCdBody &a_bodyA, const hkpCdBody &a_bodyB, const hkpShapeContainer &a_shapeA, const hkpShapeContainer &a_shapeB, hkpShapeKey a_keyA, hkpShapeKey a_keyB) const =0
static constexpr auto VTABLE
Definition: hkpShapeCollectionFilter.h:18
static constexpr auto RTTI
Definition: hkpShapeCollectionFilter.h:17
Definition: hkpShapeContainer.h:6
Definition: AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_hkpShapeCollectionFilter
Definition: Offsets_VTABLE.h:14345
constexpr REL::ID RTTI_hkpShapeCollectionFilter(static_cast< std::uint64_t >(689815))
std::uint32_t hkpShapeKey
Definition: hkpContactPointEvent.h:12