Пример #1
0
 public bool HasAny(ByteFlag flags)
 {
     return(Value.HasAny(flags));
 }
Пример #2
0
 public bool HasNone(ByteFlag flags)
 {
     return(Value.HasNone(flags));
 }
Пример #3
0
 public TEnum Add(ByteFlag flags)
 {
     return((TEnum)(this | flags));
 }
Пример #4
0
 public TEnum Remove(ByteFlag flags)
 {
     return(GetValue(Value & ~flags));
 }
Пример #5
0
 IEnumFlag IEnumFlag.Or(ByteFlag flags)
 {
     return(this | flags);
 }
Пример #6
0
 IEnumFlag IEnumFlag.Xor(ByteFlag flags)
 {
     return(this ^ flags);
 }
Пример #7
0
 IEnumFlag IEnumFlag.And(ByteFlag flags)
 {
     return(this & flags);
 }
Пример #8
0
 bool IEnumFlag.HasNone(ByteFlag flags)
 {
     return(HasAll(flags));
 }
Пример #9
0
 bool IEnumFlag.HasAny(ByteFlag flags)
 {
     return(HasAny(flags));
 }
Пример #10
0
 IEnumFlag IEnumFlag.Remove(ByteFlag flags)
 {
     return(Remove(flags));
 }
Пример #11
0
 IEnumFlag IEnumFlag.Add(ByteFlag flags)
 {
     return(Add(flags));
 }