public StartMenuScreen( ISaveGameService saveService, ISoundsManager soundsManager) { _saveService = saveService; _soundsManager = soundsManager; }
public GameMenuScreen(ISaveGameService saveService, ISoundsManager soundsManager) { if (saveService == null) { throw new ArgumentNullException(nameof(saveService)); } _saveService = saveService; _soundsManager = soundsManager; }
public SettingsScreen(ISoundsManager sounds, ISettingsService settings) { _sounds = sounds; _settings = settings; }