| 
    CommonLibSSE NG
    
   | 
 
This is the complete list of members for RE::hkpBroadPhase, including all inherited members.
| AddObject(hkpBroadPhaseHandle *a_object, const hkAabbUint32 &a_aabb, hkArray< hkpBroadPhaseHandlePair > &a_pairsOut) | RE::hkpBroadPhase | |
| AddObject(hkpBroadPhaseHandle *a_object, const hkAabb &a_aabb, hkArray< hkpBroadPhaseHandlePair > &a_pairsOut) | RE::hkpBroadPhase | |
| AddObject1(hkpBroadPhaseHandle *a_object, const hkAabbUint32 &a_aabb, hkArray< hkpBroadPhaseHandlePair > &a_pairsOut)=0 | RE::hkpBroadPhase | pure virtual | 
| AddObject2(hkpBroadPhaseHandle *a_object, const hkAabb &a_aabb, hkArray< hkpBroadPhaseHandlePair > &a_pairsOut)=0 | RE::hkpBroadPhase | pure virtual | 
| AddObjectBatch(const hkArrayBase< hkpBroadPhaseHandle * > &a_addObjectList, const hkArrayBase< hkAabb > &a_addAabbList, hkArray< hkpBroadPhaseHandlePair > &a_newPairs)=0 | RE::hkpBroadPhase | pure virtual | 
| AddReference() const | RE::hkReferencedObject | |
| AreAabbsOverlapping(const hkpBroadPhaseHandle *a_bhA, const hkpBroadPhaseHandle *a_bhB) const =0 | RE::hkpBroadPhase | pure virtual | 
| BroadPhaseType enum name | RE::hkpBroadPhase | |
| CalcAabbCache(const hkAabb &a_aabb, hkpBroadPhaseAabbCache *a_aabbCacheOut) const | RE::hkpBroadPhase | |
| CalcAabbCache(const hkArrayBase< hkpCollidable * > &a_overlappingCollidables, hkpBroadPhaseAabbCache *a_aabbCacheOut) const | RE::hkpBroadPhase | |
| CalcAabbCache1(const hkAabb &a_aabb, hkpBroadPhaseAabbCache *a_aabbCacheOut) const =0 | RE::hkpBroadPhase | pure virtual | 
| CalcAabbCache2(const hkArrayBase< hkpCollidable * > &a_overlappingCollidables, hkpBroadPhaseAabbCache *a_aabbCacheOut) const =0 | RE::hkpBroadPhase | pure virtual | 
| CalcContentStatistics(hkStatisticsCollector *a_collector, const hkClass *a_class) const | RE::hkReferencedObject | virtual | 
| Capabilities enum name | RE::hkpBroadPhase | |
| caps | RE::hkpBroadPhase | |
| CastAabb(const hkpCastAabbInput &a_input, hkpBroadPhaseCastCollector &a_collector) const =0 | RE::hkpBroadPhase | pure virtual | 
| CastRay(const hkpCastRayInput &a_input, hkpBroadPhaseCastCollector *a_collectorBase, std::int32_t a_collectorStriding) const =0 | RE::hkpBroadPhase | pure virtual | 
| CheckDeterminism() | RE::hkpBroadPhase | virtual | 
| criticalSection | RE::hkpBroadPhase | |
| Defragment()=0 | RE::hkpBroadPhase | pure virtual | 
| GetAabb(const hkpBroadPhaseHandle *a_object, hkAabb &a_aabb) const =0 | RE::hkpBroadPhase | pure virtual | 
| GetAabbCacheSize() const =0 | RE::hkpBroadPhase | pure virtual | 
| GetAllAabbs(hkArray< hkAabb > &a_allAabbs) const =0 | RE::hkpBroadPhase | pure virtual | 
| GetAllocatedSize() const | RE::hkReferencedObject | |
| GetCapabilityDelegate(Capabilities a_cap) const | RE::hkpBroadPhase | virtual | 
| GetClassType() const | RE::hkReferencedObject | virtual | 
| GetExtents(hkVector4 &a_worldMinOut, hkVector4 &a_worldMaxOut) const =0 | RE::hkpBroadPhase | pure virtual | 
| GetNumObjects() const =0 | RE::hkpBroadPhase | pure virtual | 
| GetOffsetLowHigh32bit(hkVector4 &a_offsetLow32bit, hkVector4 &a_offsetHigh32bit) const =0 | RE::hkpBroadPhase | pure virtual | 
| GetReferenceCount() const | RE::hkReferencedObject | |
| GetType() const =0 | RE::hkpBroadPhase | pure virtual | 
| hkReferencedObject() | RE::hkReferencedObject | |
| kMemSize enum value | RE::hkReferencedObject | |
| LockMode enum name | RE::hkReferencedObject | |
| memSizeAndFlags | RE::hkReferencedObject | |
| multiThreadCheck | RE::hkpBroadPhase | mutable | 
| pad0C | RE::hkReferencedObject | |
| pad24 | RE::hkpBroadPhase | |
| QuerySingleAabb(const hkAabb &a_aabb, hkArray< hkpBroadPhaseHandlePair > &a_pairsOut) const =0 | RE::hkpBroadPhase | pure virtual | 
| QuerySingleAabbWithCollector(const hkAabb &a_aabb, hkpBroadPhaseCastCollector *a_collector) const =0 | RE::hkpBroadPhase | pure virtual | 
| referenceCount | RE::hkReferencedObject | mutable | 
| RemoveObject(hkpBroadPhaseHandle *a_object, hkArray< hkpBroadPhaseHandlePair > &a_pairsOut)=0 | RE::hkpBroadPhase | pure virtual | 
| RemoveObjectBatch(const hkArrayBase< hkpBroadPhaseHandle * > &a_removeObjectList, hkArray< hkpBroadPhaseHandlePair > &a_delPairsOut)=0 | RE::hkpBroadPhase | pure virtual | 
| RemoveReference() const | RE::hkReferencedObject | |
| ReQuerySingleObject(const hkpBroadPhaseHandle *a_object, hkArray< hkpBroadPhaseHandlePair > &a_pairsOut) const =0 | RE::hkpBroadPhase | pure virtual | 
| RTTI | RE::hkpBroadPhase | inlinestatic | 
| Set32BitOffsetAndScale(const hkVector4 &a_offsetLow, const hkVector4 &a_offsetHigh, const hkVector4 &a_scale)=0 | RE::hkpBroadPhase | pure virtual | 
| ShiftAllObjects(const hkVector4 &a_shiftDistance, hkVector4 &a_effectiveShiftDistanceOut, hkArray< hkpBroadPhaseHandlePair > &a_newCollisionPairs)=0 | RE::hkpBroadPhase | pure virtual | 
| ShiftBroadPhase(const hkVector4 &a_shiftDistance, hkVector4 &a_effectiveShiftDistanceOut, hkArray< hkpBroadPhaseHandlePair > &a_newCollisionPairs)=0 | RE::hkpBroadPhase | pure virtual | 
| size | RE::hkpBroadPhase | |
| type | RE::hkpBroadPhase | |
| UpdateAabbs(hkpBroadPhaseHandle *a_objects[], const hkAabb *a_aabbs, std::int32_t a_numObjects, hkArray< hkpBroadPhaseHandlePair > &a_addedPairs, hkArray< hkpBroadPhaseHandlePair > &a_removedPairs)=0 | RE::hkpBroadPhase | pure virtual | 
| UpdateAabbsUInt32(hkpBroadPhaseHandle *a_objects[], const hkAabbUint32 *a_aabbs, std::int32_t a_numObjects, hkArray< hkpBroadPhaseHandlePair > &a_addedPairs, hkArray< hkpBroadPhaseHandlePair > &a_removedPairs)=0 | RE::hkpBroadPhase | pure virtual | 
| VTABLE | RE::hkpBroadPhase | inlinestatic | 
| ~hkBaseObject()=default | RE::hkBaseObject | virtual | 
| ~hkpBroadPhase() override | RE::hkpBroadPhase | |
| ~hkReferencedObject() override=default | RE::hkReferencedObject |