Example #1
0
        public static AceObjectFlags.Flag SetFlag(this AceObjectFlags.Flag flags, AceObjectFlags.Flag flag, bool value)
        {
            if (value)
            {
                flags |= flag;
            }
            else
            {
                flags &= ~flag;
            }

            return(flags);
        }
Example #2
0
 public static bool HasNot(this AceObjectFlags.Flag flags, AceObjectFlags.Flag flag) => (flags & flag) == 0;
Example #3
0
 public static bool HasAny(this AceObjectFlags.Flag flags, AceObjectFlags.Flag flag) => (flags & flag) != 0;