public float GetSoundVolume() { strategy = new WAVSoundsStrategy(soundEffectsList); return(strategy.GetMasterVolume()); }
private void ChangeStrategy(Animal animal) { _soundStrategy = _strategyMaker.CreateStrategyFor(animal); }
public float GetMusicVolume() { strategy = new MP3SongsStrategy(songsList); return(strategy.GetMasterVolume()); }
public void SetSoundMasterVolume(float volume) { strategy = new WAVSoundsStrategy(soundEffectsList); strategy.SetMasterVolume(volume); }
public void SetMusicMasterVolume(float volume) { strategy = new MP3SongsStrategy(songsList); strategy.SetMasterVolume(volume); }
public void PlaySound(string name) { strategy = new WAVSoundsStrategy(soundEffectsList, name); strategy.PlayFile(); }
public void PlaySong(string name) { strategy = new MP3SongsStrategy(songsList, name, currentSong); currentSong = songsList.Find(x => x.Name == name); strategy.PlayFile(); }