Ballz.Sound.SoundControl.LoadSound C# (CSharp) Method

LoadSound() private method

private LoadSound ( string name ) : SoundEffect
name string
return Microsoft.Xna.Framework.Audio.SoundEffect
        private SoundEffect LoadSound(string name)
        {
            SoundEffect sound;
            try
            {
                sound = Game.Content.Load<SoundEffect>(name);
            }
            catch (Microsoft.Xna.Framework.Audio.NoAudioHardwareException e)
            {
                // If no audio hardware is installed, print a warning and don't try to load sounds again
                MessageOverlay.ShowAlert("Audio error", e.Message);
                SoundsEnabled = false;
                return null;
            }
            loadedSounds.Add(name, sound);
            return sound;
        }