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