コード例 #1
0
 public bool GetFlag(PotFlags fb)
 {
     if ((m_Flags & fb) > 0)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
コード例 #2
0
        public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);

            int version = reader.ReadInt();

            switch (version)
            {
            case 1:
                m_Flags = (PotFlags)reader.ReadInt();
                goto case 0;

            case 0:
                break;
            }
        }
コード例 #3
0
 public void ClearFlag(PotFlags fb)
 {
     m_Flags &= ~fb;
 }
コード例 #4
0
 public void SetFlag(PotFlags fb)
 {
     m_Flags |= fb;
 }