3 implementations of IMetroDrawingContext
ReachFramework (3)
AlphaFlattener\MetroDevice.cs (1)
407internal class MetroToGdiConverter : IMetroDrawingContext
Serialization\DrawingContextFlattener.cs (1)
869internal class DrawingFlattenDrawingContext : IMetroDrawingContext
Serialization\VisualSerializer.cs (1)
25internal class VisualSerializer: IMetroDrawingContext
19 references to IMetroDrawingContext
ReachFramework (19)
AlphaFlattener\MetroDevice.cs (6)
688void IMetroDrawingContext.DrawGeometry(Brush brush, Pen pen, Geometry geometry) 693void IMetroDrawingContext.DrawImage(ImageSource image, Rect rectangle) 698void IMetroDrawingContext.DrawGlyphRun(Brush foreground, GlyphRun glyphRun) 703void IMetroDrawingContext.Push( 721void IMetroDrawingContext.Pop() 726void IMetroDrawingContext.Comment(string message)
Serialization\DrawingContextFlattener.cs (2)
40private IMetroDrawingContext _dc; 57internal DrawingContextFlattener(IMetroDrawingContext dc, Size pageSize, TreeWalkProgress treeWalkProgress)
Serialization\VisualSerializer.cs (9)
1844void IMetroDrawingContext.DrawGeometry(Brush brush, Pen pen, Geometry geometry) 1934void IMetroDrawingContext.DrawImage(ImageSource image, Rect rectangle) 1940((IMetroDrawingContext)this).DrawGeometry(brush, null, new RectangleGeometry(rectangle)); 1945((IMetroDrawingContext)this).DrawGeometry(null, null, new RectangleGeometry(rectangle)); 2011((IMetroDrawingContext)this).DrawImage(bitmap, rect); 2026void IMetroDrawingContext.DrawGlyphRun(Brush foreground, GlyphRun glyphRun) 2206void IMetroDrawingContext.Pop() 2237void IMetroDrawingContext.Comment(String str) 2331void IMetroDrawingContext.Push(
Serialization\VisualTreeFlattener.cs (2)
343internal VisualTreeFlattener(IMetroDrawingContext dc, Size pageSize, TreeWalkProgress treeWalkProgress) 826static internal void Walk(Visual visual, IMetroDrawingContext dc, Size pageSize, TreeWalkProgress treeWalkProgress)