Method AddBuffer
AddBuffer<T>(int, Entity)
Records a command to add a dynamic buffer to an entity.
Declaration
public DynamicBuffer<T> AddBuffer<T>(int sortKey, Entity e) where T : unmanaged, IBufferElementData
Parameters
Type | Name | Description |
---|---|---|
int | sortKey | A unique index for each set of commands added to this EntityCommandBuffer
across all parallel jobs writing commands to this buffer. The Chunk |
Entity | e | The entity to add the dynamic buffer to. |
Returns
Type | Description |
---|---|
Dynamic |
The Dynamic |
Type Parameters
Name | Description |
---|---|
T | The IBuffer |
Remarks
At playback, if the entity already has this type of dynamic buffer,
this method sets the dynamic buffer contents. If the entity doesn't have a
Dynamic
Exceptions
Type | Condition |
---|---|
Null |
Throws if an Allocator was not passed in when the EntityCommandBuffer was created. |