2 writes to _lookupUsageFlags
PresentationCore (2)
MS\Internal\Shaping\OpenTypeLayout.cs (2)
1169
_lookupUsageFlags
= null;
1213
_lookupUsageFlags
= new byte[requiredLookupUsageArraySize];
11 references to _lookupUsageFlags
PresentationCore (11)
MS\Internal\Shaping\OpenTypeLayout.cs (11)
1210
if (
_lookupUsageFlags
== null ||
1211
_lookupUsageFlags
.Length < requiredLookupUsageArraySize)
1216
Array.Clear(
_lookupUsageFlags
, 0, requiredLookupUsageArraySize);
1221
return ((
_lookupUsageFlags
[lookupIndex * _bytesPerLookup] & AggregatedFlagMask) != 0);
1230
return ((
_lookupUsageFlags
[flagByte] & flagMask) != 0);
1235
return ((
_lookupUsageFlags
[lookupIndex * _bytesPerLookup] & RequiredFeatureFlagMask) != 0);
1245
if (flagByte >=
_lookupUsageFlags
.Length)
1251
_lookupUsageFlags
[flagByte] |= flagMask;
1254
_lookupUsageFlags
[startLookupByte] |= AggregatedFlagMask;
1261
if (flagByte >=
_lookupUsageFlags
.Length)
1268
_lookupUsageFlags
[flagByte] |= (AggregatedFlagMask | RequiredFeatureFlagMask);