SystemRoot.md

May 21, 2024 ยท View on GitHub

Friflo.Engine.ECS

Friflo.Engine.ECS.Systems

SystemRoot Class

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
StoresReturns 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()