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