Dwarrowdelf.Client.TileSetLoader.CreateVectorDrawing C# (CSharp) Method

CreateVectorDrawing() private method

private CreateVectorDrawing ( DrawingGfx gfx ) : System.Windows.Media.Drawing
gfx DrawingGfx
return System.Windows.Media.Drawing
        Drawing CreateVectorDrawing(DrawingGfx gfx)
        {
            var drawing = m_drawingResources[gfx.DrawingName].Clone();

            drawing = TileSetLoaderHelpers.NormalizeDrawing(drawing, new Point(gfx.X, gfx.Y), new Size(gfx.W, gfx.H),
                gfx.Rotate, !gfx.Opaque, gfx.Opacity);

            RenderOptions.SetBitmapScalingMode(drawing, BitmapScalingMode.Fant);

            drawing.Freeze();

            return drawing;
        }