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>