|
|
InternalPair * | addPair (PxU32 id0, PxU32 id1) |
| |
|
void | computeCreatedDeletedPairs (PxArray< BroadPhasePair > &createdPairs, PxArray< BroadPhasePair > &deletedPairs, const BitArray &updated, const BitArray &removed) |
| |
|
void | addDelayedPair (PxArray< DelayedPair > &delayedPairs, const ABP_Index *mInToOut0, const ABP_Index *mInToOut1, PxU32 index0, PxU32 index1) const |
| |
|
void | addDelayedPairs (const PxArray< DelayedPair > &delayedPairs) |
| |
|
void | addDelayedPairs2 (PxArray< BroadPhasePair > &createdPairs, const PxArray< DelayedPair > &delayedPairs) |
| |
|
void | resizeForNewPairs (PxU32 nbDelayedPairs) |
| |
|
PX_FORCE_INLINE PxU32 | getPairIndex (const InternalPair *pair) const |
| |
|
PX_FORCE_INLINE InternalPair * | findPair (PxU32 id0, PxU32 id1, PxU32 hashValue) const |
| |
|
PX_FORCE_INLINE InternalPair * | addPairInternal (PxU32 id0, PxU32 id1) |
| |
|
void | purge () |
| |
|
void | reallocPairs () |
| |
|
void | shrinkMemory () |
| |
|
void | reserveMemory (PxU32 memSize) |
| |
|
PX_NOINLINE PxU32 | growPairs (PxU32 fullHashValue) |
| |
|
void | removePair (PxU32 id0, PxU32 id1, PxU32 hashValue, PxU32 pairIndex) |
| |
|
|
const Bp::FilterGroup::Enum * | mGroups |
| |
|
const ABP_Index * | mInToOut0 |
| |
|
const ABP_Index * | mInToOut1 |
| |
|
const bool * | mLUT |
| |
|
PxU32 | mHashSize |
| |
|
PxU32 | mMask |
| |
|
PxU32 | mNbActivePairs |
| |
|
PxU32 * | mHashTable |
| |
|
PxU32 * | mNext |
| |
|
InternalPair * | mActivePairs |
| |
|
PxU32 | mReservedMemory |
| |
The documentation for this class was generated from the following file:
- RavEngine/deps/physx/physx/source/lowlevelaabb/src/BpBroadPhaseABP.cpp