using System; using System.Diagnostics; using Cpp2IlInjected; namespace Unity.Collections.LowLevel.Unsafe { // Token: 0x02000010 RID: 16 [Token(Token = "0x2000010")] [DebuggerDisplay("Length = {Length}, Capacity = {Capacity}, IsCreated = {IsCreated}")] public struct UnsafeList : IDisposable { // Token: 0x06000036 RID: 54 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x6000036")] [Address(RVA = "0x38CB6A0", Offset = "0x38CA4A0", VA = "0x1838CB6A0")] public unsafe static UnsafeList* Create(int sizeOf, int alignOf, int initialCapacity, Allocator allocator, NativeArrayOptions options = NativeArrayOptions.UninitializedMemory) { return null; } // Token: 0x06000037 RID: 55 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000037")] [Address(RVA = "0x38CB7A0", Offset = "0x38CA5A0", VA = "0x1838CB7A0")] public unsafe static void Destroy(UnsafeList* listData) { } // Token: 0x06000038 RID: 56 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000038")] [Address(RVA = "0x38CB800", Offset = "0x38CA600", VA = "0x1838CB800", Slot = "4")] public void Dispose() { } // Token: 0x06000039 RID: 57 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000039")] [Address(RVA = "0x38CB690", Offset = "0x38CA490", VA = "0x1838CB690")] public void Clear() { } // Token: 0x0600003A RID: 58 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600003A")] [Address(RVA = "0x38CB960", Offset = "0x38CA760", VA = "0x1838CB960")] public void Resize(int sizeOf, int alignOf, int length, NativeArrayOptions options = NativeArrayOptions.UninitializedMemory) { } // Token: 0x0600003B RID: 59 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600003B")] [Address(RVA = "0x1B98A60", Offset = "0x1B97860", VA = "0x181B98A60")] public void Resize(int length, NativeArrayOptions options = NativeArrayOptions.UninitializedMemory) where T : struct { } // Token: 0x0600003C RID: 60 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600003C")] [Address(RVA = "0x38CB840", Offset = "0x38CA640", VA = "0x1838CB840")] private void Realloc(int sizeOf, int alignOf, int capacity) { } // Token: 0x0600003D RID: 61 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600003D")] [Address(RVA = "0x38CB9D0", Offset = "0x38CA7D0", VA = "0x1838CB9D0")] private void SetCapacity(int sizeOf, int alignOf, int capacity) { } // Token: 0x0600003E RID: 62 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600003E")] [Address(RVA = "0x1B98730", Offset = "0x1B97530", VA = "0x181B98730")] public void Add(T value) where T : struct { } // Token: 0x0600003F RID: 63 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600003F")] [Address(RVA = "0x38CB610", Offset = "0x38CA410", VA = "0x1838CB610")] private unsafe void AddRange(int sizeOf, int alignOf, void* ptr, int length) { } // Token: 0x06000040 RID: 64 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000040")] [Address(RVA = "0x1B986B0", Offset = "0x1B974B0", VA = "0x181B986B0")] public unsafe void AddRange(void* ptr, int length) where T : struct { } // Token: 0x06000041 RID: 65 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000041")] [Address(RVA = "0x1B989C0", Offset = "0x1B977C0", VA = "0x181B989C0")] public void RemoveAtSwapBack(int index) where T : struct { } // Token: 0x06000042 RID: 66 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000042")] [Address(RVA = "0x38CB8E0", Offset = "0x38CA6E0", VA = "0x1838CB8E0")] private void RemoveRangeSwapBack(int sizeOf, int begin, int end) { } // Token: 0x06000043 RID: 67 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000043")] [Address(RVA = "0x1B98A10", Offset = "0x1B97810", VA = "0x181B98A10")] public void RemoveRangeSwapBack(int begin, int end) where T : struct { } // Token: 0x04000016 RID: 22 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000016")] [NativeDisableUnsafePtrRestriction] public unsafe void* Ptr; // Token: 0x04000017 RID: 23 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4000017")] public int Length; // Token: 0x04000018 RID: 24 [FieldOffset(Offset = "0xC")] [Token(Token = "0x4000018")] public int Capacity; // Token: 0x04000019 RID: 25 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000019")] public Allocator Allocator; } }