4 writes to _featuresCount
PresentationCore (4)
MS\Internal\Shaping\ShaperBuffers.cs (4)
228
_featuresCount
= 0;
246
_featuresCount
= keepCount; //
322
++
_featuresCount
;
354
++
_featuresCount
;
23 references to _featuresCount
PresentationCore (23)
MS\Internal\Shaping\ShaperBuffers.cs (23)
176
get { return
_featuresCount
; }
186
get { return
_featuresCount
; }
191
get { return
_featuresCount
== 0 ? 0 : _features[
_featuresCount
- 1].Tag;}
196
get { return
_featuresCount
; }
201
Invariant.Assert (
_featuresCount
> featureIx );
311
if (
_featuresCount
== _features.Length )
314
if (!Resize((ushort)(
_featuresCount
+ 1),
_featuresCount
))
321
_features[
_featuresCount
] = feature;
333
if (
_featuresCount
== _features.Length )
336
if (!Resize((ushort)(
_featuresCount
+ 1),
_featuresCount
))
342
if (_features[
_featuresCount
] != null)
344
_features[
_featuresCount
].Tag = featureTag;
345
_features[
_featuresCount
].StartIndex = startIndex;
346
_features[
_featuresCount
].Length = length;
347
_features[
_featuresCount
].Parameter = parameter;
351
_features[
_featuresCount
] = new Feature(startIndex,length,featureTag,parameter);
371
if (
_featuresCount
> 0) // if previous feature exists
374
ushort latestFeatureIx = (ushort)(
_featuresCount
- 1);
410
if (
_featuresCount
> 0)
413
ushort latestFeatureIx = (ushort)(
_featuresCount
- 1);