public void AddSystem(GameSystem gameSystem) { _gameSystems.Add(gameSystem); if (!_initialized) return; gameSystem.Init(this); }
public void RemoveSystem(GameSystem gameSystem) { _gameSystems.Remove(gameSystem); gameSystem.Dispose(); }