4 writes to _featuresCount
PresentationCore (4)
MS\Internal\Shaping\ShaperBuffers.cs (4)
243
_featuresCount
= 0;
261
_featuresCount
= keepCount; //
337
++
_featuresCount
;
369
++
_featuresCount
;
23 references to _featuresCount
PresentationCore (23)
MS\Internal\Shaping\ShaperBuffers.cs (23)
191
get { return
_featuresCount
; }
201
get { return
_featuresCount
; }
206
get { return
_featuresCount
== 0 ? 0 : _features[
_featuresCount
- 1].Tag;}
211
get { return
_featuresCount
; }
216
Invariant.Assert (
_featuresCount
> featureIx );
326
if (
_featuresCount
== _features.Length )
329
if (!Resize((ushort)(
_featuresCount
+ 1),
_featuresCount
))
336
_features[
_featuresCount
] = feature;
348
if (
_featuresCount
== _features.Length )
351
if (!Resize((ushort)(
_featuresCount
+ 1),
_featuresCount
))
357
if (_features[
_featuresCount
] != null)
359
_features[
_featuresCount
].Tag = featureTag;
360
_features[
_featuresCount
].StartIndex = startIndex;
361
_features[
_featuresCount
].Length = length;
362
_features[
_featuresCount
].Parameter = parameter;
366
_features[
_featuresCount
] = new Feature(startIndex,length,featureTag,parameter);
386
if (
_featuresCount
> 0) // if previous feature exists
389
ushort latestFeatureIx = (ushort)(
_featuresCount
- 1);
425
if (
_featuresCount
> 0)
428
ushort latestFeatureIx = (ushort)(
_featuresCount
- 1);