public void SetBitMask(eGlobleData e, bool bVal = false) { if (e < eGlobleData.eMax) { ulong val = (ulong)(1 << (int)e); if (bVal) { m_globleState |= val; } else { m_globleState &= ~val; } } }
public bool IsBitMask(eGlobleData e) { ulong val = (ulong)((ulong)1 << (int)e); return((m_globleState & val) > 0); }