5 instantiations of GlyphRun
PresentationCore (1)
System\Windows\Media\GlyphRun.cs (1)
274GlyphRun glyphRun = new GlyphRun(pixelsPerDip);
PresentationFramework (3)
System\Windows\Documents\Glyphs.cs (1)
1055return new GlyphRun(
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5216DefaultConstructor = delegate () { return new System.Windows.Media.GlyphRun(); }
System\Windows\Markup\KnownTypes.cs (1)
1292case KnownElements.GlyphRun: o = new System.Windows.Media.GlyphRun(); break;
ReachFramework (1)
Serialization\VisualSerializer.cs (1)
1626GlyphRun filtered = new GlyphRun(
141 references to GlyphRun
PresentationCore (52)
MS\Internal\TextFormatting\FormattedTextSymbols.cs (2)
225GlyphRun glyphRun = glyphs.CreateGlyphRun(currentOrigin, _rightToLeft); 395internal GlyphRun CreateGlyphRun(
MS\Internal\TextFormatting\LineServicesCallbacks.cs (8)
1432GlyphRun glyphRun = ComputeUnshapedGlyphRun( 1802GlyphRun glyphRun = ComputeShapedGlyphRun( 2621GlyphRun glyphRun = null; 2727GlyphRun glyphRun = null; 2989private unsafe GlyphRun ComputeShapedGlyphRun( 3126GlyphRun glyphRun = lsrun.Shapeable.ComputeShapedGlyphRun( 3141private unsafe GlyphRun ComputeUnshapedGlyphRun( 3154GlyphRun glyphRun = null;
MS\Internal\TextFormatting\LineServicesRun.cs (1)
231GlyphRun glyphRun
MS\Internal\TextFormatting\SimpleTextLine.cs (2)
936GlyphRun glyphRun = glyphTypeface.ComputeUnshapedGlyphRun( 1781GlyphRun glyphRun = glyphTypeface.ComputeUnshapedGlyphRun(
MS\Internal\TextFormatting\TextShapeableCharacters.cs (4)
117internal sealed override GlyphRun ComputeShapedGlyphRun( 160return GlyphRun.TryCreate( 213internal sealed override GlyphRun ComputeUnshapedGlyphRun( 248GlyphRun glyphRun
MS\Internal\TextFormatting\TextShapeableSymbols.cs (3)
39internal abstract GlyphRun ComputeShapedGlyphRun( 129internal abstract GlyphRun ComputeUnshapedGlyphRun( 148GlyphRun glyphRun
System\Windows\Media\BoundsDrawingContextWalker.cs (1)
301public override void DrawGlyphRun(Brush foregroundBrush, GlyphRun glyphRun)
System\Windows\Media\DrawingDrawingContext.cs (1)
1068public override void DrawGlyphRun(Brush foregroundBrush, GlyphRun glyphRun)
System\Windows\Media\FontEmbeddingManager.cs (1)
42public void RecordUsage(GlyphRun glyphRun)
System\Windows\Media\FormattedText.cs (1)
1916GlyphRun glyphRun = glyphRunDrawing.GlyphRun;
System\Windows\Media\Generated\DrawingContext.cs (1)
286GlyphRun glyphRun);
System\Windows\Media\Generated\DrawingContextDrawingContextWalker.cs (1)
374GlyphRun glyphRun)
System\Windows\Media\Generated\DrawingContextWalker.cs (1)
319GlyphRun glyphRun)
System\Windows\Media\Generated\GlyphRunDrawing.cs (10)
61GlyphRun oldV = (GlyphRun) e.OldValue; 62GlyphRun newV = (GlyphRun) e.NewValue; 136public GlyphRun GlyphRun 140return (GlyphRun) GetValue(GlyphRunProperty); 204GlyphRun vGlyphRun = GlyphRun; 231GlyphRun vGlyphRun = GlyphRun; 250GlyphRun vGlyphRun = GlyphRun; 349typeof(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)
693GlyphRun glyphRun)
System\Windows\Media\GlyphRun.cs (2)
256internal static GlyphRun TryCreate( 274GlyphRun glyphRun = new GlyphRun(pixelsPerDip);
System\Windows\Media\GlyphRunDrawing.cs (1)
33public GlyphRunDrawing(Brush foregroundBrush, GlyphRun glyphRun)
System\Windows\Media\GlyphsSerializer.cs (1)
23public GlyphsSerializer(GlyphRun glyphRun)
System\Windows\Media\GlyphTypeface.cs (3)
1371internal GlyphRun ComputeUnshapedGlyphRun( 1404return GlyphRun.TryCreate( 1461if (characters.Length * sizeof(uint) < GlyphRun.MaxStackAlloc)
System\Windows\Media\HitTestWithGeometryDrawingContextWalker.cs (1)
161public override void DrawGlyphRun(Brush foregroundBrush, GlyphRun glyphRun)
System\Windows\Media\HitTestWithPointDrawingContextWalker.cs (1)
102public override void DrawGlyphRun(Brush foregroundBrush, GlyphRun glyphRun)
System\Windows\Media\textformatting\IndexedGlyphRun.cs (3)
26GlyphRun glyphRun 65public GlyphRun GlyphRun 76private GlyphRun _glyphRun;
PresentationFramework (56)
MS\Internal\Documents\DocumentPageTextView.cs (3)
307internal override ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end) 316return new ReadOnlyCollection<GlyphRun>(new List<GlyphRun>());
MS\Internal\Documents\LineResult.cs (1)
52internal abstract ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end);
MS\Internal\Documents\ParagraphResult.cs (1)
405internal void GetGlyphRuns(List<GlyphRun> glyphRuns, ITextPointer start, ITextPointer end)
MS\Internal\Documents\TextBoxView.cs (1)
951ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
MS\Internal\Documents\TextDocumentView.cs (7)
354internal override ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end) 356List<GlyphRun> glyphRuns = new List<GlyphRun>(); 377return new ReadOnlyCollection<GlyphRun>(glyphRuns); 3086private bool GetGlyphRunsFromParagraphs(List<GlyphRun> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ParagraphResult> paragraphs) 3138private void GetGlyphRunsFromFloatingElements(List<GlyphRun> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ParagraphResult> floatingElements, out bool success) 3181private void GetGlyphRuns(List<GlyphRun> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ColumnResult> columns, ReadOnlyCollection<ParagraphResult> floatingElements)
MS\Internal\Documents\TextViewBase.cs (4)
105internal virtual ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end) 112return new ReadOnlyCollection<GlyphRun>(new List<GlyphRun>()); 545ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
MS\Internal\PtsHost\Line.cs (6)
653internal void GetGlyphRuns(List<GlyphRun> glyphRuns, int dcpStart, int dcpEnd) 676List<GlyphRun> glyphRunsCollection = new(4); 697GlyphRun glyphRun = glyphRunsCollection[0]; 712GlyphRun run = glyphRunsCollection[runIndex]; 1057private static void AddGlyphRunRecursive(Drawing drawing, List<GlyphRun> glyphRunsCollection, ref int cchGlyphRuns) 1071GlyphRun glyphRun = glyphRunDrawing.GlyphRun;
MS\Internal\PtsHost\TextParaClient.cs (3)
1105internal void GetGlyphRuns(List<GlyphRun> glyphRuns, ITextPointer start, ITextPointer end) 3090List<GlyphRun> glyphRuns, 3143List<GlyphRun> glyphRuns,
MS\Internal\PtsHost\TextParaLineResult.cs (1)
96internal override ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end)
MS\Internal\Text\TextLineResult.cs (1)
85internal override ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end)
System\Windows\Documents\DocumentSequenceTextView.cs (1)
403internal override ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end)
System\Windows\Documents\FixedHighlight.cs (1)
127GlyphRun run = g.MeasurementGlyphRun; // g.ToGlyphRun();
System\Windows\Documents\FixedPage.cs (1)
1243GlyphRun glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedPageStructure.cs (1)
381GlyphRun run = glyphs.ToGlyphRun();
System\Windows\Documents\FixedSOMElement.cs (1)
77GlyphRun glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedSOMPageConstructor.cs (1)
409GlyphRun glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedSOMTextRun.cs (1)
107GlyphRun glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedTextBuilder.cs (3)
840GlyphRun run1 = glyph1.ToGlyphRun(); 841GlyphRun run2 = glyph2.ToGlyphRun(); 1284GlyphRun run = ((Glyphs)e).ToGlyphRun();
System\Windows\Documents\FixedTextView.cs (7)
449GlyphRun run = g.MeasurementGlyphRun; 512GlyphRun run = g.ToGlyphRun(); 790GlyphRun run = g.ToGlyphRun(); 828GlyphRun run = startGlyphs.ToGlyphRun(); 917GlyphRun run = g.ToGlyphRun(); 961private static double _GetDistanceToCharacter(GlyphRun run, int charOffset) 979GlyphRun run = g.ToGlyphRun();
System\Windows\Documents\Glyphs.cs (4)
58public GlyphRun ToGlyphRun() 1008internal GlyphRun MeasurementGlyphRun 1053public GlyphRun CreateGlyphRun(Point origin, XmlLanguage language) 1092private GlyphRun _measurementGlyphRun;
System\Windows\Documents\HighlightVisual.cs (1)
321GlyphRun gr = g.ToGlyphRun();
System\Windows\Documents\ITextView.cs (1)
359ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end);
System\Windows\Documents\RubberbandSelector.cs (2)
341GlyphRun run = g.ToGlyphRun(); 476private int GlyphRunHitTest(GlyphRun run, double xoffset, bool LTR)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
341case 247: t = () => typeof(GlyphRun); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5213typeof(System.Windows.Media.GlyphRun),
System\Windows\Markup\KnownTypes.cs (1)
5795case KnownElements.GlyphRun: t = typeof(System.Windows.Media.GlyphRun); break;
ReachFramework (33)
AlphaFlattener\DrawingContext.cs (2)
167bool IProxyDrawingContext.DrawGlyphs(GlyphRun glyphrun, Geometry clip, Matrix trans, BrushProxy foreground) 928bool IProxyDrawingContext.DrawGlyphs(GlyphRun glyphrun, Geometry clip, Matrix trans, BrushProxy foreground)
AlphaFlattener\Flattener.cs (1)
1408void ILegacyDevice.DrawGlyphRun(Brush foreground, GlyphRun glyphRun)
AlphaFlattener\Interfaces.cs (2)
35void DrawGlyphRun(Brush foreground, GlyphRun glyphRun); 112bool DrawGlyphs(GlyphRun glyphrun, Geometry clip, Matrix trans, BrushProxy foreground);
AlphaFlattener\MetroDevice.cs (2)
265public void DrawGlyphRun(Brush foreground, GlyphRun glyphRun) 699void IMetroDrawingContext.DrawGlyphRun(Brush foreground, GlyphRun glyphRun)
AlphaFlattener\Primitive.cs (2)
1638private GlyphRun _glyphRun; 1645public GlyphRun GlyphRun
AlphaFlattener\PrimitiveRenderer.cs (1)
100public bool DrawGlyphs(GlyphRun glyphrun, Rect bounds, Matrix trans, string desp)
Serialization\DrawingContextFlattener.cs (2)
445public void DrawGlyphRun(Brush foreground, GlyphRun glyphRun) 905public void DrawGlyphRun(Brush foreground, GlyphRun glyphRun)
Serialization\FontTypeConverter.cs (2)
155GlyphRun fontGlyphRun = (GlyphRun)value;
Serialization\Manager\XpsOMSerializationManager.cs (4)
214else if (typeof(GlyphRun).IsAssignableFrom(serializedObject.GetType())) 246else if (typeof(GlyphRun).IsAssignableFrom(serializedObjectType)) 410if (resourceType == typeof(GlyphRun)) 444if (resourceType == typeof(GlyphRun))
Serialization\Manager\XpsSerializationManager.cs (6)
369else if (typeof(GlyphRun).IsAssignableFrom(serializedObject.GetType())) 401else if (typeof(GlyphRun).IsAssignableFrom(serializedObjectType)) 590if (resourceType == typeof(GlyphRun)) 627if (resourceType == typeof(GlyphRun)) 661if (resourceType == typeof(GlyphRun)) 694if (resourceType == typeof(GlyphRun))
Serialization\VisualSerializer.cs (7)
1587private static GlyphRun FilterXmlInvalidChar(GlyphRun glyphRun) 1626GlyphRun filtered = new GlyphRun( 1984DrawGlyphRunAsImage(Brush foreground, GlyphRun glyphRun) 2027void IMetroDrawingContext.DrawGlyphRun(Brush foreground, GlyphRun glyphRun) 2082TypeConverter converter = _manager.GetTypeConverter(typeof(GlyphRun)); 2117GlyphRun serializeGlyphRun = FilterXmlInvalidChar(glyphRun);
Serialization\XpsFontSubsetter.cs (2)
126GlyphRun glyphRun 480GlyphRun glyphRun