public bool HasAny(ByteFlag flags) { return(Value.HasAny(flags)); }
public bool HasNone(ByteFlag flags) { return(Value.HasNone(flags)); }
public TEnum Add(ByteFlag flags) { return((TEnum)(this | flags)); }
public TEnum Remove(ByteFlag flags) { return(GetValue(Value & ~flags)); }
IEnumFlag IEnumFlag.Or(ByteFlag flags) { return(this | flags); }
IEnumFlag IEnumFlag.Xor(ByteFlag flags) { return(this ^ flags); }
IEnumFlag IEnumFlag.And(ByteFlag flags) { return(this & flags); }
bool IEnumFlag.HasNone(ByteFlag flags) { return(HasAll(flags)); }
bool IEnumFlag.HasAny(ByteFlag flags) { return(HasAny(flags)); }
IEnumFlag IEnumFlag.Remove(ByteFlag flags) { return(Remove(flags)); }
IEnumFlag IEnumFlag.Add(ByteFlag flags) { return(Add(flags)); }