Skip to main content

Auki::ConjureKit::Manna::BitwiseArrayView

More...

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

Public Classes

Name
structEnumerator

Public Functions

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

Public Properties

Name
intCount
intLength
unsafe boolthis[int index]

Detailed Description

struct Auki::ConjureKit::Manna::BitwiseArrayView;

NativeArray View interface constrained to read-only operation, which indexes single bits in the array

Public Functions Documentation

function BitwiseArrayView

unsafe BitwiseArrayView(
uint[] buffer,
int startIndexInBits,
int lengthInBits
)

function ToBoolArray

bool[] ToBoolArray()

function GetEnumerator

BitwiseArrayView.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];