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