PKHeX/PKHeX.Core/Editing/Saves/BoxManipParam.cs

14 lines
581 B
C#
Raw Normal View History

namespace PKHeX.Core
{
public struct BoxManipParam
{
public int Start { get; set; }
public int Stop { get; set; }
public bool Reverse { get; set; }
2019-10-19 20:33:17 -07:00
public override bool Equals(object obj) => obj is BoxManipParam p && p.Start == Start && p.Stop == Stop && p.Reverse == Reverse;
public override int GetHashCode() => -1;
public static bool operator ==(BoxManipParam left, BoxManipParam right) => left.Equals(right);
public static bool operator !=(BoxManipParam left, BoxManipParam right) => !(left == right);
}
}