Artemis.Engine.Graphics.Animation.LoadDirectoryReader.LoadFromDirectory C# (CSharp) Method

LoadFromDirectory() private method

private LoadFromDirectory ( string dir ) : void
dir string
return void
        private void LoadFromDirectory(string dir)
        {
            foreach (string path in Directory.GetFiles(dir))
            {
                if (IMAGE_EXTENSIONS.Contains(Path.GetExtension(path).ToUpper()) && Directory.Exists(path))
                {
                    if (path.Contains(UriUtilities.URI_SEPARATOR))
                    {
                        Textures.Add(Path.GetFileNameWithoutExtension(path), AssetLoader.Load<Texture2D>(path));
                    }
                    else
                    {
                        Textures.Add(Path.GetFileNameWithoutExtension(path), AssetLoader.LoadUsingExtension(path) as Texture2D);
                    }
                }
            }
        }