CommonLibSSE (powerof3)
RE::hkpBroadPhase Member List

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)=0RE::hkpBroadPhasepure virtual
AddObject2(hkpBroadPhaseHandle *a_object, const hkAabb &a_aabb, hkArray< hkpBroadPhaseHandlePair > &a_pairsOut)=0RE::hkpBroadPhasepure virtual
AddObjectBatch(const hkArrayBase< hkpBroadPhaseHandle * > &a_addObjectList, const hkArrayBase< hkAabb > &a_addAabbList, hkArray< hkpBroadPhaseHandlePair > &a_newPairs)=0RE::hkpBroadPhasepure virtual
AddReference() constRE::hkReferencedObject
AreAabbsOverlapping(const hkpBroadPhaseHandle *a_bhA, const hkpBroadPhaseHandle *a_bhB) const =0RE::hkpBroadPhasepure virtual
BroadPhaseType enum nameRE::hkpBroadPhase
CalcAabbCache(const hkAabb &a_aabb, hkpBroadPhaseAabbCache *a_aabbCacheOut) constRE::hkpBroadPhase
CalcAabbCache(const hkArrayBase< hkpCollidable * > &a_overlappingCollidables, hkpBroadPhaseAabbCache *a_aabbCacheOut) constRE::hkpBroadPhase
CalcAabbCache1(const hkAabb &a_aabb, hkpBroadPhaseAabbCache *a_aabbCacheOut) const =0RE::hkpBroadPhasepure virtual
CalcAabbCache2(const hkArrayBase< hkpCollidable * > &a_overlappingCollidables, hkpBroadPhaseAabbCache *a_aabbCacheOut) const =0RE::hkpBroadPhasepure virtual
CalcContentStatistics(hkStatisticsCollector *a_collector, const hkClass *a_class) constRE::hkReferencedObjectvirtual
Capabilities enum nameRE::hkpBroadPhase
capsRE::hkpBroadPhase
CastAabb(const hkpCastAabbInput &a_input, hkpBroadPhaseCastCollector &a_collector) const =0RE::hkpBroadPhasepure virtual
CastRay(const hkpCastRayInput &a_input, hkpBroadPhaseCastCollector *a_collectorBase, std::int32_t a_collectorStriding) const =0RE::hkpBroadPhasepure virtual
CheckDeterminism()RE::hkpBroadPhasevirtual
criticalSectionRE::hkpBroadPhase
Defragment()=0RE::hkpBroadPhasepure virtual
GetAabb(const hkpBroadPhaseHandle *a_object, hkAabb &a_aabb) const =0RE::hkpBroadPhasepure virtual
GetAabbCacheSize() const =0RE::hkpBroadPhasepure virtual
GetAllAabbs(hkArray< hkAabb > &a_allAabbs) const =0RE::hkpBroadPhasepure virtual
GetAllocatedSize() constRE::hkReferencedObject
GetCapabilityDelegate(Capabilities a_cap) constRE::hkpBroadPhasevirtual
GetClassType() constRE::hkReferencedObjectvirtual
GetExtents(hkVector4 &a_worldMinOut, hkVector4 &a_worldMaxOut) const =0RE::hkpBroadPhasepure virtual
GetNumObjects() const =0RE::hkpBroadPhasepure virtual
GetOffsetLowHigh32bit(hkVector4 &a_offsetLow32bit, hkVector4 &a_offsetHigh32bit) const =0RE::hkpBroadPhasepure virtual
GetReferenceCount() constRE::hkReferencedObject
GetType() const =0RE::hkpBroadPhasepure virtual
hkReferencedObject()RE::hkReferencedObject
kMemSize enum valueRE::hkReferencedObject
LockMode enum nameRE::hkReferencedObject
memSizeAndFlagsRE::hkReferencedObject
multiThreadCheckRE::hkpBroadPhasemutable
pad0CRE::hkReferencedObject
pad24RE::hkpBroadPhase
QuerySingleAabb(const hkAabb &a_aabb, hkArray< hkpBroadPhaseHandlePair > &a_pairsOut) const =0RE::hkpBroadPhasepure virtual
QuerySingleAabbWithCollector(const hkAabb &a_aabb, hkpBroadPhaseCastCollector *a_collector) const =0RE::hkpBroadPhasepure virtual
referenceCountRE::hkReferencedObjectmutable
RemoveObject(hkpBroadPhaseHandle *a_object, hkArray< hkpBroadPhaseHandlePair > &a_pairsOut)=0RE::hkpBroadPhasepure virtual
RemoveObjectBatch(const hkArrayBase< hkpBroadPhaseHandle * > &a_removeObjectList, hkArray< hkpBroadPhaseHandlePair > &a_delPairsOut)=0RE::hkpBroadPhasepure virtual
RemoveReference() constRE::hkReferencedObject
ReQuerySingleObject(const hkpBroadPhaseHandle *a_object, hkArray< hkpBroadPhaseHandlePair > &a_pairsOut) const =0RE::hkpBroadPhasepure virtual
RTTIRE::hkpBroadPhaseinlinestatic
Set32BitOffsetAndScale(const hkVector4 &a_offsetLow, const hkVector4 &a_offsetHigh, const hkVector4 &a_scale)=0RE::hkpBroadPhasepure virtual
ShiftAllObjects(const hkVector4 &a_shiftDistance, hkVector4 &a_effectiveShiftDistanceOut, hkArray< hkpBroadPhaseHandlePair > &a_newCollisionPairs)=0RE::hkpBroadPhasepure virtual
ShiftBroadPhase(const hkVector4 &a_shiftDistance, hkVector4 &a_effectiveShiftDistanceOut, hkArray< hkpBroadPhaseHandlePair > &a_newCollisionPairs)=0RE::hkpBroadPhasepure virtual
sizeRE::hkpBroadPhase
typeRE::hkpBroadPhase
UpdateAabbs(hkpBroadPhaseHandle *a_objects[], const hkAabb *a_aabbs, std::int32_t a_numObjects, hkArray< hkpBroadPhaseHandlePair > &a_addedPairs, hkArray< hkpBroadPhaseHandlePair > &a_removedPairs)=0RE::hkpBroadPhasepure virtual
UpdateAabbsUInt32(hkpBroadPhaseHandle *a_objects[], const hkAabbUint32 *a_aabbs, std::int32_t a_numObjects, hkArray< hkpBroadPhaseHandlePair > &a_addedPairs, hkArray< hkpBroadPhaseHandlePair > &a_removedPairs)=0RE::hkpBroadPhasepure virtual
~hkBaseObject()=defaultRE::hkBaseObjectvirtual
~hkpBroadPhase() overrideRE::hkpBroadPhase
~hkReferencedObject() override=defaultRE::hkReferencedObject