3 implementations of IMetroDrawingContext
ReachFramework (3)
AlphaFlattener\MetroDevice.cs (1)
408internal class MetroToGdiConverter : IMetroDrawingContext
Serialization\DrawingContextFlattener.cs (1)
870internal class DrawingFlattenDrawingContext : IMetroDrawingContext
Serialization\VisualSerializer.cs (1)
26internal class VisualSerializer: IMetroDrawingContext
19 references to IMetroDrawingContext
ReachFramework (19)
AlphaFlattener\MetroDevice.cs (6)
689void IMetroDrawingContext.DrawGeometry(Brush brush, Pen pen, Geometry geometry) 694void IMetroDrawingContext.DrawImage(ImageSource image, Rect rectangle) 699void IMetroDrawingContext.DrawGlyphRun(Brush foreground, GlyphRun glyphRun) 704void IMetroDrawingContext.Push( 722void IMetroDrawingContext.Pop() 727void IMetroDrawingContext.Comment(string message)
Serialization\DrawingContextFlattener.cs (2)
41private IMetroDrawingContext _dc; 58internal DrawingContextFlattener(IMetroDrawingContext dc, Size pageSize, TreeWalkProgress treeWalkProgress)
Serialization\VisualSerializer.cs (9)
1845void IMetroDrawingContext.DrawGeometry(Brush brush, Pen pen, Geometry geometry) 1935void IMetroDrawingContext.DrawImage(ImageSource image, Rect rectangle) 1941((IMetroDrawingContext)this).DrawGeometry(brush, null, new RectangleGeometry(rectangle)); 1946((IMetroDrawingContext)this).DrawGeometry(null, null, new RectangleGeometry(rectangle)); 2012((IMetroDrawingContext)this).DrawImage(bitmap, rect); 2027void IMetroDrawingContext.DrawGlyphRun(Brush foreground, GlyphRun glyphRun) 2207void IMetroDrawingContext.Pop() 2238void IMetroDrawingContext.Comment(String str) 2332void IMetroDrawingContext.Push(
Serialization\VisualTreeFlattener.cs (2)
344internal VisualTreeFlattener(IMetroDrawingContext dc, Size pageSize, TreeWalkProgress treeWalkProgress) 827static internal void Walk(Visual visual, IMetroDrawingContext dc, Size pageSize, TreeWalkProgress treeWalkProgress)