Specifies the maximum number of elements to store inside a chunk.
Use this attribute on the declaration of your IBufferElementData subtype:
[InternalBufferCapacity(10)]
public struct FloatBufferElement : IBufferElementData
{
public float Value;
}
All DynamicBuffer<T0> with this type of element store the specified number of elements inside the
chunk along with other component types in the same archetype. When the number of elements in the buffer exceeds
this limit, the entire buffer is moved outside the chunk.
DefaultBufferCapacityNumerator defines
the default number of elements.
| Property | Description |
|---|---|
| Capacity | The number of elements stored inside the chunk. |
| Constructor | Description |
|---|---|
| InternalBufferCapacityAttribute | The number of elements stored inside the chunk. |