Skip to main content

Auki::ConjureKit::Manna::BitwiseNativeArrayView

More...

Inherits from IEnumerable, IEnumerable< bool >, IReadOnlyList< bool >

Public Classes

Name
structEnumerator

Public Functions

Name
unsafeBitwiseNativeArrayView(NativeArray< uint > buffer, int startIndexInBits, int lengthInBits)
bool[]ToBoolArray()
BitwiseNativeArrayView.EnumeratorGetEnumerator()
IEnumerator< bool > IEnumerable< bool >.GetEnumerator()
IEnumerator IEnumerable.GetEnumerator()

Public Properties

Name
intCount
intLength
unsafe boolthis[int index]
unsafe boolIsCreated

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 startIndexInBits,
int lengthInBits
)

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;