0x00x0018
Members 5
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | Ptr | Void* | Public | |
| 0x0000 | 0x08 | padding / unreflected | ||
| 0x04 | Length | int | Public | |
| 0x04 | unused | int | Public+1 flags | |
| 0x04 | Capacity | int | Public | |
| 0x04 | Allocator | AllocatorHandle | Public | |
Functions 50
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(const Allocator& allocator) | Public+1 flags | 0x04 | |
| void .ctor(const Void*& ptr, int length) | Public+1 flags | 0x04 | |
| void Initialize(int sizeOf, int alignOf, int initialCapacity, const uint8& allocator, const NativeArrayOptions& options) | 1 flags | 0x04 | |
| UnsafeList New(int sizeOf, int alignOf, int initialCapacity, const uint8& allocator, const NativeArrayOptions& options) | Static+1 flags | 0x18 | |
| void .ctor(int sizeOf, int alignOf, int initialCapacity, const AllocatorHandle& allocator, const NativeArrayOptions& options) | Public+1 flags | 0x04 | |
| void .ctor(int sizeOf, int alignOf, int initialCapacity, const Allocator& allocator, const NativeArrayOptions& options) | Public+1 flags | 0x04 | |
| UnsafeList* Create(int sizeOf, int alignOf, int initialCapacity, const Allocator& allocator, const NativeArrayOptions& options) | PublicStatic | 0x04 | |
| UnsafeList* Create(int sizeOf, int alignOf, int initialCapacity, const uint8& allocator, const NativeArrayOptions& options) | Static+1 flags | 0x04 | |
| void Destroy(const UnsafeList*& listData, const uint8& allocator, int sizeOf, int alignOf) | Static+1 flags | 0x04 | |
| void Destroy(const UnsafeList*& listData) | PublicStatic | 0x00 | |
| bool get_IsEmpty() | Public+1 flags | 0x01 | |
| bool get_IsCreated() | Public+1 flags | 0x01 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void Dispose(const uint8& allocator, int sizeOf, int alignOf) | 1 flags | — | 0x04 |
| JobHandle Dispose(const JobHandle& inputDeps) | PublicFinal+2 flags | 0x10 | |
| void Clear() | Public | 0x00 | |
| void Resize(int sizeOf, int alignOf, int length, const NativeArrayOptions& options) | Public | 0x04 | |
| void Resize(int length, const NativeArrayOptions& options) | Public | 0x04 | |
| void Realloc(const uint8& allocator, int sizeOf, int alignOf, int capacity) | Private | 0x04 | |
| void Realloc(int sizeOf, int alignOf, int capacity) | Private | 0x04 | |
| void SetCapacity(const uint8& allocator, int sizeOf, int alignOf, int capacity) | Private | 0x04 | |
| void SetCapacity(int sizeOf, int alignOf, int capacity) | Private | 0x04 | |
| void SetCapacity(int capacity) | Public | 0x04 | |
| void TrimExcess() | Public | 0x00 | |
| int IndexOf(const uint8& value) | Public | 0x04 | |
| bool Contains(const uint8& value) | Public | 0x01 | |
| void AddNoResize(const uint8& value) | Public | 0x00 | |
| void AddRangeNoResize(int sizeOf, const Void*& ptr, int length) | Private | 0x04 | |
| void AddRangeNoResize(const Void*& ptr, int length) | Public | 0x04 | |
| void AddRangeNoResize(const UnsafeList& list) | Public | 0x18 | |
| void Add(const uint8& value) | Public | 0x00 | |
| void AddRange(int sizeOf, int alignOf, const Void*& ptr, int length) | Private | 0x04 | |
| void AddRange(const Void*& ptr, int length) | Public | 0x04 | |
| void AddRange(const UnsafeList& list) | Public | 0x18 | |
| void InsertRangeWithBeginEnd(int sizeOf, int alignOf, int begin, int end) | Private | 0x04 | |
| void InsertRangeWithBeginEnd(int begin, int end) | Public | 0x04 | |
| void RemoveRangeSwapBackWithBeginEnd(int sizeOf, int begin, int end) | Private | 0x04 | |
| void RemoveAtSwapBack(int index) | Public | 0x04 | |
| void RemoveRangeSwapBackWithBeginEnd(int begin, int end) | Public | 0x04 | |
| void RemoveRangeWithBeginEnd(int sizeOf, int begin, int end) | Private | 0x04 | |
| void RemoveAt(int index) | Public | 0x04 | |
| void RemoveRangeWithBeginEnd(int begin, int end) | Public | 0x04 | |
| ParallelReader AsParallelReader() | Public | 0x10 | |
| ParallelWriter AsParallelWriter() | Public | 0x10 | |
| void CheckNull(const Void*& listData) | Static+1 flags | 0x00 | |
| void CheckAllocator(const Allocator& a) | PrivateStatic | 0x04 | |
| void CheckAllocator(const AllocatorHandle& a) | PrivateStatic | 0x04 | |
| void CheckBeginEnd(int begin, int end) | Private | 0x04 | |
| void CheckNoResizeHasEnoughCapacity(int length) | Private | 0x04 | |
| void CheckNoResizeHasEnoughCapacity(int length, int index) | Private | 0x04 |