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);
}
}