CEngineSharp_Client.Audio.MusicManager.LoadMusic C# (CSharp) Method

LoadMusic() public method

public LoadMusic ( string musicSoundPath ) : void
musicSoundPath string
return void
        public void LoadMusic(string musicSoundPath)
        {
            var dI = new DirectoryInfo(musicSoundPath);

            if (_music == null)
                _music = new Dictionary<string, Music>();
            else
                _music.Clear();

            Console.WriteLine(@"Loading music.");

            foreach (var file in dI.GetFiles("*.ogg", SearchOption.AllDirectories))
            {
                _music.Add(file.Name.Remove(file.Name.Length - 4, 4), new Music(file.FullName));
            }

            Console.WriteLine(@"Loaded {0} music file(s).", _music.Count);
        }