protected ReactiveSystem(Collector collector) { _collector = collector; _buffer = new List<Entity>(); }
protected ReactiveSystem(Collector <TEntity> collector) { _collector = collector; _buffer = new List <TEntity>(); }
protected ReactiveSystem(Context context) { _collector = GetTrigger(context); _buffer = new List<Entity>(); }
protected ReactiveSystem(IContext <TEntity> context) { _collector = GetTrigger(context); _buffer = new List <TEntity>(); }