GameApplicationBuilder.AddDefaultSystem Method
Definition
Namespace: Brine2D.Hosting
| Overloads | |
|---|---|
| AddDefaultSystem<T>() | Adds a system to every scene's entity world, equivalent to calling world.AddSystem<T>() in ConfigureScene\(Action<IEntityWorld>\). Can be excluded project-wide with ExcludeDefaultSystem<T>(). Can be called multiple times; additions are additive. |
| AddDefaultSystem<T>\(Action<T>\) | Adds a system to every scene's entity world with an initial configuration delegate. Can be excluded project-wide with ExcludeDefaultSystem<T>(). |
GameApplicationBuilder.AddDefaultSystem\<T>() Method
Adds a system to every scene's entity world, equivalent to calling
world.AddSystem<T>() in ConfigureScene\(Action<IEntityWorld>\).
Can be excluded project-wide with ExcludeDefaultSystem<T>().
Can be called multiple times; additions are additive.
C#
public Brine2D.Hosting.GameApplicationBuilder AddDefaultSystem<T>()
where T : class, Brine2D.ECS.ISystem;
Type parameters
T
Returns
Example
GameApplicationBuilder.AddDefaultSystem\<T>\(Action\<T\>\) Method
Adds a system to every scene's entity world with an initial configuration delegate. Can be excluded project-wide with ExcludeDefaultSystem<T>().
C#
public Brine2D.Hosting.GameApplicationBuilder AddDefaultSystem<T>(System.Action<T> configure)
where T : class, Brine2D.ECS.ISystem;
Type parameters
T
Parameters
configure System.Action<T>