Space Engineers
|
Bit field with up to 64 bits. More...
Public Member Functions | |
SmallBitField (bool value) | |
void | Reset (bool value) |
Public Attributes | |
const int | BitCount = sizeof(ulong) * 8 |
const ulong | BitsEmpty = 0 |
const ulong | BitsFull = ulong.MaxValue |
ulong | Bits |
Static Public Attributes | |
static readonly SmallBitField | Empty = new SmallBitField(false) |
static readonly SmallBitField | Full = new SmallBitField(true) |
Properties | |
bool | this[int index] [get, set] |
Bit field with up to 64 bits.
Definition at line 11 of file SmallBitField.cs.
|
inline |
Definition at line 22 of file SmallBitField.cs.
|
inline |
Definition at line 27 of file SmallBitField.cs.
const int VRage.Library.Collections.SmallBitField.BitCount = sizeof(ulong) * 8 |
Definition at line 13 of file SmallBitField.cs.
ulong VRage.Library.Collections.SmallBitField.Bits |
Definition at line 20 of file SmallBitField.cs.
const ulong VRage.Library.Collections.SmallBitField.BitsEmpty = 0 |
Definition at line 14 of file SmallBitField.cs.
const ulong VRage.Library.Collections.SmallBitField.BitsFull = ulong.MaxValue |
Definition at line 15 of file SmallBitField.cs.
|
static |
Definition at line 17 of file SmallBitField.cs.
|
static |
Definition at line 18 of file SmallBitField.cs.
|
getset |
Definition at line 33 of file SmallBitField.cs.