| 682 | } |
| 683 | |
| 684 | void removePair(BpHandle id0, BpHandle id1, PxcScratchAllocator* scratchAllocator, SapPairManager& pairManager, DataArray& dataArray) |
| 685 | { |
| 686 | const BroadPhasePair* UP = reinterpret_cast<const BroadPhasePair*>(pairManager.FindPair(id0, id1)); |
| 687 | if(UP) |
| 688 | { |
| 689 | if(!pairManager.IsInArray(UP)) |
| 690 | { |
| 691 | pairManager.SetInArray(UP); |
| 692 | dataArray.AddData(pairManager.GetPairIndex(UP), scratchAllocator); |
| 693 | } |
| 694 | pairManager.SetRemoved(UP); |
| 695 | } |
| 696 | } |
| 697 | |
| 698 | struct AddPairParams |
| 699 | { |
no test coverage detected