A SystemRoot setup a system hierarchy required to execute systems with Update(UpdateTick).
public class SystemRoot : Friflo.Engine.ECS.Systems.SystemGroup
Inheritance System.Object 🡒 BaseSystem 🡒 SystemGroup 🡒 SystemRoot
Constructors | |
---|---|
SystemRoot(EntityStore, string) | Create a root system for the specified entityStore. |
SystemRoot(string) | Create a root system without an EntityStore. |
Properties | |
---|---|
Stores | Returns the EntityStore's added to the root system. |
Methods | |
---|---|
AddStore(EntityStore) | Adds the passed entityStore to the root system. |
RemoveStore(EntityStore) | Removed the passed entityStore from the root system. |
ToString() |