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