Auki::ConjureKit::Manna::NativeArrayView
Inherits from IEnumerable, IEnumerable< T >, IReadOnlyList< T >
Public Classes
Name | |
---|---|
struct | Enumerator |
Public Functions
Name | |
---|---|
unsafe | NativeArrayView(NativeArray< T > buffer, int minIndex, int length) |
void | CopyTo(T[] array) |
void | CopyTo(NativeArray< T > array) |
T[] | ToArray() |
NativeArrayView< T >.Enumerator | GetEnumerator() |
IEnumerator< T > IEnumerable< T >. | GetEnumerator() |
IEnumerator IEnumerable. | GetEnumerator() |
Public Properties
Name | |
---|---|
int | Count |
int | Length |
unsafe T | this[int index] |
unsafe bool | IsCreated |
Detailed Description
template <T >
struct Auki::ConjureKit::Manna::NativeArrayView;
NativeArray View interface constrained to read-only operation.
Public Functions Documentation
function NativeArrayView
unsafe NativeArrayView(
NativeArray< T > buffer,
int minIndex,
int length
)
function CopyTo
void CopyTo(
T[] array
)
function CopyTo
void CopyTo(
NativeArray< T > array
)
function ToArray
T[] ToArray()
function GetEnumerator
NativeArrayView< T >.Enumerator GetEnumerator()
function GetEnumerator
IEnumerator< T > IEnumerable< T >. GetEnumerator()
function GetEnumerator
IEnumerator IEnumerable. GetEnumerator()
Public Property Documentation
property Count
int Count;
property Length
int Length;
property this[int index]
unsafe T this[int index];
property IsCreated
unsafe bool IsCreated;