ISystem_T_.md

March 19, 2022 · View on GitHub

DefaultEcs

DefaultEcs.System

ISystem Interface

Exposes a method to update a system.

public interface ISystem<in T> :
System.IDisposable

Type parameters

T

The type of the object used as state to update the system.

Derived
AComponentSystem<TState,TComponent>
ActionSystem<T>
AEntityMultiMapSystem<TState,TKey>
AEntitySetSystem<T>
AEntitySortedSetSystem<TState,TComponent>
ParallelSystem<T>
SequentialSystem<T>

Implements System.IDisposable

Properties
IsEnabledGets or sets whether the current ISystem<T> instance should update or not.
Methods
Update(T)Updates the system once.
Does nothing if IsEnabled is false.