Struct BatcherContinuations<T>
- Namespace
- BepuPhysics.CollisionDetection
- Assembly
- BepuPhysics.dll
public struct BatcherContinuations<T> where T : unmanaged, ICollisionTestContinuation
Type Parameters
T
- Inherited Members
-
Fields
Continuations
public Buffer<T> Continuations
Field Value
- Buffer<T>
IdPool
Field Value
- IdPool
Methods
public void ContributeChildToContinuation<TCallbacks>(ref PairContinuation continuation, ref ConvexContactManifold manifold, ref CollisionBatcher<TCallbacks> batcher) where TCallbacks : struct, ICollisionCallbacks
Parameters
continuation
PairContinuation
manifold
ConvexContactManifold
batcher
CollisionBatcher<TCallbacks>
Type Parameters
TCallbacks
ContributeUntestedChildToContinuation<TCallbacks>(ref PairContinuation, ref CollisionBatcher<TCallbacks>)
public void ContributeUntestedChildToContinuation<TCallbacks>(ref PairContinuation continuation, ref CollisionBatcher<TCallbacks> batcher) where TCallbacks : struct, ICollisionCallbacks
Parameters
continuation
PairContinuation
batcher
CollisionBatcher<TCallbacks>
Type Parameters
TCallbacks
CreateContinuation(int, BufferPool, out int)
public ref T CreateContinuation(int slotsInContinuation, BufferPool pool, out int index)
Parameters
slotsInContinuation
int
pool
BufferPool
index
int
Returns
- T