8 instantiations of SpanVector
PresentationCore (8)
MS\Internal\Shaping\TypefaceMap.cs (2)
129SpanVector itemSpans = new SpanVector(null, new FrugalStructList<Span>((ICollection<Span>)spans)); 250SpanVector scaledTypefaceSpans = new SpanVector(null);
MS\Internal\TextFormatting\TextRunCacheImp.cs (1)
33_textRunVector = new SpanVector(null);
MS\Internal\TextFormatting\TextStore.cs (4)
115_plsrunVector = new SpanVector(null); 164SpanVector runInfoVector = new SpanVector(null); 165SpanVector textEffectsVector = new SpanVector(null); 2327_textObjectMetricsVector = new SpanVector(null);
System\Windows\Media\FormattedText.cs (1)
1984private SpanVector _formatRuns = new SpanVector(null);
33 references to SpanVector
PresentationCore (33)
MS\Internal\Shaping\TypefaceMap.cs (9)
129SpanVector itemSpans = new SpanVector(null, new FrugalStructList<Span>((ICollection<Span>)spans)); 250SpanVector scaledTypefaceSpans = new SpanVector(null); 366SpanVector scaledTypefaceSpans, 493SpanVector scaledTypefaceSpans, 665SpanVector scaledTypefaceSpans, 718SpanVector scaledTypefaceSpans, 770SpanVector scaledTypefaceSpans, 858SpanVector scaledTypefaceSpans, 985SpanVector scaledTypefaceSpans,
MS\Internal\Span.cs (10)
178Set(first, length, element, SpanVector._equals, new SpanPosition()); 187return Set(first, length, element, SpanVector._equals, spanPosition); 195Set(first, length, element, SpanVector._referenceEquals, new SpanPosition()); 204return Set(first, length, element, SpanVector._referenceEquals, spanPosition); 460internal SpanEnumerator(SpanVector spans) 491private SpanVector _spans; 528public SpanRider(SpanVector spans) : this(spans, new SpanPosition(), 0) 532public SpanRider(SpanVector spans, SpanPosition latestPosition) : this(spans, latestPosition, latestPosition.CP) 536public SpanRider(SpanVector spans, SpanPosition latestPosition, int cp) 628private SpanVector _spans; // vector of spans
MS\Internal\TextFormatting\FullTextLine.cs (1)
41private SpanVector _plsrunVector; // plsrun span vector indexed by lscp
MS\Internal\TextFormatting\FullTextState.cs (1)
362SpanVector plsrunVector = _store.PlsrunVector;
MS\Internal\TextFormatting\TextRunCacheImp.cs (1)
20private SpanVector _textRunVector; // text run vector indexed by cp
MS\Internal\TextFormatting\TextStore.cs (10)
58private SpanVector _plsrunVector; 65private SpanVector _textObjectMetricsVector; // inline object cache 164SpanVector runInfoVector = new SpanVector(null); 165SpanVector textEffectsVector = new SpanVector(null); 483SpanVector textEffectsVector, 815SpanVector runInfoVector, 1111private bool IsForceBreakRequired(SpanVector runInfoVector, ref int cchToAdd) 1267SpanVector runInfoVector, 1268SpanVector textEffectsVector, 2468internal SpanVector PlsrunVector
System\Windows\Media\FormattedText.cs (1)
1984private SpanVector _formatRuns = new SpanVector(null);