10 types derived from Drawing
PresentationCore (10)
System\Windows\Media\DrawingGroup.cs (1)
16
public sealed partial class DrawingGroup :
Drawing
System\Windows\Media\Generated\DrawingGroup.cs (1)
30
sealed partial class DrawingGroup :
Drawing
System\Windows\Media\Generated\GeometryDrawing.cs (1)
30
sealed partial class GeometryDrawing :
Drawing
System\Windows\Media\Generated\GlyphRunDrawing.cs (1)
30
sealed partial class GlyphRunDrawing :
Drawing
System\Windows\Media\Generated\ImageDrawing.cs (1)
30
sealed partial class ImageDrawing :
Drawing
System\Windows\Media\Generated\VideoDrawing.cs (1)
30
sealed partial class VideoDrawing :
Drawing
System\Windows\Media\GeometryDrawing.cs (1)
19
public sealed partial class GeometryDrawing :
Drawing
System\Windows\Media\GlyphRunDrawing.cs (1)
16
public sealed partial class GlyphRunDrawing :
Drawing
System\Windows\Media\ImageDrawing.cs (1)
17
public sealed partial class ImageDrawing :
Drawing
System\Windows\Media\VideoDrawing.cs (1)
16
public sealed partial class VideoDrawing :
Drawing
122 references to Drawing
PresentationCore (101)
System\Windows\Media\Drawing.cs (3)
87
((
Drawing
)this).WalkCurrentValue(ctx);
126
((
Drawing
)this).Changed += handler;
130
((
Drawing
)this).Changed -= handler;
System\Windows\Media\DrawingBrush.cs (1)
32
public DrawingBrush(
Drawing
drawing)
System\Windows\Media\DrawingCollection.cs (1)
19
public sealed partial class DrawingCollection : Animatable, IList, IList<
Drawing
>
System\Windows\Media\DrawingDrawingContext.cs (3)
617
Drawing
drawing)
1375
private void AddDrawing(
Drawing
newDrawing)
1438
protected
Drawing
_rootDrawing;
System\Windows\Media\DrawingGroup.cs (1)
243
Drawing
drawing = collection.Internal_GetItem(i);
System\Windows\Media\DrawingImage.cs (2)
32
public DrawingImage(
Drawing
drawing)
84
Drawing
drawing = Drawing;
System\Windows\Media\DrawingServices.cs (2)
27
internal static bool HitTestPoint(
Drawing
drawing, Point point)
51
internal static IntersectionDetail HitTestGeometry(
Drawing
drawing, PathGeometry geometry)
System\Windows\Media\FormattedText.cs (2)
1899
private void CombineGeometryRecursive(
Drawing
drawing, ref GeometryGroup accumulatedGeometry)
1905
foreach (
Drawing
child in group.Children)
System\Windows\Media\Generated\Drawing.cs (4)
44
public new
Drawing
Clone()
46
return (
Drawing
)base.Clone();
53
public new
Drawing
CloneCurrentValue()
55
return (
Drawing
)base.CloneCurrentValue();
System\Windows\Media\Generated\DrawingBrush.cs (10)
93
Drawing
oldV = (
Drawing
) e.OldValue;
94
Drawing
newV = (
Drawing
) e.NewValue;
124
public
Drawing
Drawing
128
return (
Drawing
) GetValue(DrawingProperty);
179
Drawing
vDrawing = Drawing;
261
Drawing
vDrawing = Drawing;
284
Drawing
vDrawing = Drawing;
391
typeof(
Drawing
),
System\Windows\Media\Generated\DrawingCollection.cs (55)
32
public sealed partial class DrawingCollection : Animatable, IList, IList<
Drawing
>
77
public void Add(
Drawing
value)
97
FrugalStructList<
Drawing
> oldCollection = _collection;
98
_collection = new FrugalStructList<
Drawing
>(_collection.Capacity);
117
public bool Contains(
Drawing
value)
127
public int IndexOf(
Drawing
value)
137
public void Insert(int index,
Drawing
value)
159
public bool Remove(
Drawing
value)
175
Drawing
oldValue = _collection[index];
219
Drawing
oldValue = _collection[ index ];
237
public
Drawing
this[int index]
257
Drawing
oldValue = _collection[ index ];
291
public void CopyTo(
Drawing
[] array, int index)
306
bool ICollection<
Drawing
>.IsReadOnly
330
IEnumerator<
Drawing
> IEnumerable<
Drawing
>.GetEnumerator()
343
return ((ICollection<
Drawing
>)this).IsReadOnly;
378
return Contains(value as
Drawing
);
383
return IndexOf(value as
Drawing
);
394
Remove(value as
Drawing
);
486
internal
Drawing
Internal_GetItem(int i)
513
private
Drawing
Cast(object value)
517
if (!(value is
Drawing
))
522
return (
Drawing
) value;
528
private int AddHelper(
Drawing
value)
539
internal int AddWithoutFiringPublicEvents(
Drawing
value)
548
Drawing
newValue = value;
624
_collection = new FrugalStructList<
Drawing
>(count);
628
Drawing
newValue = (
Drawing
) sourceDrawingCollection._collection[i].Clone();
646
_collection = new FrugalStructList<
Drawing
>(count);
650
Drawing
newValue = (
Drawing
) sourceDrawingCollection._collection[i].CloneCurrentValue();
668
_collection = new FrugalStructList<
Drawing
>(count);
672
Drawing
newValue = (
Drawing
) sourceDrawingCollection._collection[i].GetAsFrozen();
690
_collection = new FrugalStructList<
Drawing
>(count);
694
Drawing
newValue = (
Drawing
) sourceDrawingCollection._collection[i].GetCurrentValueAsFrozen();
774
internal FrugalStructList<
Drawing
> _collection;
784
public struct Enumerator : IEnumerator, IEnumerator<
Drawing
>
795
_current = default(
Drawing
);
875
public
Drawing
Current
898
private
Drawing
_current;
920
_collection = new FrugalStructList<
Drawing
>();
929
_collection = new FrugalStructList<
Drawing
>(capacity);
935
public DrawingCollection(IEnumerable<
Drawing
> collection)
946
ICollection<
Drawing
> icollectionOfT = collection as ICollection<
Drawing
>;
950
_collection = new FrugalStructList<
Drawing
>(icollectionOfT);
958
_collection = new FrugalStructList<
Drawing
>(icollection);
962
_collection = new FrugalStructList<
Drawing
>();
964
foreach (
Drawing
item in collection)
970
Drawing
newValue = item;
982
foreach (
Drawing
item in collection)
System\Windows\Media\Generated\DrawingContext.cs (1)
297
Drawing
drawing);
System\Windows\Media\Generated\DrawingContextDrawingContextWalker.cs (1)
392
Drawing
drawing)
System\Windows\Media\Generated\DrawingContextWalker.cs (1)
334
Drawing
drawing)
System\Windows\Media\Generated\DrawingImage.cs (10)
93
Drawing
oldV = (
Drawing
) e.OldValue;
94
Drawing
newV = (
Drawing
) e.NewValue;
124
public
Drawing
Drawing
128
return (
Drawing
) GetValue(DrawingProperty);
177
Drawing
vDrawing = Drawing;
202
Drawing
vDrawing = Drawing;
221
Drawing
vDrawing = Drawing;
328
typeof(
Drawing
),
System\Windows\Media\Generated\RenderData.cs (2)
1293
(
Drawing
)DependentLookup(data->hDrawing)
1643
(
Drawing
)DependentLookup(data->hDrawing)
System\Windows\Media\Generated\RenderDataDrawingContext.cs (1)
776
Drawing
drawing)
System\Windows\Media\ImageBrush.cs (1)
55
Drawing
drawing = di.Drawing;
PresentationFramework (11)
MS\Internal\Ink\PenCursorManager.cs (6)
45
Drawing
penDrawing = CreatePenDrawing(drawingAttributes, isHollow, isRightToLeft, dpiScaleX, dpiScaleY);
104
Drawing
drawing = CreateStrokeEraserDrawing();
197
private static Cursor CreateCursorFromDrawing(
Drawing
drawing, Point hotspot)
246
private static DrawingVisual CreateCursorDrawingVisual(
Drawing
drawing, int width, int height)
321
private static
Drawing
CreatePenDrawing(DrawingAttributes drawingAttributes, bool isHollow, bool isRightToLeft, double dpiScaleX, double dpiScaleY)
430
private static
Drawing
CreateStrokeEraserDrawing()
MS\Internal\PtsHost\Line.cs (2)
1057
private static void AddGlyphRunRecursive(
Drawing
drawing, List<GlyphRun> glyphRunsCollection, ref int cchGlyphRuns)
1061
foreach (
Drawing
child in group.Children)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
273
case 179: t = () => typeof(System.Windows.Media.
Drawing
); break; // ambiguous
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
4207
typeof(System.Windows.Media.
Drawing
),
System\Windows\Markup\KnownTypes.cs (1)
5727
case KnownElements.Drawing: t = typeof(System.Windows.Media.
Drawing
); break;
ReachFramework (10)
AlphaFlattener\BrushProxy.cs (1)
1409
private static DrawingBrush CreateDrawingBrush(
Drawing
drawing, Rect bounds)
AlphaFlattener\Primitive.cs (1)
314
internal static Primitive DrawingToPrimitive(System.Windows.Media.
Drawing
d, Matrix drawingToWorldTransformHint)
AlphaFlattener\Utility.cs (3)
1519
public static DrawingBrush CreateNonInheritingDrawingBrush(
Drawing
drawing)
1930
private static Visual CreateVisualFromDrawing(
Drawing
drawing)
2018
Drawing
drawing,
Serialization\VisualSerializer.cs (1)
588
private void WriteDrawingBody(System.Windows.Media.
Drawing
drawing, Matrix worldTransform)
Serialization\VisualTreeFlattener.cs (4)
378
static int Complexity(System.Windows.Media.
Drawing
drawing)
403
foreach (System.Windows.Media.
Drawing
d in children)
434
System.Windows.Media.
Drawing
content = VisualTreeHelper.GetDrawing(visual);
663
internal void DrawingWalk(System.Windows.Media.
Drawing
d, Matrix drawingToWorldTransform)