Struct EntityBuilder
- Namespace
- Game.Shared
- Assembly
- Game.dll
public ref struct EntityBuilder
- Inherited Members
-
Constructors
EntityBuilder(ref Entity)
public EntityBuilder(ref Entity entity)
Parameters
entity
Entity
Methods
BuildArchetypes()
public EntityBuilder BuildArchetypes()
Returns
- EntityBuilder
Dispatch<T>(T)
public EntityBuilder Dispatch<T>(T data) where T : notnull
Parameters
data
T
Returns
- EntityBuilder
Type Parameters
T
FinishSpawning()
public ref Entity FinishSpawning()
Returns
- Entity
LoadKeyvalues(Dictionary<string, string>)
public EntityBuilder LoadKeyvalues(Dictionary<string, string> properties)
Parameters
properties
Dictionary<string, string>
Returns
- EntityBuilder
PrepareForKeyvalues(Dictionary<string, string>)
public EntityBuilder PrepareForKeyvalues(Dictionary<string, string> properties)
Parameters
properties
Dictionary<string, string>
Returns
- EntityBuilder
With<T>()
public EntityBuilder With<T>() where T : notnull, new()
Returns
- EntityBuilder
Type Parameters
T