Lines Matching refs:OverlappingPairs
37 OverlappingPairs::OverlappingPairs(MemoryAllocator& persistentMemoryAllocator, MemoryAllocator& tem… in OverlappingPairs() function in OverlappingPairs
54 OverlappingPairs::~OverlappingPairs() { in ~OverlappingPairs()
90 uint64 OverlappingPairs::prepareAddPair(bool isConvexVsConvex) { in prepareAddPair()
124 void OverlappingPairs::removePair(uint64 pairId) { in removePair()
192 void OverlappingPairs::allocate(uint64 nbPairsToAllocate) { in allocate()
256 uint64 OverlappingPairs::addPair(Collider* shape1, Collider* shape2) { in addPair()
331 void OverlappingPairs::movePairToIndex(uint64 srcIndex, uint64 destIndex) { in movePairToIndex()
361 void OverlappingPairs::swapPairs(uint64 index1, uint64 index2) { in swapPairs()
405 void OverlappingPairs::destroyPair(uint64 index) { in destroyPair()
420 void OverlappingPairs::updateOverlappingPairIsActive(uint64 pairId) { in updateOverlappingPairIsActive()
443 bodypair bodiesIndex = OverlappingPairs::computeBodiesIndexPair(body1, body2); in updateOverlappingPairIsActive()
450 LastFrameCollisionInfo* OverlappingPairs::addLastFrameInfoIfNecessary(uint64 pairIndex, uint32 shap… in addLastFrameInfoIfNecessary()
489 void OverlappingPairs::clearObsoleteLastFrameCollisionInfos() { in clearObsoleteLastFrameCollisionInfos()
520 void OverlappingPairs::updateCollidingInPreviousFrame() { in updateCollidingInPreviousFrame()