FlagSet Members
The FlagSet type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
|   | FlagSet()()()() | 
   Creates a new flagset with all flags cleared
    | 
|   | FlagSet(FlagSet) | 
   Creates a new flagset with all flags set equal to those in the original
    | 
Methods
| Name | Description | |
|---|---|---|
|   | Clear(UInt32) | 
   Clears one or more individual flags
    | 
|   | Clear()()()() | 
   Clears all flags
    | 
|   | Clear(FlagSet) | 
   Clears all flags that are set in another flagset. Flags that are clear in the other
   flagset are NOT changed
    | 
|   | Copy | 
   Sets all flags equal to those in another flagset
    | 
|   | IsClear(UInt32) | 
   Checks whether one or more individual flags are clear
    | 
|   | IsClear()()()() | 
   Checkes whether any flags are set
    | 
|   | IsSet(UInt32) | 
   Checks whether one or more individual flags are set
    | 
|   | IsSet()()()() | 
   Checks whether any flags are set
    | 
|   | Matches(FlagSet, UInt32) | 
   Checks whether specific flags match in both flagsets
    | 
|   | Matches(FlagSet) | 
   Checks whether all flags match in both flagsets
    | 
|   | Set(UInt32) | 
   Sets one or more individual flags
    | 
|   | Set()()()() | 
   Sets all flags
    | 
|   | Set(FlagSet) | 
   Sets all flags that are set in another flagset. Flags that are not set in the other
   flagset are NOT changed.
    | 
 
                     
                 
                
                 
                 
                 
                