4 instantiations of GlyphRun
PresentationCore (1)
Core\CSharp\System\Windows\Media\GlyphRun.cs (1)
299GlyphRun glyphRun = new GlyphRun(pixelsPerDip);
PresentationFramework (3)
src\Framework\System\Windows\Documents\Glyphs.cs (1)
1087return new GlyphRun(
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
4799bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.GlyphRun(); };
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
1299case KnownElements.GlyphRun: o = new System.Windows.Media.GlyphRun(); break;
106 references to GlyphRun
PresentationCore (52)
Core\CSharp\MS\Internal\TextFormatting\FormattedTextSymbols.cs (2)
244GlyphRun glyphRun = glyphs.CreateGlyphRun(currentOrigin, _rightToLeft); 415internal GlyphRun CreateGlyphRun(
Core\CSharp\MS\Internal\TextFormatting\LineServicesCallbacks.cs (8)
1556GlyphRun glyphRun = ComputeUnshapedGlyphRun( 1947GlyphRun glyphRun = ComputeShapedGlyphRun( 2815GlyphRun glyphRun = null; 2926GlyphRun glyphRun = null; 3196private unsafe GlyphRun ComputeShapedGlyphRun( 3333GlyphRun glyphRun = lsrun.Shapeable.ComputeShapedGlyphRun( 3353private unsafe GlyphRun ComputeUnshapedGlyphRun( 3366GlyphRun glyphRun = null;
Core\CSharp\MS\Internal\TextFormatting\LineServicesRun.cs (1)
260GlyphRun glyphRun
Core\CSharp\MS\Internal\TextFormatting\SimpleTextLine.cs (2)
965GlyphRun glyphRun = glyphTypeface.ComputeUnshapedGlyphRun( 1812GlyphRun glyphRun = glyphTypeface.ComputeUnshapedGlyphRun(
Core\CSharp\MS\Internal\TextFormatting\TextShapeableCharacters.cs (4)
128internal sealed override GlyphRun ComputeShapedGlyphRun( 171return GlyphRun.TryCreate( 224internal sealed override GlyphRun ComputeUnshapedGlyphRun( 259GlyphRun glyphRun
Core\CSharp\MS\Internal\TextFormatting\TextShapeableSymbols.cs (3)
47internal abstract GlyphRun ComputeShapedGlyphRun( 141internal abstract GlyphRun ComputeUnshapedGlyphRun( 160GlyphRun glyphRun
Core\CSharp\System\Windows\Media\BoundsDrawingContextWalker.cs (1)
317public override void DrawGlyphRun(Brush foregroundBrush, GlyphRun glyphRun)
Core\CSharp\System\Windows\Media\DrawingDrawingContext.cs (1)
1113public override void DrawGlyphRun(Brush foregroundBrush, GlyphRun glyphRun)
Core\CSharp\System\Windows\Media\FontEmbeddingManager.cs (1)
75public void RecordUsage(GlyphRun glyphRun)
Core\CSharp\System\Windows\Media\FormattedText.cs (1)
1969GlyphRun glyphRun = glyphRunDrawing.GlyphRun;
Core\CSharp\System\Windows\Media\Generated\DrawingContext.cs (1)
303GlyphRun glyphRun);
Core\CSharp\System\Windows\Media\Generated\DrawingContextDrawingContextWalker.cs (1)
392GlyphRun glyphRun)
Core\CSharp\System\Windows\Media\Generated\DrawingContextWalker.cs (1)
337GlyphRun glyphRun)
Core\CSharp\System\Windows\Media\Generated\GlyphRunDrawing.cs (10)
95GlyphRun oldV = (GlyphRun) e.OldValue; 96GlyphRun newV = (GlyphRun) e.NewValue; 174public GlyphRun GlyphRun 178return (GlyphRun) GetValue(GlyphRunProperty); 248GlyphRun vGlyphRun = GlyphRun; 276GlyphRun vGlyphRun = GlyphRun; 297GlyphRun vGlyphRun = GlyphRun; 398typeof(GlyphRun),
Core\CSharp\System\Windows\Media\Generated\RenderData.cs (2)
1309(GlyphRun)DependentLookup(data->hGlyphRun) 1665(GlyphRun)DependentLookup(data->hGlyphRun)
Core\CSharp\System\Windows\Media\Generated\RenderDataDrawingContext.cs (1)
806GlyphRun glyphRun)
Core\CSharp\System\Windows\Media\GlyphRun.cs (2)
281internal static GlyphRun TryCreate( 299GlyphRun glyphRun = new GlyphRun(pixelsPerDip);
Core\CSharp\System\Windows\Media\GlyphRunDrawing.cs (1)
38public GlyphRunDrawing(Brush foregroundBrush, GlyphRun glyphRun)
Core\CSharp\System\Windows\Media\GlyphsSerializer.cs (1)
45public GlyphsSerializer(GlyphRun glyphRun)
Core\CSharp\System\Windows\Media\GlyphTypeface.cs (3)
1728internal GlyphRun ComputeUnshapedGlyphRun( 1761return GlyphRun.TryCreate( 1819if (characters.Length * sizeof(uint) < GlyphRun.MaxStackAlloc)
Core\CSharp\System\Windows\Media\HitTestWithGeometryDrawingContextWalker.cs (1)
176public override void DrawGlyphRun(Brush foregroundBrush, GlyphRun glyphRun)
Core\CSharp\System\Windows\Media\HitTestWithPointDrawingContextWalker.cs (1)
116public override void DrawGlyphRun(Brush foregroundBrush, GlyphRun glyphRun)
Core\CSharp\System\Windows\Media\TextFormatting\IndexedGlyphRun.cs (3)
32GlyphRun glyphRun 71public GlyphRun GlyphRun 82private GlyphRun _glyphRun;
PresentationFramework (54)
src\Framework\MS\Internal\Documents\DocumentPageTextView.cs (3)
311internal override ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end) 320return new ReadOnlyCollection<GlyphRun>(new List<GlyphRun>());
src\Framework\MS\Internal\Documents\LineResult.cs (1)
60internal abstract ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end);
src\Framework\MS\Internal\Documents\ParagraphResult.cs (1)
414internal void GetGlyphRuns(List<GlyphRun> glyphRuns, ITextPointer start, ITextPointer end)
src\Framework\MS\Internal\Documents\TextBoxView.cs (1)
999ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
src\Framework\MS\Internal\Documents\TextDocumentView.cs (7)
364internal override ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end) 366List<GlyphRun> glyphRuns = new List<GlyphRun>(); 387return new ReadOnlyCollection<GlyphRun>(glyphRuns); 3138private bool GetGlyphRunsFromParagraphs(List<GlyphRun> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ParagraphResult> paragraphs) 3191private void GetGlyphRunsFromFloatingElements(List<GlyphRun> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ParagraphResult> floatingElements, out bool success) 3236private void GetGlyphRuns(List<GlyphRun> glyphRuns, ITextPointer start, ITextPointer end, ReadOnlyCollection<ColumnResult> columns, ReadOnlyCollection<ParagraphResult> floatingElements)
src\Framework\MS\Internal\Documents\TextViewBase.cs (4)
109internal virtual ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end) 116return new ReadOnlyCollection<GlyphRun>(new List<GlyphRun>()); 549ReadOnlyCollection<GlyphRun> ITextView.GetGlyphRuns(ITextPointer start, ITextPointer end)
src\Framework\MS\Internal\PtsHost\Line.cs (6)
674internal void GetGlyphRuns(System.Collections.Generic.List<GlyphRun> glyphRuns, int dcpStart, int dcpEnd) 718GlyphRun glyphRun = (GlyphRun)glyphRunsCollection[0]; 733GlyphRun run = (GlyphRun)glyphRunsCollection[runIndex]; 1097GlyphRun glyphRun = glyphRunDrawing.GlyphRun;
src\Framework\MS\Internal\PtsHost\TextParaClient.cs (3)
1268internal void GetGlyphRuns(List<GlyphRun> glyphRuns, ITextPointer start, ITextPointer end) 3344List<GlyphRun> glyphRuns, 3402List<GlyphRun> glyphRuns,
src\Framework\MS\Internal\PtsHost\TextParaLineResult.cs (1)
104internal override ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end)
src\Framework\MS\Internal\Text\TextLineResult.cs (1)
94internal override ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end)
src\Framework\System\Windows\Documents\DocumentSequenceTextView.cs (1)
426internal override ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end)
src\Framework\System\Windows\Documents\FixedHighlight.cs (1)
135GlyphRun run = g.MeasurementGlyphRun; // g.ToGlyphRun();
src\Framework\System\Windows\Documents\FixedSOMElement.cs (1)
84GlyphRun glyphRun = glyphs.ToGlyphRun();
src\Framework\System\Windows\Documents\FixedSOMPageConstructor.cs (1)
421GlyphRun glyphRun = glyphs.ToGlyphRun();
src\Framework\System\Windows\Documents\FixedSOMTextRun.cs (1)
115GlyphRun glyphRun = glyphs.ToGlyphRun();
src\Framework\System\Windows\Documents\FixedTextBuilder.cs (3)
867GlyphRun run1 = glyph1.ToGlyphRun(); 868GlyphRun run2 = glyph2.ToGlyphRun(); 1320GlyphRun run = ((Glyphs)e).ToGlyphRun();
src\Framework\System\Windows\Documents\FixedTextView.cs (7)
470GlyphRun run = g.MeasurementGlyphRun; 534GlyphRun run = g.ToGlyphRun(); 814GlyphRun run = g.ToGlyphRun(); 856GlyphRun run = startGlyphs.ToGlyphRun(); 945GlyphRun run = g.ToGlyphRun(); 989private static double _GetDistanceToCharacter(GlyphRun run, int charOffset) 1007GlyphRun run = g.ToGlyphRun();
src\Framework\System\Windows\Documents\Glyphs.cs (4)
76public GlyphRun ToGlyphRun() 1040internal GlyphRun MeasurementGlyphRun 1085public GlyphRun CreateGlyphRun(Point origin, XmlLanguage language) 1124private GlyphRun _measurementGlyphRun;
src\Framework\System\Windows\Documents\HighlightVisual.cs (1)
333GlyphRun gr = g.ToGlyphRun();
src\Framework\System\Windows\Documents\ITextView.cs (1)
363ReadOnlyCollection<GlyphRun> GetGlyphRuns(ITextPointer start, ITextPointer end);
src\Framework\System\Windows\Documents\RubberbandSelector.cs (2)
450GlyphRun run = g.ToGlyphRun(); 585private int GlyphRunHitTest(GlyphRun run, double xoffset, bool LTR)
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
339case 247: t = () => typeof(GlyphRun); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
4797typeof(System.Windows.Media.GlyphRun),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
5791case KnownElements.GlyphRun: t = typeof(System.Windows.Media.GlyphRun); break;