Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Collections.BitArray Class Referencesealed

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
 

Detailed Description

Definition at line 11 of file BitArray.cs.


The documentation for this class was generated from the following file: