5 instantiations of GlyphRun
PresentationCore (1)
System\Windows\Media\GlyphRun.cs (1)
273
GlyphRun glyphRun = new
GlyphRun
(pixelsPerDip);
PresentationFramework (3)
System\Windows\Documents\Glyphs.cs (1)
1054
return new
GlyphRun
(
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5215
DefaultConstructor = delegate () { return new System.Windows.Media.
GlyphRun
(); }
System\Windows\Markup\KnownTypes.cs (1)
1291
case KnownElements.GlyphRun: o = new System.Windows.Media.
GlyphRun
(); break;
ReachFramework (1)
Serialization\VisualSerializer.cs (1)
1625
GlyphRun filtered = new
GlyphRun
(
139 references to GlyphRun
PresentationCore (52)
MS\Internal\TextFormatting\FormattedTextSymbols.cs (2)
224
GlyphRun
glyphRun = glyphs.CreateGlyphRun(currentOrigin, _rightToLeft);
394
internal
GlyphRun
CreateGlyphRun(
MS\Internal\TextFormatting\LineServicesCallbacks.cs (8)
1431
GlyphRun
glyphRun = ComputeUnshapedGlyphRun(
1801
GlyphRun
glyphRun = ComputeShapedGlyphRun(
2620
GlyphRun
glyphRun = null;
2726
GlyphRun
glyphRun = null;
2988
private unsafe
GlyphRun
ComputeShapedGlyphRun(
3125
GlyphRun
glyphRun = lsrun.Shapeable.ComputeShapedGlyphRun(
3140
private unsafe
GlyphRun
ComputeUnshapedGlyphRun(
3153
GlyphRun
glyphRun = null;
MS\Internal\TextFormatting\LineServicesRun.cs (1)
230
GlyphRun
glyphRun
MS\Internal\TextFormatting\SimpleTextLine.cs (2)
935
GlyphRun
glyphRun = glyphTypeface.ComputeUnshapedGlyphRun(
1780
GlyphRun
glyphRun = glyphTypeface.ComputeUnshapedGlyphRun(
MS\Internal\TextFormatting\TextShapeableCharacters.cs (4)
116
internal sealed override
GlyphRun
ComputeShapedGlyphRun(
159
return
GlyphRun
.TryCreate(
212
internal sealed override
GlyphRun
ComputeUnshapedGlyphRun(
247
GlyphRun
glyphRun
MS\Internal\TextFormatting\TextShapeableSymbols.cs (3)
38
internal abstract
GlyphRun
ComputeShapedGlyphRun(
128
internal abstract
GlyphRun
ComputeUnshapedGlyphRun(
147
GlyphRun
glyphRun
System\Windows\Media\BoundsDrawingContextWalker.cs (1)
300
public override void DrawGlyphRun(Brush foregroundBrush,
GlyphRun
glyphRun)
System\Windows\Media\DrawingDrawingContext.cs (1)
1067
public override void DrawGlyphRun(Brush foregroundBrush,
GlyphRun
glyphRun)
System\Windows\Media\FontEmbeddingManager.cs (1)
41
public void RecordUsage(
GlyphRun
glyphRun)
System\Windows\Media\FormattedText.cs (1)
1915
GlyphRun
glyphRun = glyphRunDrawing.GlyphRun;
System\Windows\Media\Generated\DrawingContext.cs (1)
288
GlyphRun
glyphRun);
System\Windows\Media\Generated\DrawingContextDrawingContextWalker.cs (1)
377
GlyphRun
glyphRun)
System\Windows\Media\Generated\DrawingContextWalker.cs (1)
322
GlyphRun
glyphRun)
System\Windows\Media\Generated\GlyphRunDrawing.cs (10)
71
GlyphRun
oldV = (
GlyphRun
) e.OldValue;
72
GlyphRun
newV = (
GlyphRun
) e.NewValue;
150
public
GlyphRun
GlyphRun
154
return (
GlyphRun
)GetValue(GlyphRunProperty);
218
GlyphRun
vGlyphRun = GlyphRun;
246
GlyphRun
vGlyphRun = GlyphRun;
267
GlyphRun
vGlyphRun = GlyphRun;
367
typeof(
GlyphRun
),
System\Windows\Media\Generated\RenderData.cs (2)
1282
(
GlyphRun
)DependentLookup(data->hGlyphRun)
1632
(
GlyphRun
)DependentLookup(data->hGlyphRun)
System\Windows\Media\Generated\RenderDataDrawingContext.cs (1)
731
GlyphRun
glyphRun)
System\Windows\Media\GlyphRun.cs (2)
255
internal static
GlyphRun
TryCreate(
273
GlyphRun
glyphRun = new GlyphRun(pixelsPerDip);
System\Windows\Media\GlyphRunDrawing.cs (1)
32
public GlyphRunDrawing(Brush foregroundBrush,
GlyphRun
glyphRun)
System\Windows\Media\GlyphsSerializer.cs (1)
22
public GlyphsSerializer(
GlyphRun
glyphRun)
System\Windows\Media\GlyphTypeface.cs (3)
1370
internal
GlyphRun
ComputeUnshapedGlyphRun(
1403
return
GlyphRun
.TryCreate(
1460
if (characters.Length * sizeof(uint) <
GlyphRun
.MaxStackAlloc)
System\Windows\Media\HitTestWithGeometryDrawingContextWalker.cs (1)
160
public override void DrawGlyphRun(Brush foregroundBrush,
GlyphRun
glyphRun)
System\Windows\Media\HitTestWithPointDrawingContextWalker.cs (1)
101
public override void DrawGlyphRun(Brush foregroundBrush,
GlyphRun
glyphRun)
System\Windows\Media\textformatting\IndexedGlyphRun.cs (3)
25
GlyphRun
glyphRun
64
public
GlyphRun
GlyphRun
75
private
GlyphRun
_glyphRun;
PresentationFramework (54)
MS\Internal\Documents\DocumentPageTextView.cs (2)
306
internal override ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end)
315
return ReadOnlyCollection<
GlyphRun
>.Empty;
MS\Internal\Documents\LineResult.cs (1)
51
internal abstract ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end);
MS\Internal\Documents\ParagraphResult.cs (1)
404
internal void GetGlyphRuns(List<
GlyphRun
> glyphRuns, ITextPointer start, ITextPointer end)
MS\Internal\Documents\TextBoxView.cs (1)
944
ReadOnlyCollection<
GlyphRun
> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
MS\Internal\Documents\TextDocumentView.cs (7)
353
internal override ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end)
355
List<
GlyphRun
> glyphRuns = new List<
GlyphRun
>();
376
return new ReadOnlyCollection<
GlyphRun
>(glyphRuns);
3085
private bool GetGlyphRunsFromParagraphs(List<
GlyphRun
> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ParagraphResult> paragraphs)
3137
private void GetGlyphRunsFromFloatingElements(List<
GlyphRun
> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ParagraphResult> floatingElements, out bool success)
3180
private void GetGlyphRuns(List<
GlyphRun
> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ColumnResult> columns, ReadOnlyCollection<ParagraphResult> floatingElements)
MS\Internal\Documents\TextViewBase.cs (3)
104
internal virtual ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end)
111
return ReadOnlyCollection<
GlyphRun
>.Empty;
544
ReadOnlyCollection<
GlyphRun
> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
MS\Internal\PtsHost\Line.cs (6)
652
internal void GetGlyphRuns(List<
GlyphRun
> glyphRuns, int dcpStart, int dcpEnd)
675
List<
GlyphRun
> glyphRunsCollection = new(4);
696
GlyphRun
glyphRun = glyphRunsCollection[0];
711
GlyphRun
run = glyphRunsCollection[runIndex];
1056
private static void AddGlyphRunRecursive(Drawing drawing, List<
GlyphRun
> glyphRunsCollection, ref int cchGlyphRuns)
1070
GlyphRun
glyphRun = glyphRunDrawing.GlyphRun;
MS\Internal\PtsHost\TextParaClient.cs (3)
1104
internal void GetGlyphRuns(List<
GlyphRun
> glyphRuns, ITextPointer start, ITextPointer end)
3089
List<
GlyphRun
> glyphRuns,
3142
List<
GlyphRun
> glyphRuns,
MS\Internal\PtsHost\TextParaLineResult.cs (1)
95
internal override ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end)
MS\Internal\Text\TextLineResult.cs (1)
84
internal override ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end)
System\Windows\Documents\DocumentSequenceTextView.cs (1)
402
internal override ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end)
System\Windows\Documents\FixedHighlight.cs (1)
126
GlyphRun
run = g.MeasurementGlyphRun; // g.ToGlyphRun();
System\Windows\Documents\FixedPage.cs (1)
1242
GlyphRun
glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedPageStructure.cs (1)
380
GlyphRun
run = glyphs.ToGlyphRun();
System\Windows\Documents\FixedSOMElement.cs (1)
76
GlyphRun
glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedSOMPageConstructor.cs (1)
408
GlyphRun
glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedSOMTextRun.cs (1)
106
GlyphRun
glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedTextBuilder.cs (3)
839
GlyphRun
run1 = glyph1.ToGlyphRun();
840
GlyphRun
run2 = glyph2.ToGlyphRun();
1283
GlyphRun
run = ((Glyphs)e).ToGlyphRun();
System\Windows\Documents\FixedTextView.cs (7)
448
GlyphRun
run = g.MeasurementGlyphRun;
511
GlyphRun
run = g.ToGlyphRun();
789
GlyphRun
run = g.ToGlyphRun();
827
GlyphRun
run = startGlyphs.ToGlyphRun();
916
GlyphRun
run = g.ToGlyphRun();
960
private static double _GetDistanceToCharacter(
GlyphRun
run, int charOffset)
978
GlyphRun
run = g.ToGlyphRun();
System\Windows\Documents\Glyphs.cs (4)
57
public
GlyphRun
ToGlyphRun()
1007
internal
GlyphRun
MeasurementGlyphRun
1052
public
GlyphRun
CreateGlyphRun(Point origin, XmlLanguage language)
1091
private
GlyphRun
_measurementGlyphRun;
System\Windows\Documents\HighlightVisual.cs (1)
320
GlyphRun
gr = g.ToGlyphRun();
System\Windows\Documents\ITextView.cs (1)
358
ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end);
System\Windows\Documents\RubberbandSelector.cs (2)
340
GlyphRun
run = g.ToGlyphRun();
475
private int GlyphRunHitTest(
GlyphRun
run, double xoffset, bool LTR)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
340
case 247: t = () => typeof(
GlyphRun
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5212
typeof(System.Windows.Media.
GlyphRun
),
System\Windows\Markup\KnownTypes.cs (1)
5794
case KnownElements.GlyphRun: t = typeof(System.Windows.Media.
GlyphRun
); break;
ReachFramework (33)
AlphaFlattener\DrawingContext.cs (2)
166
bool IProxyDrawingContext.DrawGlyphs(
GlyphRun
glyphrun, Geometry clip, Matrix trans, BrushProxy foreground)
927
bool IProxyDrawingContext.DrawGlyphs(
GlyphRun
glyphrun, Geometry clip, Matrix trans, BrushProxy foreground)
AlphaFlattener\Flattener.cs (1)
1404
void ILegacyDevice.DrawGlyphRun(Brush foreground,
GlyphRun
glyphRun)
AlphaFlattener\Interfaces.cs (2)
34
void DrawGlyphRun(Brush foreground,
GlyphRun
glyphRun);
111
bool DrawGlyphs(
GlyphRun
glyphrun, Geometry clip, Matrix trans, BrushProxy foreground);
AlphaFlattener\MetroDevice.cs (2)
264
public void DrawGlyphRun(Brush foreground,
GlyphRun
glyphRun)
698
void IMetroDrawingContext.DrawGlyphRun(Brush foreground,
GlyphRun
glyphRun)
AlphaFlattener\Primitive.cs (2)
1637
private
GlyphRun
_glyphRun;
1644
public
GlyphRun
GlyphRun
AlphaFlattener\PrimitiveRenderer.cs (1)
99
public bool DrawGlyphs(
GlyphRun
glyphrun, Rect bounds, Matrix trans, string desp)
Serialization\DrawingContextFlattener.cs (2)
444
public void DrawGlyphRun(Brush foreground,
GlyphRun
glyphRun)
904
public void DrawGlyphRun(Brush foreground,
GlyphRun
glyphRun)
Serialization\FontTypeConverter.cs (2)
154
GlyphRun
fontGlyphRun = (
GlyphRun
)value;
Serialization\Manager\XpsOMSerializationManager.cs (4)
213
else if (typeof(
GlyphRun
).IsAssignableFrom(serializedObject.GetType()))
245
else if (typeof(
GlyphRun
).IsAssignableFrom(serializedObjectType))
409
if (resourceType == typeof(
GlyphRun
))
443
if (resourceType == typeof(
GlyphRun
))
Serialization\Manager\XpsSerializationManager.cs (6)
368
else if (typeof(
GlyphRun
).IsAssignableFrom(serializedObject.GetType()))
400
else if (typeof(
GlyphRun
).IsAssignableFrom(serializedObjectType))
589
if (resourceType == typeof(
GlyphRun
))
626
if (resourceType == typeof(
GlyphRun
))
660
if (resourceType == typeof(
GlyphRun
))
693
if (resourceType == typeof(
GlyphRun
))
Serialization\VisualSerializer.cs (7)
1586
private static
GlyphRun
FilterXmlInvalidChar(
GlyphRun
glyphRun)
1625
GlyphRun
filtered = new GlyphRun(
1983
DrawGlyphRunAsImage(Brush foreground,
GlyphRun
glyphRun)
2026
void IMetroDrawingContext.DrawGlyphRun(Brush foreground,
GlyphRun
glyphRun)
2081
TypeConverter converter = _manager.GetTypeConverter(typeof(
GlyphRun
));
2116
GlyphRun
serializeGlyphRun = FilterXmlInvalidChar(glyphRun);
Serialization\XpsFontSubsetter.cs (2)
125
GlyphRun
glyphRun
479
GlyphRun
glyphRun