public EntityManager(ECSInstance instance) { this._ecs_instance = instance; this._entities = new Bag <Entity> (); this._old_ids = new Queue <int> (); }
public ComponentMapper(IComponent c, ECSInstance ecs_instance) { this._type_id = c.type_id; ComponentMapper.ecs_instance = ecs_instance; }
public SystemManager(ECSInstance instance) { this._ecs_instance = instance; this._systems = new List <EntitySystem> (); }