Struct CompoundPairOverlaps
public struct CompoundPairOverlaps : ICollisionTaskOverlaps<ChildOverlapsCollection>
- Implements
-
- Inherited Members
-
Constructors
CompoundPairOverlaps(BufferPool, int, int)
public CompoundPairOverlaps(BufferPool pool, int pairCapacity, int subpairCapacity)
Parameters
pool
BufferPool
pairCapacity
int
subpairCapacity
int
Methods
CreatePairOverlaps(int)
public void CreatePairOverlaps(int childrenInPair)
Parameters
childrenInPair
int
Dispose(BufferPool)
public void Dispose(BufferPool pool)
Parameters
pool
BufferPool
GetOverlapsForPair(int)
public ref ChildOverlapsCollection GetOverlapsForPair(int subpairIndex)
Parameters
subpairIndex
int
Returns
- ChildOverlapsCollection
GetPairOverlaps(int, out Buffer<ChildOverlapsCollection>, out Buffer<OverlapQueryForPair>)
public void GetPairOverlaps(int pairIndex, out Buffer<ChildOverlapsCollection> pairOverlaps, out Buffer<OverlapQueryForPair> pairQueries)
Parameters
pairIndex
int
pairOverlaps
Buffer<ChildOverlapsCollection>
pairQueries
Buffer<OverlapQueryForPair>