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