public bool this[MobileFlag flag] { get { return((this.m_Value & flag) != 0); } set { if (value) { this.m_Value |= flag; } else { this.m_Value &= ~flag; } this.m_Target.OnFlagsChanged(); } }
public bool this[MobileFlag flag] { get { return(((MobileFlag)this.m_Value & flag) != MobileFlag.None); } set { if (value) { this.m_Value |= (int)flag; } else { this.m_Value &= (int)~flag; } this.m_Target.OnFlagsChanged(); } }
public bool this[MobileFlag flag] { get { return ((this.m_Value & flag) != 0); } set { if (value) { this.m_Value |= flag; } else { this.m_Value &= ~flag; } this.m_Target.OnFlagsChanged(); } }
public MobileFlags() { _flags = (MobileFlag)0; }
public MobileFlags(MobileFlag flags) { _flags = flags; }
public MobileFlags() { m_flags = (MobileFlag)0; }
public MobileFlags(MobileFlag flags) { m_flags = flags; }