8 instantiations of SpanVector
PresentationCore (8)
MS\Internal\Shaping\TypefaceMap.cs (2)
138SpanVector itemSpans = new SpanVector(null, new FrugalStructList<Span>((ICollection<Span>)spans)); 259SpanVector scaledTypefaceSpans = new SpanVector(null);
MS\Internal\TextFormatting\TextRunCacheImp.cs (1)
48_textRunVector = new SpanVector(null);
MS\Internal\TextFormatting\TextStore.cs (4)
131_plsrunVector = new SpanVector(null); 180SpanVector runInfoVector = new SpanVector(null); 181SpanVector textEffectsVector = new SpanVector(null); 2343_textObjectMetricsVector = new SpanVector(null);
System\Windows\Media\FormattedText.cs (1)
2017private SpanVector _formatRuns = new SpanVector(null);
33 references to SpanVector
PresentationCore (33)
MS\Internal\Shaping\TypefaceMap.cs (9)
138SpanVector itemSpans = new SpanVector(null, new FrugalStructList<Span>((ICollection<Span>)spans)); 259SpanVector scaledTypefaceSpans = new SpanVector(null); 375SpanVector scaledTypefaceSpans, 502SpanVector scaledTypefaceSpans, 674SpanVector scaledTypefaceSpans, 727SpanVector scaledTypefaceSpans, 779SpanVector scaledTypefaceSpans, 867SpanVector scaledTypefaceSpans, 994SpanVector scaledTypefaceSpans,
MS\Internal\Span.cs (10)
182Set(first, length, element, SpanVector._equals, new SpanPosition()); 191return Set(first, length, element, SpanVector._equals, spanPosition); 199Set(first, length, element, SpanVector._referenceEquals, new SpanPosition()); 208return Set(first, length, element, SpanVector._referenceEquals, spanPosition); 464internal SpanEnumerator(SpanVector spans) 495SpanVector _spans; 532public SpanRider(SpanVector spans) : this(spans, new SpanPosition(), 0) 536public SpanRider(SpanVector spans, SpanPosition latestPosition) : this(spans, latestPosition, latestPosition.CP) 540public SpanRider(SpanVector spans, SpanPosition latestPosition, int cp) 632SpanVector _spans; // vector of spans
MS\Internal\TextFormatting\FullTextLine.cs (1)
57private SpanVector _plsrunVector; // plsrun span vector indexed by lscp
MS\Internal\TextFormatting\FullTextState.cs (1)
367SpanVector plsrunVector = _store.PlsrunVector;
MS\Internal\TextFormatting\TextRunCacheImp.cs (1)
35private SpanVector _textRunVector; // text run vector indexed by cp
MS\Internal\TextFormatting\TextStore.cs (10)
74private SpanVector _plsrunVector; 81private SpanVector _textObjectMetricsVector; // inline object cache 180SpanVector runInfoVector = new SpanVector(null); 181SpanVector textEffectsVector = new SpanVector(null); 499SpanVector textEffectsVector, 831SpanVector runInfoVector, 1127private bool IsForceBreakRequired(SpanVector runInfoVector, ref int cchToAdd) 1283SpanVector runInfoVector, 1284SpanVector textEffectsVector, 2484internal SpanVector PlsrunVector
System\Windows\Media\FormattedText.cs (1)
2017private SpanVector _formatRuns = new SpanVector(null);