|
CommonLibSSE (powerof3)
|
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 |