/// <inheritdoc /> public override int GetHashCode() { unchecked { var hashCode = BearingX.GetHashCode(); hashCode = (hashCode * 397) ^ BearingY.GetHashCode(); hashCode = (hashCode * 397) ^ Advance.GetHashCode(); hashCode = (hashCode * 397) ^ SourceRect.GetHashCode(); return(hashCode); } }