7 instantiations of SpanVector
PresentationCore (7)
Core\CSharp\MS\Internal\Shaping\TypefaceMap.cs (1)
267SpanVector scaledTypefaceSpans = new SpanVector(null);
Core\CSharp\MS\Internal\TextFormatting\TextRunCacheImp.cs (1)
51_textRunVector = new SpanVector(null);
Core\CSharp\MS\Internal\TextFormatting\TextStore.cs (4)
135_plsrunVector = new SpanVector(null); 184SpanVector runInfoVector = new SpanVector(null); 185SpanVector textEffectsVector = new SpanVector(null); 2353_textObjectMetricsVector = new SpanVector(null);
Core\CSharp\System\Windows\Media\FormattedText.cs (1)
2034private SpanVector _formatRuns = new SpanVector(null);
33 references to SpanVector
PresentationCore (33)
Core\CSharp\MS\Internal\Shaping\TypefaceMap.cs (9)
146SpanVector itemSpans = new SpanVector(null, new FrugalStructList<Span>((ICollection<Span>)spans)); 267SpanVector scaledTypefaceSpans = new SpanVector(null); 383SpanVector scaledTypefaceSpans, 511SpanVector scaledTypefaceSpans, 683SpanVector scaledTypefaceSpans, 736SpanVector scaledTypefaceSpans, 788SpanVector scaledTypefaceSpans, 876SpanVector scaledTypefaceSpans, 1003SpanVector scaledTypefaceSpans,
Core\CSharp\MS\Internal\Span.cs (10)
183Set(first, length, element, SpanVector._equals, new SpanPosition()); 192return Set(first, length, element, SpanVector._equals, spanPosition); 200Set(first, length, element, SpanVector._referenceEquals, new SpanPosition()); 209return Set(first, length, element, SpanVector._referenceEquals, spanPosition); 465internal SpanEnumerator(SpanVector spans) 496SpanVector _spans; 533public SpanRider(SpanVector spans) : this(spans, new SpanPosition(), 0) 537public SpanRider(SpanVector spans, SpanPosition latestPosition) : this(spans, latestPosition, latestPosition.CP) 541public SpanRider(SpanVector spans, SpanPosition latestPosition, int cp) 633SpanVector _spans; // vector of spans
Core\CSharp\MS\Internal\TextFormatting\FullTextLine.cs (1)
60private SpanVector _plsrunVector; // plsrun span vector indexed by lscp
Core\CSharp\MS\Internal\TextFormatting\FullTextState.cs (1)
387SpanVector plsrunVector = _store.PlsrunVector;
Core\CSharp\MS\Internal\TextFormatting\TextRunCacheImp.cs (1)
38private SpanVector _textRunVector; // text run vector indexed by cp
Core\CSharp\MS\Internal\TextFormatting\TextStore.cs (10)
78private SpanVector _plsrunVector; 85private SpanVector _textObjectMetricsVector; // inline object cache 184SpanVector runInfoVector = new SpanVector(null); 185SpanVector textEffectsVector = new SpanVector(null); 505SpanVector textEffectsVector, 842SpanVector runInfoVector, 1138private bool IsForceBreakRequired(SpanVector runInfoVector, ref int cchToAdd) 1294SpanVector runInfoVector, 1295SpanVector textEffectsVector, 2494internal SpanVector PlsrunVector
Core\CSharp\System\Windows\Media\FormattedText.cs (1)
2034private SpanVector _formatRuns = new SpanVector(null);