DodongosQuest.World.Draw C# (CSharp) Method

Draw() public method

public Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void
        public void Draw(GameTime gameTime)
        {
            foreach (ITerrain terrain in Tiles)
                terrain.Draw(gameTime);
            for (int i = _creatures.Count - 1; i >= 0; i--)
                _creatures[i].Draw(gameTime);
            for (int i = _containers.Count - 1; i >= 0; i--)
                _containers[i].Draw(gameTime);
            for (int i = _doors.Count - 1; i >= 0; i--)
                _doors[i].Draw(gameTime);
            for (int i = _remains.Count - 1; i >= 0; i--)
                _remains[i].Draw(gameTime);
            for (int i = _fire.Count - 1; i >= 0; i--)
                _fire[i].Draw(gameTime);
            for (int i = _specialEffects.Count - 1; i >= 0; i--)
                _specialEffects[i].Draw(gameTime);
            Player.Draw(gameTime);
        }