Method AddSharedComponent
AddSharedComponent<T>(Entity, T)
Declaration
public void AddSharedComponent<T>(Entity e, T component)
where T : struct, ISharedComponentData
Parameters
| Type | Name | Description |
|---|---|---|
| Entity | e | |
| T | component |
Type Parameters
| Name | Description |
|---|---|
| T |
AddSharedComponent<T>(EntityQuery, T)
Records a command to add a shared component to all entities matching a query.
Declaration
public void AddSharedComponent<T>(EntityQuery entityQuery, T component)
where T : struct, ISharedComponentData
Parameters
| Type | Name | Description |
|---|---|---|
| EntityQuery | entityQuery | The query specifying which entities to add the component value to. |
| T | component | The component value to add. |
Type Parameters
| Name | Description |
|---|---|
| T |
Remarks
The query is performed at playback time, not when the method is called. For entities matching the query which already have this component type, the value is updated.