5 instantiations of GlyphRun
PresentationCore (1)
System\Windows\Media\GlyphRun.cs (1)
285
GlyphRun glyphRun = new
GlyphRun
(pixelsPerDip);
PresentationFramework (3)
System\Windows\Documents\Glyphs.cs (1)
1056
return new
GlyphRun
(
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
4801
bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.
GlyphRun
(); };
System\Windows\Markup\KnownTypes.cs (1)
1298
case KnownElements.GlyphRun: o = new System.Windows.Media.
GlyphRun
(); break;
ReachFramework (1)
Serialization\VisualSerializer.cs (1)
1625
GlyphRun filtered = new
GlyphRun
(
141 references to GlyphRun
PresentationCore (52)
MS\Internal\TextFormatting\FormattedTextSymbols.cs (2)
225
GlyphRun
glyphRun = glyphs.CreateGlyphRun(currentOrigin, _rightToLeft);
395
internal
GlyphRun
CreateGlyphRun(
MS\Internal\TextFormatting\LineServicesCallbacks.cs (8)
1441
GlyphRun
glyphRun = ComputeUnshapedGlyphRun(
1811
GlyphRun
glyphRun = ComputeShapedGlyphRun(
2626
GlyphRun
glyphRun = null;
2732
GlyphRun
glyphRun = null;
2994
private unsafe
GlyphRun
ComputeShapedGlyphRun(
3131
GlyphRun
glyphRun = lsrun.Shapeable.ComputeShapedGlyphRun(
3146
private unsafe
GlyphRun
ComputeUnshapedGlyphRun(
3159
GlyphRun
glyphRun = null;
MS\Internal\TextFormatting\LineServicesRun.cs (1)
231
GlyphRun
glyphRun
MS\Internal\TextFormatting\SimpleTextLine.cs (2)
942
GlyphRun
glyphRun = glyphTypeface.ComputeUnshapedGlyphRun(
1783
GlyphRun
glyphRun = glyphTypeface.ComputeUnshapedGlyphRun(
MS\Internal\TextFormatting\TextShapeableCharacters.cs (4)
117
internal sealed override
GlyphRun
ComputeShapedGlyphRun(
160
return
GlyphRun
.TryCreate(
213
internal sealed override
GlyphRun
ComputeUnshapedGlyphRun(
248
GlyphRun
glyphRun
MS\Internal\TextFormatting\TextShapeableSymbols.cs (3)
39
internal abstract
GlyphRun
ComputeShapedGlyphRun(
129
internal abstract
GlyphRun
ComputeUnshapedGlyphRun(
148
GlyphRun
glyphRun
System\Windows\Media\BoundsDrawingContextWalker.cs (1)
301
public override void DrawGlyphRun(Brush foregroundBrush,
GlyphRun
glyphRun)
System\Windows\Media\DrawingDrawingContext.cs (1)
1063
public override void DrawGlyphRun(Brush foregroundBrush,
GlyphRun
glyphRun)
System\Windows\Media\FontEmbeddingManager.cs (1)
45
public void RecordUsage(
GlyphRun
glyphRun)
System\Windows\Media\FormattedText.cs (1)
1936
GlyphRun
glyphRun = glyphRunDrawing.GlyphRun;
System\Windows\Media\Generated\DrawingContext.cs (1)
286
GlyphRun
glyphRun);
System\Windows\Media\Generated\DrawingContextDrawingContextWalker.cs (1)
374
GlyphRun
glyphRun)
System\Windows\Media\Generated\DrawingContextWalker.cs (1)
319
GlyphRun
glyphRun)
System\Windows\Media\Generated\GlyphRunDrawing.cs (10)
61
GlyphRun
oldV = (
GlyphRun
) e.OldValue;
62
GlyphRun
newV = (
GlyphRun
) e.NewValue;
136
public
GlyphRun
GlyphRun
140
return (
GlyphRun
) GetValue(GlyphRunProperty);
204
GlyphRun
vGlyphRun = GlyphRun;
231
GlyphRun
vGlyphRun = GlyphRun;
250
GlyphRun
vGlyphRun = GlyphRun;
349
typeof(
GlyphRun
),
System\Windows\Media\Generated\RenderData.cs (2)
1281
(
GlyphRun
)DependentLookup(data->hGlyphRun)
1631
(
GlyphRun
)DependentLookup(data->hGlyphRun)
System\Windows\Media\Generated\RenderDataDrawingContext.cs (1)
693
GlyphRun
glyphRun)
System\Windows\Media\GlyphRun.cs (2)
267
internal static
GlyphRun
TryCreate(
285
GlyphRun
glyphRun = new GlyphRun(pixelsPerDip);
System\Windows\Media\GlyphRunDrawing.cs (1)
33
public GlyphRunDrawing(Brush foregroundBrush,
GlyphRun
glyphRun)
System\Windows\Media\GlyphsSerializer.cs (1)
23
public GlyphsSerializer(
GlyphRun
glyphRun)
System\Windows\Media\GlyphTypeface.cs (3)
1371
internal
GlyphRun
ComputeUnshapedGlyphRun(
1404
return
GlyphRun
.TryCreate(
1461
if (characters.Length * sizeof(uint) <
GlyphRun
.MaxStackAlloc)
System\Windows\Media\HitTestWithGeometryDrawingContextWalker.cs (1)
161
public override void DrawGlyphRun(Brush foregroundBrush,
GlyphRun
glyphRun)
System\Windows\Media\HitTestWithPointDrawingContextWalker.cs (1)
102
public override void DrawGlyphRun(Brush foregroundBrush,
GlyphRun
glyphRun)
System\Windows\Media\textformatting\IndexedGlyphRun.cs (3)
26
GlyphRun
glyphRun
65
public
GlyphRun
GlyphRun
76
private
GlyphRun
_glyphRun;
PresentationFramework (56)
MS\Internal\Documents\DocumentPageTextView.cs (3)
307
internal override ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end)
316
return new ReadOnlyCollection<
GlyphRun
>(new List<
GlyphRun
>());
MS\Internal\Documents\LineResult.cs (1)
52
internal abstract ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end);
MS\Internal\Documents\ParagraphResult.cs (1)
405
internal void GetGlyphRuns(List<
GlyphRun
> glyphRuns, ITextPointer start, ITextPointer end)
MS\Internal\Documents\TextBoxView.cs (1)
993
ReadOnlyCollection<
GlyphRun
> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
MS\Internal\Documents\TextDocumentView.cs (7)
355
internal override ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end)
357
List<
GlyphRun
> glyphRuns = new List<
GlyphRun
>();
378
return new ReadOnlyCollection<
GlyphRun
>(glyphRuns);
3127
private bool GetGlyphRunsFromParagraphs(List<
GlyphRun
> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ParagraphResult> paragraphs)
3180
private void GetGlyphRunsFromFloatingElements(List<
GlyphRun
> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ParagraphResult> floatingElements, out bool success)
3225
private void GetGlyphRuns(List<
GlyphRun
> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ColumnResult> columns, ReadOnlyCollection<ParagraphResult> floatingElements)
MS\Internal\Documents\TextViewBase.cs (4)
105
internal virtual ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end)
112
return new ReadOnlyCollection<
GlyphRun
>(new List<
GlyphRun
>());
545
ReadOnlyCollection<
GlyphRun
> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
MS\Internal\PtsHost\Line.cs (6)
665
internal void GetGlyphRuns(List<
GlyphRun
> glyphRuns, int dcpStart, int dcpEnd)
688
List<
GlyphRun
> glyphRunsCollection = new(4);
709
GlyphRun
glyphRun = glyphRunsCollection[0];
724
GlyphRun
run = glyphRunsCollection[runIndex];
1069
private static void AddGlyphRunRecursive(Drawing drawing, List<
GlyphRun
> glyphRunsCollection, ref int cchGlyphRuns)
1083
GlyphRun
glyphRun = glyphRunDrawing.GlyphRun;
MS\Internal\PtsHost\TextParaClient.cs (3)
1105
internal void GetGlyphRuns(List<
GlyphRun
> glyphRuns, ITextPointer start, ITextPointer end)
3090
List<
GlyphRun
> glyphRuns,
3143
List<
GlyphRun
> glyphRuns,
MS\Internal\PtsHost\TextParaLineResult.cs (1)
96
internal override ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end)
MS\Internal\Text\TextLineResult.cs (1)
85
internal override ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end)
System\Windows\Documents\DocumentSequenceTextView.cs (1)
403
internal override ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end)
System\Windows\Documents\FixedHighlight.cs (1)
127
GlyphRun
run = g.MeasurementGlyphRun; // g.ToGlyphRun();
System\Windows\Documents\FixedPage.cs (1)
1241
GlyphRun
glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedPageStructure.cs (1)
381
GlyphRun
run = glyphs.ToGlyphRun();
System\Windows\Documents\FixedSOMElement.cs (1)
77
GlyphRun
glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedSOMPageConstructor.cs (1)
407
GlyphRun
glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedSOMTextRun.cs (1)
105
GlyphRun
glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedTextBuilder.cs (3)
840
GlyphRun
run1 = glyph1.ToGlyphRun();
841
GlyphRun
run2 = glyph2.ToGlyphRun();
1287
GlyphRun
run = ((Glyphs)e).ToGlyphRun();
System\Windows\Documents\FixedTextView.cs (7)
453
GlyphRun
run = g.MeasurementGlyphRun;
517
GlyphRun
run = g.ToGlyphRun();
795
GlyphRun
run = g.ToGlyphRun();
836
GlyphRun
run = startGlyphs.ToGlyphRun();
925
GlyphRun
run = g.ToGlyphRun();
969
private static double _GetDistanceToCharacter(
GlyphRun
run, int charOffset)
987
GlyphRun
run = g.ToGlyphRun();
System\Windows\Documents\Glyphs.cs (4)
58
public
GlyphRun
ToGlyphRun()
1009
internal
GlyphRun
MeasurementGlyphRun
1054
public
GlyphRun
CreateGlyphRun(Point origin, XmlLanguage language)
1093
private
GlyphRun
_measurementGlyphRun;
System\Windows\Documents\HighlightVisual.cs (1)
319
GlyphRun
gr = g.ToGlyphRun();
System\Windows\Documents\ITextView.cs (1)
359
ReadOnlyCollection<
GlyphRun
> GetGlyphRuns(ITextPointer start, ITextPointer end);
System\Windows\Documents\RubberbandSelector.cs (2)
342
GlyphRun
run = g.ToGlyphRun();
477
private int GlyphRunHitTest(
GlyphRun
run, double xoffset, bool LTR)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
341
case 247: t = () => typeof(
GlyphRun
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
4799
typeof(System.Windows.Media.
GlyphRun
),
System\Windows\Markup\KnownTypes.cs (1)
5801
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)
926
bool IProxyDrawingContext.DrawGlyphs(
GlyphRun
glyphrun, Geometry clip, Matrix trans, BrushProxy foreground)
AlphaFlattener\Flattener.cs (1)
1405
void ILegacyDevice.DrawGlyphRun(Brush foreground,
GlyphRun
glyphRun)
AlphaFlattener\Interfaces.cs (2)
35
void DrawGlyphRun(Brush foreground,
GlyphRun
glyphRun);
112
bool DrawGlyphs(
GlyphRun
glyphrun, Geometry clip, Matrix trans, BrushProxy foreground);
AlphaFlattener\MetroDevice.cs (2)
263
public void DrawGlyphRun(Brush foreground,
GlyphRun
glyphRun)
697
void IMetroDrawingContext.DrawGlyphRun(Brush foreground,
GlyphRun
glyphRun)
AlphaFlattener\Primitive.cs (2)
1633
private
GlyphRun
_glyphRun;
1640
public
GlyphRun
GlyphRun
AlphaFlattener\PrimitiveRenderer.cs (1)
100
public bool DrawGlyphs(
GlyphRun
glyphrun, Rect bounds, Matrix trans, string desp)
Serialization\DrawingContextFlattener.cs (2)
445
public void DrawGlyphRun(Brush foreground,
GlyphRun
glyphRun)
905
public void DrawGlyphRun(Brush foreground,
GlyphRun
glyphRun)
Serialization\FontTypeConverter.cs (2)
155
GlyphRun
fontGlyphRun = (
GlyphRun
)value;
Serialization\Manager\XpsOMSerializationManager.cs (4)
220
else if (typeof(
GlyphRun
).IsAssignableFrom(serializedObject.GetType()))
252
else if (typeof(
GlyphRun
).IsAssignableFrom(serializedObjectType))
416
if (resourceType == typeof(
GlyphRun
))
450
if (resourceType == typeof(
GlyphRun
))
Serialization\Manager\XpsSerializationManager.cs (6)
376
else if (typeof(
GlyphRun
).IsAssignableFrom(serializedObject.GetType()))
408
else if (typeof(
GlyphRun
).IsAssignableFrom(serializedObjectType))
600
if (resourceType == typeof(
GlyphRun
))
637
if (resourceType == typeof(
GlyphRun
))
671
if (resourceType == typeof(
GlyphRun
))
704
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)
126
GlyphRun
glyphRun
483
GlyphRun
glyphRun