#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 | ~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: