Converter.GetBits Method
Namespace: Riptide.Utils
Assembly: RiptideNetworking.dll
Overloads
| GetBits(int, byte[], int, out byte) | Starting at  | 
| GetBits(int, byte[], int, out ushort) | Starting at  | 
| GetBits(int, byte[], int, out uint) | Starting at  | 
| GetBits(int, byte[], int, out ulong) | Starting at  | 
| GetBits(int, ulong[], int, out byte) | Starting at  | 
| GetBits(int, ulong[], int, out ushort) | Starting at  | 
| GetBits(int, ulong[], int, out uint) | Starting at  | 
| GetBits(int, ulong[], int, out ulong) | Starting at  | 
GetBits(int, byte[], int, out byte)
Starting at startBit, reads amount bits from array into bitfield.
public static void GetBits(int amount, byte[] array, int startBit, out byte bitfield)Parameters
| int | amount | The number of bits to read. | 
| byte[] | array | The array to read the bits from. | 
| int | startBit | The bit position in the array at which to start reading. | 
| byte | bitfield | The bitfield into which to write the bits from the array. | 
GetBits(int, byte[], int, out ushort)
Starting at startBit, reads amount bits from array into bitfield.
public static void GetBits(int amount, byte[] array, int startBit, out ushort bitfield)Parameters
| int | amount | The number of bits to read. | 
| byte[] | array | The array to read the bits from. | 
| int | startBit | The bit position in the array at which to start reading. | 
| ushort | bitfield | The bitfield into which to write the bits from the array. | 
GetBits(int, byte[], int, out uint)
Starting at startBit, reads amount bits from array into bitfield.
public static void GetBits(int amount, byte[] array, int startBit, out uint bitfield)Parameters
| int | amount | The number of bits to read. | 
| byte[] | array | The array to read the bits from. | 
| int | startBit | The bit position in the array at which to start reading. | 
| uint | bitfield | The bitfield into which to write the bits from the array. | 
GetBits(int, byte[], int, out ulong)
Starting at startBit, reads amount bits from array into bitfield.
public static void GetBits(int amount, byte[] array, int startBit, out ulong bitfield)Parameters
| int | amount | The number of bits to read. | 
| byte[] | array | The array to read the bits from. | 
| int | startBit | The bit position in the array at which to start reading. | 
| ulong | bitfield | The bitfield into which to write the bits from the array. | 
GetBits(int, ulong[], int, out byte)
Starting at startBit, reads amount bits from array into bitfield.
public static void GetBits(int amount, ulong[] array, int startBit, out byte bitfield)Parameters
| int | amount | The number of bits to read. | 
| ulong[] | array | The array to read the bits from. | 
| int | startBit | The bit position in the array at which to start reading. | 
| byte | bitfield | The bitfield into which to write the bits from the array. | 
GetBits(int, ulong[], int, out ushort)
Starting at startBit, reads amount bits from array into bitfield.
public static void GetBits(int amount, ulong[] array, int startBit, out ushort bitfield)Parameters
| int | amount | The number of bits to read. | 
| ulong[] | array | The array to read the bits from. | 
| int | startBit | The bit position in the array at which to start reading. | 
| ushort | bitfield | The bitfield into which to write the bits from the array. | 
GetBits(int, ulong[], int, out uint)
Starting at startBit, reads amount bits from array into bitfield.
public static void GetBits(int amount, ulong[] array, int startBit, out uint bitfield)Parameters
| int | amount | The number of bits to read. | 
| ulong[] | array | The array to read the bits from. | 
| int | startBit | The bit position in the array at which to start reading. | 
| uint | bitfield | The bitfield into which to write the bits from the array. | 
GetBits(int, ulong[], int, out ulong)
Starting at startBit, reads amount bits from array into bitfield.
public static void GetBits(int amount, ulong[] array, int startBit, out ulong bitfield)Parameters
| int | amount | The number of bits to read. | 
| ulong[] | array | The array to read the bits from. | 
| int | startBit | The bit position in the array at which to start reading. | 
| ulong | bitfield | The bitfield into which to write the bits from the array. |