public override int GetHashCode() { unchecked { return((BarRect.GetHashCode() * 397) ^ (Pawn != null ? Pawn.GetHashCode() : 0)); } }