15 references to HashMultiply
PresentationCore (15)
MS\Internal\FontCache\CanonicalFontFamilyReference.cs (1)
145
hash = HashFn.
HashMultiply
(hash) + _familyName.GetHashCode();
MS\Internal\FontCache\FontCacheUtil.cs (2)
264
hash =
HashMultiply
(hash) + *pb;
275
hash =
HashMultiply
(hash) + (ushort)c;
MS\Internal\FontFace\FontFamilyIdentifier.cs (3)
180
hash = HashFn.
HashMultiply
(hash) + family.GetHashCode();
460
hash += HashFn.
HashMultiply
(_baseUri.GetHashCode());
463
hash = HashFn.
HashMultiply
(hash) + _name.GetHashCode();
MS\Internal\Shaping\ShapeTypeface.cs (3)
56
return HashFn.
HashMultiply
(_glyphTypeface.GetHashCode())
140
hash = HashFn.
HashMultiply
(hash) + (int)(_nullShape ? 1 : 0);
141
hash = HashFn.
HashMultiply
(hash) + _scaleInEm.GetHashCode();
System\Windows\Media\textformatting\NumberSubstitution.cs (2)
247
int hash = HashFn.
HashMultiply
((int)_source) + (int)_substitution;
250
hash = HashFn.
HashMultiply
(hash) + _cultureOverride.GetHashCode();
System\Windows\Media\Typeface.cs (4)
678
hash = HashFn.
HashMultiply
(hash) + _fallbackFontFamily.GetHashCode();
680
hash = HashFn.
HashMultiply
(hash) + _style.GetHashCode();
681
hash = HashFn.
HashMultiply
(hash) + _weight.GetHashCode();
682
hash = HashFn.
HashMultiply
(hash) + _stretch.GetHashCode();