|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | BitArrayEnumeratorSimple |
Public Member Functions | |
| BitArray (int length) | |
| BitArray (int length, bool defaultValue) | |
| BitArray (byte[] bytes) | |
| unsafe | BitArray (bool[] values) |
| BitArray (int[] values) | |
| BitArray (BitArray bits) | |
| bool | Get (int index) |
| void | Set (int index, bool value) |
| void | SetAll (bool value) |
| unsafe BitArray | And (BitArray value) |
| unsafe BitArray | Or (BitArray value) |
| unsafe BitArray | Xor (BitArray value) |
| unsafe BitArray | Not () |
| BitArray | RightShift (int count) |
| BitArray | LeftShift (int count) |
| unsafe void | CopyTo (Array array, int index) |
| object | Clone () |
| IEnumerator | GetEnumerator () |
Properties | |
| bool | this[int index] [get, set] |
| int | Length [get, set] |
| int | Count [get] |
| object | SyncRoot [get] |
| bool | IsSynchronized [get] |
| bool | IsReadOnly [get] |
Static Private Member Functions | |
| static int | GetInt32ArrayLengthFromBitLength (int n) |
| static int | GetInt32ArrayLengthFromByteLength (int n) |
| static int | GetByteArrayLengthFromBitLength (int n) |
| static int | Div32Rem (int number, out int remainder) |
| static int | Div4Rem (int number, out int remainder) |
| static void | ThrowArgumentOutOfRangeException (int index) |
Private Attributes | |
| int[] | m_array |
| int | m_length |
| int | _version |
Definition at line 11 of file BitArray.cs.