Auki::ConjureKit::Manna::BitwiseNativeArrayView
Inherits from IEnumerable, IEnumerable< bool >, IReadOnlyList< bool >
Public Classes
| Name | |
|---|---|
| struct | Enumerator |
Public Functions
| Name | |
|---|---|
| unsafe | BitwiseNativeArrayView(NativeArray< uint > buffer, int startIndex, int length) |
| void | CopyTo(uint[] array) |
| void | CopyTo(NativeArray< uint > array) |
| bool[] | ToBoolArray() |
| BitwiseNativeArrayView.Enumerator | GetEnumerator() |
| IEnumerator< bool > IEnumerable< bool >. | GetEnumerator() |
| IEnumerator IEnumerable. | GetEnumerator() |
Public Properties
| Name | |
|---|---|
| int | Count |
| int | Length |
| unsafe bool | this[int index] |
| unsafe bool | IsCreated |
Detailed Description
struct Auki::ConjureKit::Manna::BitwiseNativeArrayView;
NativeArray View interface constrained to read-only operation, which indexes single bits in the array
Public Functions Documentation
function BitwiseNativeArrayView
unsafe BitwiseNativeArrayView(
NativeArray< uint > buffer,
int startIndex,
int length
)
function CopyTo
void CopyTo(
uint[] array
)
function CopyTo
void CopyTo(
NativeArray< uint > array
)
function ToBoolArray
bool[] ToBoolArray()
function GetEnumerator
BitwiseNativeArrayView.Enumerator GetEnumerator()
function GetEnumerator
IEnumerator< bool > IEnumerable< bool >. GetEnumerator()
function GetEnumerator
IEnumerator IEnumerable. GetEnumerator()
Public Property Documentation
property Count
int Count;
property Length
int Length;
property this[int index]
unsafe bool this[int index];
property IsCreated
unsafe bool IsCreated;