| 
    NSMBW-Decomp
    
   A decompilation of New Super Mario Bros. Wii 
   | 
 
Definition at line 8 of file eggBitFlag.h.
Public Member Functions | |
| TBitFlag (T value) | |
| operator T () const | |
| void | makeAllZero () | 
| bool | isZero () const | 
| T | getDirect () const | 
| void | setDirect (T value) | 
| void | set (T mask) | 
| void | reset (T mask) | 
| void | change (T mask, bool on) | 
| bool | on (T mask) const | 
| bool | off (T mask) const | 
| void | setBit (u8 bit) | 
| void | resetBit (u8 bit) | 
| void | changeBit (u8 bit, bool on) | 
| void | toggleBit (u8 bit) | 
| bool | onBit (u8 bit) const | 
| bool | offBit (u8 bit) const | 
Private Member Functions | |
| T | makeMask (u8 bit) const | 
Private Attributes | |
| T | mValue | 
      
  | 
  inline | 
Definition at line 10 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 12 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 15 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 17 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 18 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 20 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 21 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 27 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 28 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 29 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 30 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 31 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 36 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 37 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 39 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 40 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 42 of file eggBitFlag.h.
      
  | 
  inline | 
Definition at line 43 of file eggBitFlag.h.
      
  | 
  inlineprivate | 
Definition at line 46 of file eggBitFlag.h.
      
  | 
  private | 
Definition at line 48 of file eggBitFlag.h.