8 instantiations of SpanVector
PresentationCore (8)
MS\Internal\Shaping\TypefaceMap.cs (2)
130
SpanVector itemSpans = new
SpanVector
(null, new FrugalStructList<Span>((ICollection<Span>)spans));
251
SpanVector scaledTypefaceSpans = new
SpanVector
(null);
MS\Internal\TextFormatting\TextRunCacheImp.cs (1)
34
_textRunVector = new
SpanVector
(null);
MS\Internal\TextFormatting\TextStore.cs (4)
116
_plsrunVector = new
SpanVector
(null);
165
SpanVector runInfoVector = new
SpanVector
(null);
166
SpanVector textEffectsVector = new
SpanVector
(null);
2328
_textObjectMetricsVector = new
SpanVector
(null);
System\Windows\Media\FormattedText.cs (1)
1987
private SpanVector _formatRuns = new
SpanVector
(null);
33 references to SpanVector
PresentationCore (33)
MS\Internal\Shaping\TypefaceMap.cs (9)
130
SpanVector
itemSpans = new SpanVector(null, new FrugalStructList<Span>((ICollection<Span>)spans));
251
SpanVector
scaledTypefaceSpans = new SpanVector(null);
367
SpanVector
scaledTypefaceSpans,
494
SpanVector
scaledTypefaceSpans,
666
SpanVector
scaledTypefaceSpans,
719
SpanVector
scaledTypefaceSpans,
771
SpanVector
scaledTypefaceSpans,
859
SpanVector
scaledTypefaceSpans,
986
SpanVector
scaledTypefaceSpans,
MS\Internal\Span.cs (10)
179
Set(first, length, element,
SpanVector
._equals, new SpanPosition());
188
return Set(first, length, element,
SpanVector
._equals, spanPosition);
196
Set(first, length, element,
SpanVector
._referenceEquals, new SpanPosition());
205
return Set(first, length, element,
SpanVector
._referenceEquals, spanPosition);
461
internal SpanEnumerator(
SpanVector
spans)
492
SpanVector
_spans;
529
public SpanRider(
SpanVector
spans) : this(spans, new SpanPosition(), 0)
533
public SpanRider(
SpanVector
spans, SpanPosition latestPosition) : this(spans, latestPosition, latestPosition.CP)
537
public SpanRider(
SpanVector
spans, SpanPosition latestPosition, int cp)
629
SpanVector
_spans; // vector of spans
MS\Internal\TextFormatting\FullTextLine.cs (1)
42
private
SpanVector
_plsrunVector; // plsrun span vector indexed by lscp
MS\Internal\TextFormatting\FullTextState.cs (1)
363
SpanVector
plsrunVector = _store.PlsrunVector;
MS\Internal\TextFormatting\TextRunCacheImp.cs (1)
21
private
SpanVector
_textRunVector; // text run vector indexed by cp
MS\Internal\TextFormatting\TextStore.cs (10)
59
private
SpanVector
_plsrunVector;
66
private
SpanVector
_textObjectMetricsVector; // inline object cache
165
SpanVector
runInfoVector = new SpanVector(null);
166
SpanVector
textEffectsVector = new SpanVector(null);
484
SpanVector
textEffectsVector,
816
SpanVector
runInfoVector,
1112
private bool IsForceBreakRequired(
SpanVector
runInfoVector, ref int cchToAdd)
1268
SpanVector
runInfoVector,
1269
SpanVector
textEffectsVector,
2469
internal
SpanVector
PlsrunVector
System\Windows\Media\FormattedText.cs (1)
1987
private
SpanVector
_formatRuns = new SpanVector(null);