示例#1
0
 public void SetFlag(Addresses.DatItem.Flag flag, bool enable)
 {
     if (enable)
     {
         Flags |= Addresses.DatItem.GetFlagOffset(client.VersionNumber, flag);
     }
     else
     {
         Flags &= ~Addresses.DatItem.GetFlagOffset(client.VersionNumber, flag);
     }
 }
示例#2
0
 public void SetFlag(Addresses.DatItem.Flag flag, bool enable)
 {
     if (enable)
     {
         Flags |= (uint)flag;
     }
     else
     {
         Flags &= ~(uint)flag;
     }
 }
示例#3
0
 public bool GetFlag(Addresses.DatItem.Flag flag)
 {
     return((Flags & Addresses.DatItem.GetFlagOffset(client.VersionNumber, flag)) != 0);
 }
示例#4
0
 public bool GetFlag(Addresses.DatItem.Flag flag)
 {
     return((Flags & (uint)flag) == (uint)flag);
 }