#include <bhkCollisionFilter.h>
|
| | ~bhkCollisionFilter () override |
| |
| std::uint32_t | GetNewSystemGroup () |
| |
| | ~hkpCollisionFilter () override |
| |
| virtual void | Init (hkpWorld *world) |
| |
| 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 override |
| |
| | hkReferencedObject () |
| |
| | ~hkReferencedObject () override=default |
| |
| virtual const hkClass * | GetClassType () const |
| |
| virtual void | CalcContentStatistics (hkStatisticsCollector *a_collector, const hkClass *a_class) const |
| |
| void | AddReference () const |
| |
| std::int32_t | GetAllocatedSize () const |
| |
| std::int32_t | GetReferenceCount () const |
| |
| void | RemoveReference () const |
| |
| virtual | ~hkBaseObject ()=default |
| |
| virtual | ~hkpCollidableCollidableFilter () |
| |
| virtual bool | IsCollisionEnabled (const hkpCollidable &a_collidableA, const hkpCollidable &a_collidableB) const =0 |
| |
| 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 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 |
| |
| 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 | ~hkpShapeCollectionFilter () |
| |
| virtual bool | IsCollisionEnabled (const hkpShapeRayCastInput &a_input, const hkpShapeContainer &a_container, hkpShapeKey a_key) const =0 |
| |
| virtual | ~hkpRayShapeCollectionFilter () |
| |
| virtual | ~hkpRayCollidableFilter () |
| |
| virtual bool | IsCollisionEnabled (const hkpWorldRayCastInput &a_input, const hkpCollidable &a_collidable) const =0 |
| |
◆ ~bhkCollisionFilter()
| RE::bhkCollisionFilter::~bhkCollisionFilter |
( |
| ) |
|
|
override |
◆ GetNewSystemGroup()
| std::uint32_t RE::bhkCollisionFilter::GetNewSystemGroup |
( |
| ) |
|
|
inline |
◆ GetSingleton()
◆ bipedBitfields
| std::uint32_t RE::bhkCollisionFilter::bipedBitfields[32] |
◆ collisionBoneNames
◆ collisionLayerNames
◆ layerBitfields
| std::uint64_t RE::bhkCollisionFilter::layerBitfields[64] |
◆ layerCollisionGroups
| std::uint32_t RE::bhkCollisionFilter::layerCollisionGroups[64] |
◆ nextSystemGroup
| std::uint32_t RE::bhkCollisionFilter::nextSystemGroup |
◆ RTTI
◆ sensorField
| std::uint64_t RE::bhkCollisionFilter::sensorField |
◆ triggerField
| std::uint64_t RE::bhkCollisionFilter::triggerField |
◆ unk48
| std::uint32_t RE::bhkCollisionFilter::unk48 |
◆ unk5E0
| std::uint8_t RE::bhkCollisionFilter::unk5E0[256] |
The documentation for this class was generated from the following file: