Struct EntityCommandBuffer.Concurrent
Allows concurrent (non-deterministic) command buffer recording.
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Syntax
Methods
AddComponent<T>(T)
Declaration
public void AddComponent<T>(T component)where T : struct, IComponentData
Parameters
Type |
Name |
Description |
T |
component |
|
Type Parameters
AddComponent<T>(Entity, T)
Declaration
public void AddComponent<T>(Entity e, T component)where T : struct, IComponentData
Parameters
Type |
Name |
Description |
Entity |
e |
|
T |
component |
|
Type Parameters
AddSharedComponent<T>(T)
Declaration
public void AddSharedComponent<T>(T component)where T : struct, ISharedComponentData
Parameters
Type |
Name |
Description |
T |
component |
|
Type Parameters
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
CreateEntity()
Declaration
public void CreateEntity()
CreateEntity(EntityArchetype)
Declaration
public void CreateEntity(EntityArchetype archetype)
Parameters
DestroyEntity(Entity)
Declaration
public void DestroyEntity(Entity e)
Parameters
Type |
Name |
Description |
Entity |
e |
|
RemoveComponent<T>(Entity)
Declaration
public void RemoveComponent<T>(Entity e)
Parameters
Type |
Name |
Description |
Entity |
e |
|
Type Parameters
SetComponent<T>(T)
Declaration
public void SetComponent<T>(T component)where T : struct, IComponentData
Parameters
Type |
Name |
Description |
T |
component |
|
Type Parameters
SetComponent<T>(Entity, T)
Declaration
public void SetComponent<T>(Entity e, T component)where T : struct, IComponentData
Parameters
Type |
Name |
Description |
Entity |
e |
|
T |
component |
|
Type Parameters
SetSharedComponent<T>(T)
Declaration
public void SetSharedComponent<T>(T component)where T : struct, ISharedComponentData
Parameters
Type |
Name |
Description |
T |
component |
|
Type Parameters
SetSharedComponent<T>(Entity, T)
Declaration
public void SetSharedComponent<T>(Entity e, T component)where T : struct, ISharedComponentData
Parameters
Type |
Name |
Description |
Entity |
e |
|
T |
component |
|
Type Parameters
Operators
Implicit(EntityCommandBuffer to EntityCommandBuffer.Concurrent)
Declaration
public static implicit operator EntityCommandBuffer.Concurrent(EntityCommandBuffer buffer)
Parameters
Returns