5 instantiations of GlyphRun
PresentationCore (1)
System\Windows\Media\GlyphRun.cs (1)
285GlyphRun glyphRun = new GlyphRun(pixelsPerDip);
PresentationFramework (3)
System\Windows\Documents\Glyphs.cs (1)
1056return new GlyphRun(
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
4801bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GlyphRun(); };
System\Windows\Markup\KnownTypes.cs (1)
1298case KnownElements.GlyphRun: o = new System.Windows.Media.GlyphRun(); break;
ReachFramework (1)
Serialization\VisualSerializer.cs (1)
1625GlyphRun 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)
1441GlyphRun glyphRun = ComputeUnshapedGlyphRun( 1811GlyphRun glyphRun = ComputeShapedGlyphRun( 2626GlyphRun glyphRun = null; 2732GlyphRun glyphRun = null; 2994private unsafe GlyphRun ComputeShapedGlyphRun( 3131GlyphRun glyphRun = lsrun.Shapeable.ComputeShapedGlyphRun( 3146private unsafe GlyphRun ComputeUnshapedGlyphRun( 3159GlyphRun glyphRun = null;
MS\Internal\TextFormatting\LineServicesRun.cs (1)
231GlyphRun glyphRun
MS\Internal\TextFormatting\SimpleTextLine.cs (2)
942GlyphRun glyphRun = glyphTypeface.ComputeUnshapedGlyphRun( 1783GlyphRun 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)
1063public override void DrawGlyphRun(Brush foregroundBrush, GlyphRun glyphRun)
System\Windows\Media\FontEmbeddingManager.cs (1)
45public void RecordUsage(GlyphRun glyphRun)
System\Windows\Media\FormattedText.cs (1)
1936GlyphRun 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)
267internal static GlyphRun TryCreate( 285GlyphRun 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)
993ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
MS\Internal\Documents\TextDocumentView.cs (7)
355internal override ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end) 357List<GlyphRun> glyphRuns = new List<GlyphRun>(); 378return new ReadOnlyCollection<GlyphRun>(glyphRuns); 3127private bool GetGlyphRunsFromParagraphs(List<GlyphRun> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ParagraphResult> paragraphs) 3180private void GetGlyphRunsFromFloatingElements(List<GlyphRun> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ParagraphResult> floatingElements, out bool success) 3225private 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)
665internal void GetGlyphRuns(List<GlyphRun> glyphRuns, int dcpStart, int dcpEnd) 688List<GlyphRun> glyphRunsCollection = new(4); 709GlyphRun glyphRun = glyphRunsCollection[0]; 724GlyphRun run = glyphRunsCollection[runIndex]; 1069private static void AddGlyphRunRecursive(Drawing drawing, List<GlyphRun> glyphRunsCollection, ref int cchGlyphRuns) 1083GlyphRun 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)
1241GlyphRun 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)
407GlyphRun glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedSOMTextRun.cs (1)
105GlyphRun glyphRun = glyphs.ToGlyphRun();
System\Windows\Documents\FixedTextBuilder.cs (3)
840GlyphRun run1 = glyph1.ToGlyphRun(); 841GlyphRun run2 = glyph2.ToGlyphRun(); 1287GlyphRun run = ((Glyphs)e).ToGlyphRun();
System\Windows\Documents\FixedTextView.cs (7)
453GlyphRun run = g.MeasurementGlyphRun; 517GlyphRun run = g.ToGlyphRun(); 795GlyphRun run = g.ToGlyphRun(); 836GlyphRun run = startGlyphs.ToGlyphRun(); 925GlyphRun run = g.ToGlyphRun(); 969private static double _GetDistanceToCharacter(GlyphRun run, int charOffset) 987GlyphRun run = g.ToGlyphRun();
System\Windows\Documents\Glyphs.cs (4)
58public GlyphRun ToGlyphRun() 1009internal GlyphRun MeasurementGlyphRun 1054public GlyphRun CreateGlyphRun(Point origin, XmlLanguage language) 1093private GlyphRun _measurementGlyphRun;
System\Windows\Documents\HighlightVisual.cs (1)
319GlyphRun gr = g.ToGlyphRun();
System\Windows\Documents\ITextView.cs (1)
359ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end);
System\Windows\Documents\RubberbandSelector.cs (2)
342GlyphRun run = g.ToGlyphRun(); 477private 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)
4799typeof(System.Windows.Media.GlyphRun),
System\Windows\Markup\KnownTypes.cs (1)
5801case 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) 926bool IProxyDrawingContext.DrawGlyphs(GlyphRun glyphrun, Geometry clip, Matrix trans, BrushProxy foreground)
AlphaFlattener\Flattener.cs (1)
1405void 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)
263public void DrawGlyphRun(Brush foreground, GlyphRun glyphRun) 697void IMetroDrawingContext.DrawGlyphRun(Brush foreground, GlyphRun glyphRun)
AlphaFlattener\Primitive.cs (2)
1633private GlyphRun _glyphRun; 1640public 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)
220else if (typeof(GlyphRun).IsAssignableFrom(serializedObject.GetType())) 252else if (typeof(GlyphRun).IsAssignableFrom(serializedObjectType)) 416if (resourceType == typeof(GlyphRun)) 450if (resourceType == typeof(GlyphRun))
Serialization\Manager\XpsSerializationManager.cs (6)
376else if (typeof(GlyphRun).IsAssignableFrom(serializedObject.GetType())) 408else if (typeof(GlyphRun).IsAssignableFrom(serializedObjectType)) 600if (resourceType == typeof(GlyphRun)) 637if (resourceType == typeof(GlyphRun)) 671if (resourceType == typeof(GlyphRun)) 704if (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)
126GlyphRun glyphRun 483GlyphRun glyphRun