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); } }
public void SetFlag(Addresses.DatItem.Flag flag, bool enable) { if (enable) { Flags |= (uint)flag; } else { Flags &= ~(uint)flag; } }
public bool GetFlag(Addresses.DatItem.Flag flag) { return((Flags & Addresses.DatItem.GetFlagOffset(client.VersionNumber, flag)) != 0); }
public bool GetFlag(Addresses.DatItem.Flag flag) { return((Flags & (uint)flag) == (uint)flag); }