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