15 references to HashMultiply
PresentationCore (15)
MS\Internal\FontCache\CanonicalFontFamilyReference.cs (1)
141
hash = HashFn.
HashMultiply
(hash) + _familyName.GetHashCode();
MS\Internal\FontCache\FontCacheUtil.cs (2)
248
hash =
HashMultiply
(hash) + *pb;
259
hash =
HashMultiply
(hash) + (ushort)c;
MS\Internal\FontFace\FontFamilyIdentifier.cs (3)
168
hash = HashFn.
HashMultiply
(hash) + family.GetHashCode();
448
hash += HashFn.
HashMultiply
(_baseUri.GetHashCode());
451
hash = HashFn.
HashMultiply
(hash) + _name.GetHashCode();
MS\Internal\Shaping\ShapeTypeface.cs (3)
41
return HashFn.
HashMultiply
(_glyphTypeface.GetHashCode())
125
hash = HashFn.
HashMultiply
(hash) + (int)(_nullShape ? 1 : 0);
126
hash = HashFn.
HashMultiply
(hash) + _scaleInEm.GetHashCode();
System\Windows\Media\textformatting\NumberSubstitution.cs (2)
233
int hash = HashFn.
HashMultiply
((int)_source) + (int)_substitution;
236
hash = HashFn.
HashMultiply
(hash) + _cultureOverride.GetHashCode();
System\Windows\Media\Typeface.cs (4)
669
hash = HashFn.
HashMultiply
(hash) + _fallbackFontFamily.GetHashCode();
671
hash = HashFn.
HashMultiply
(hash) + _style.GetHashCode();
672
hash = HashFn.
HashMultiply
(hash) + _weight.GetHashCode();
673
hash = HashFn.
HashMultiply
(hash) + _stretch.GetHashCode();