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