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