using EcsRx.Entities; namespace EcsRx.Systems { /// /// A system which processes every entity every update /// /// /// This relies upon the underlying IObservableScheduler implementation and /// is by default aiming for 60 updates per second. /// public interface IBasicSystem : ISystem { /// /// The processor to handle the entity /// /// The entity to use void Process(IEntity entity); } }