3 implementations of IMetroDrawingContext
ReachFramework (3)
AlphaFlattener\MetroDevice.cs (1)
412internal class MetroToGdiConverter : IMetroDrawingContext
Serialization\DrawingContextFlattener.cs (1)
880internal class DrawingFlattenDrawingContext : IMetroDrawingContext
Serialization\VisualSerializer.cs (1)
34internal class VisualSerializer: IMetroDrawingContext
19 references to IMetroDrawingContext
ReachFramework (19)
AlphaFlattener\MetroDevice.cs (6)
693void IMetroDrawingContext.DrawGeometry(Brush brush, Pen pen, Geometry geometry) 698void IMetroDrawingContext.DrawImage(ImageSource image, Rect rectangle) 703void IMetroDrawingContext.DrawGlyphRun(Brush foreground, GlyphRun glyphRun) 708void IMetroDrawingContext.Push( 726void IMetroDrawingContext.Pop() 731void IMetroDrawingContext.Comment(string message)
Serialization\DrawingContextFlattener.cs (2)
51private IMetroDrawingContext _dc; 68internal DrawingContextFlattener(IMetroDrawingContext dc, Size pageSize, TreeWalkProgress treeWalkProgress)
Serialization\VisualSerializer.cs (9)
1852void IMetroDrawingContext.DrawGeometry(Brush brush, Pen pen, Geometry geometry) 1942void IMetroDrawingContext.DrawImage(ImageSource image, Rect rectangle) 1948((IMetroDrawingContext)this).DrawGeometry(brush, null, new RectangleGeometry(rectangle)); 1953((IMetroDrawingContext)this).DrawGeometry(null, null, new RectangleGeometry(rectangle)); 2019((IMetroDrawingContext)this).DrawImage(bitmap, rect); 2034void IMetroDrawingContext.DrawGlyphRun(Brush foreground, GlyphRun glyphRun) 2214void IMetroDrawingContext.Pop() 2245void IMetroDrawingContext.Comment(String str) 2339void IMetroDrawingContext.Push(
Serialization\VisualTreeFlattener.cs (2)
351internal VisualTreeFlattener(IMetroDrawingContext dc, Size pageSize, TreeWalkProgress treeWalkProgress) 834static internal void Walk(Visual visual, IMetroDrawingContext dc, Size pageSize, TreeWalkProgress treeWalkProgress)