Isle
|
[AI] Union that provides a convenient bit field view of a byte for flag manipulation. More...
#include <mxtypes.h>
Public Attributes | |
struct { | |
MxU8 m_bit0: 1 | |
[AI] Least significant bit of the flag byte. More... | |
MxU8 m_bit1: 1 | |
[AI] More... | |
MxU8 m_bit2: 1 | |
[AI] More... | |
MxU8 m_bit3: 1 | |
[AI] More... | |
MxU8 m_bit4: 1 | |
[AI] More... | |
MxU8 m_bit5: 1 | |
[AI] More... | |
MxU8 m_bit6: 1 | |
[AI] More... | |
MxU8 m_bit7: 1 | |
[AI] Most significant bit of the flag byte. More... | |
}; | |
[AI] Union that provides a convenient bit field view of a byte for flag manipulation.
[AI] Used for cases where a value needs to provide quick access to individual flag bits, e.g., status, types, etc. The 8 bits (m_bit0..m_bit7) can be accessed individually.
struct { ... } FlagBitfield::@180 |
MxU8 FlagBitfield::m_bit0 |
MxU8 FlagBitfield::m_bit7 |