OVRNativeList
(
initialCapacity
, allocator
)
|
Signature
OVRNativeList< T >.OVRNativeList(int? initialCapacity, Allocator allocator) Parameters initialCapacity: int?allocator: Allocator |
OVRNativeList
(
allocator
)
|
Signature
OVRNativeList< T >.OVRNativeList(Allocator allocator) Parameters allocator: Allocator |
_allocator
: readonly Allocator |
Signature
readonly Allocator OVRNativeList< T >._allocator |
_array
: NativeArray< T > |
Signature
NativeArray<T> OVRNativeList< T >._array |
Capacity
: int
[Get] |
Signature
int OVRNativeList< T >.Capacity |
Count
: int
[Get] |
Signature
int OVRNativeList< T >.Count |
Data
: unsafe T *
[Get] |
Signature
unsafe T* OVRNativeList< T >.Data |
IsCreated
: bool
[Get] |
Signature
bool OVRNativeList< T >.IsCreated |
this[int index]
: T
[Get][Set] |
Signature
T OVRNativeList< T >.this[int index] |
Add
(
item
)
|
Signature
void OVRNativeList< T >.Add(T item) Parameters item: TReturns void |
AddRange
(
collection
)
|
Signature
unsafe void OVRNativeList< T >.AddRange(IEnumerable< T > collection) Parameters collection: IEnumerable< T >Returns unsafe void |
AsNativeArray
()
|
Signature
NativeArray< T > OVRNativeList< T >.AsNativeArray() Returns NativeArray< T > |
AsReadOnlySpan
()
|
Signature
unsafe ReadOnlySpan< T > OVRNativeList< T >.AsReadOnlySpan() Returns unsafe ReadOnlySpan< T > |
AsSpan
()
|
Signature
unsafe Span< T > OVRNativeList< T >.AsSpan() Returns unsafe Span< T > |
Clear
()
|
Signature
void OVRNativeList< T >.Clear() Returns void |
Dispose
()
|
Signature
void OVRNativeList< T >.Dispose() Returns void |
EnsureCapacity
(
capacity
)
|
Signature
unsafe void OVRNativeList< T >.EnsureCapacity(int capacity) Parameters capacity: intReturns unsafe void |
GetEnumerator
()
|
Signature
NativeArray< T >.Enumerator OVRNativeList< T >.GetEnumerator() Returns NativeArray< T >.Enumerator |
GetEnumerator
()
|
Signature
IEnumerator< T > IEnumerable< T >. OVRNativeList< T >.GetEnumerator() Returns IEnumerator< T > IEnumerable< T >. |
GetEnumerator
()
|
Signature
IEnumerator IEnumerable. OVRNativeList< T >.GetEnumerator() Returns IEnumerator IEnumerable. |
PtrToElementAt
(
index
)
|
Signature
unsafe T * OVRNativeList< T >.PtrToElementAt(int index) Parameters index: intReturns unsafe T * |
operator ReadOnlySpan
(
list
)
|
Signature
static implicit OVRNativeList< T >.operator ReadOnlySpan(OVRNativeList< T > list) Parameters list: OVRNativeList< T >Returns implicit |
operator Span
(
list
)
|
Signature
static implicit OVRNativeList< T >.operator Span(OVRNativeList< T > list) Parameters list: OVRNativeList< T >Returns implicit |
operator T*
(
list
)
|
Signature
static unsafe implicit OVRNativeList< T >.operator T*(OVRNativeList< T > list) Parameters list: OVRNativeList< T >Returns unsafe implicit |
ToNativeList< T >
(
collection
, allocator
)
|
Signature
static OVRNativeList< T > OVRNativeList< T >.ToNativeList< T >(this IEnumerable< T > collection, Allocator allocator) Parameters collection: this IEnumerable< T >allocator: AllocatorReturns OVRNativeList< T > |
WithSuggestedCapacityFrom< T >
(
collection
)
|
Signature
static CapacityHelper OVRNativeList< T >.WithSuggestedCapacityFrom< T >(IEnumerable< T > collection) Parameters collection: IEnumerable< T >Returns CapacityHelper |
CapacityHelper
(
count
)
|
Signature
OVRNativeList< T >.CapacityHelper.CapacityHelper(int? count) Parameters count: int? |
_count
: readonly? int |
Signature
readonly? int OVRNativeList< T >.CapacityHelper._count |
AllocateEmpty< T >
(
allocator
)
|
Signature
OVRNativeList< T > OVRNativeList< T >.CapacityHelper.AllocateEmpty< T >(Allocator allocator) Parameters allocator: AllocatorReturns OVRNativeList< T > |