using System; using Cpp2IlInjected; using Unity.Burst; namespace Unity.Collections { // Token: 0x02000004 RID: 4 [Token(Token = "0x2000004")] public static class AllocatorManager { // Token: 0x06000003 RID: 3 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000003")] [Address(RVA = "0x12154C0", Offset = "0x12144C0", VA = "0x1812154C0")] public unsafe static void* Allocate(AllocatorManager.AllocatorHandle handle, int itemSizeInBytes, int alignmentInBytes, int items = 1) { return null; } // Token: 0x06000004 RID: 4 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000004")] [Address(RVA = "0x1E4E280", Offset = "0x1E4D280", VA = "0x181E4E280")] public unsafe static T* Allocate(AllocatorManager.AllocatorHandle handle, int items = 1) where T : struct { return null; } // Token: 0x06000005 RID: 5 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000005")] [Address(RVA = "0x12155F0", Offset = "0x12145F0", VA = "0x1812155F0")] public unsafe static void Free(AllocatorManager.AllocatorHandle handle, void* pointer, int itemSizeInBytes, int alignmentInBytes, int items = 1) { } // Token: 0x06000006 RID: 6 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000006")] [Address(RVA = "0x1215730", Offset = "0x1214730", VA = "0x181215730")] public unsafe static void Free(AllocatorManager.AllocatorHandle handle, void* pointer) { } // Token: 0x06000007 RID: 7 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000007")] [Address(RVA = "0x1FD22F0", Offset = "0x1FD12F0", VA = "0x181FD22F0")] public unsafe static void Free(AllocatorManager.AllocatorHandle handle, T* pointer, int items = 1) where T : struct { } // Token: 0x06000008 RID: 8 RVA: 0x00002058 File Offset: 0x00000258 [Token(Token = "0x6000008")] [Address(RVA = "0x1215840", Offset = "0x1214840", VA = "0x181215840")] private static int TryLegacy(ref AllocatorManager.Block block) { return 0; } // Token: 0x06000009 RID: 9 RVA: 0x00002070 File Offset: 0x00000270 [Token(Token = "0x6000009")] [Address(RVA = "0x1215910", Offset = "0x1214910", VA = "0x181215910")] public static int Try(ref AllocatorManager.Block block) { return 0; } // Token: 0x04000001 RID: 1 [Token(Token = "0x4000001")] public static readonly AllocatorManager.AllocatorHandle Invalid; // Token: 0x04000002 RID: 2 [Token(Token = "0x4000002")] public static readonly AllocatorManager.AllocatorHandle None; // Token: 0x04000003 RID: 3 [Token(Token = "0x4000003")] public static readonly AllocatorManager.AllocatorHandle Temp; // Token: 0x04000004 RID: 4 [Token(Token = "0x4000004")] public static readonly AllocatorManager.AllocatorHandle TempJob; // Token: 0x04000005 RID: 5 [Token(Token = "0x4000005")] public static readonly AllocatorManager.AllocatorHandle Persistent; // Token: 0x04000006 RID: 6 [Token(Token = "0x4000006")] public static readonly AllocatorManager.AllocatorHandle AudioKernel; // Token: 0x02000005 RID: 5 // (Invoke) Token: 0x0600000C RID: 12 [Token(Token = "0x2000005")] public delegate int TryFunction(IntPtr allocatorState, ref AllocatorManager.Block block); // Token: 0x02000006 RID: 6 [Token(Token = "0x2000006")] public struct SmallAllocatorHandle { // Token: 0x0600000F RID: 15 RVA: 0x00002088 File Offset: 0x00000288 [Token(Token = "0x600000F")] [Address(RVA = "0xB4EEA0", Offset = "0xB4DEA0", VA = "0x180B4EEA0")] public static implicit operator AllocatorManager.SmallAllocatorHandle(AllocatorManager.AllocatorHandle a) { return default(AllocatorManager.SmallAllocatorHandle); } // Token: 0x04000007 RID: 7 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000007")] public ushort Value; } // Token: 0x02000007 RID: 7 [Token(Token = "0x2000007")] public struct AllocatorHandle { // Token: 0x06000010 RID: 16 RVA: 0x000020A0 File Offset: 0x000002A0 [Token(Token = "0x6000010")] [Address(RVA = "0x593060", Offset = "0x592060", VA = "0x180593060")] public static implicit operator AllocatorManager.AllocatorHandle(Allocator a) { return default(AllocatorManager.AllocatorHandle); } // Token: 0x04000008 RID: 8 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000008")] public int Value; } // Token: 0x02000008 RID: 8 [Token(Token = "0x2000008")] public struct BlockHandle { // Token: 0x04000009 RID: 9 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000009")] public ushort Value; } // Token: 0x02000009 RID: 9 [Token(Token = "0x2000009")] public struct Range : IDisposable { // Token: 0x06000011 RID: 17 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000011")] [Address(RVA = "0x1215C50", Offset = "0x1214C50", VA = "0x181215C50", Slot = "4")] public void Dispose() { } // Token: 0x0400000A RID: 10 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400000A")] public IntPtr Pointer; // Token: 0x0400000B RID: 11 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400000B")] public int Items; // Token: 0x0400000C RID: 12 [FieldOffset(Offset = "0xC")] [Token(Token = "0x400000C")] public AllocatorManager.SmallAllocatorHandle Allocator; // Token: 0x0400000D RID: 13 [FieldOffset(Offset = "0xE")] [Token(Token = "0x400000D")] public AllocatorManager.BlockHandle Block; } // Token: 0x0200000A RID: 10 [Token(Token = "0x200000A")] public struct Block : IDisposable { // Token: 0x17000001 RID: 1 // (get) Token: 0x06000012 RID: 18 RVA: 0x000020B8 File Offset: 0x000002B8 [Token(Token = "0x17000001")] public long Bytes { [Token(Token = "0x6000012")] [Address(RVA = "0x1215BE0", Offset = "0x1214BE0", VA = "0x181215BE0")] get { return 0L; } } // Token: 0x17000002 RID: 2 // (get) Token: 0x06000013 RID: 19 RVA: 0x000020D0 File Offset: 0x000002D0 // (set) Token: 0x06000014 RID: 20 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000002")] public int Alignment { [Token(Token = "0x6000013")] [Address(RVA = "0x1215BD0", Offset = "0x1214BD0", VA = "0x181215BD0")] get { return 0; } [Token(Token = "0x6000014")] [Address(RVA = "0x1215BF0", Offset = "0x1214BF0", VA = "0x181215BF0")] set { } } // Token: 0x06000015 RID: 21 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000015")] [Address(RVA = "0x1215B70", Offset = "0x1214B70", VA = "0x181215B70", Slot = "4")] public void Dispose() { } // Token: 0x06000016 RID: 22 RVA: 0x000020E8 File Offset: 0x000002E8 [Token(Token = "0x6000016")] [Address(RVA = "0x1215B70", Offset = "0x1214B70", VA = "0x181215B70")] public int TryFree() { return 0; } // Token: 0x0400000E RID: 14 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400000E")] public AllocatorManager.Range Range; // Token: 0x0400000F RID: 15 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400000F")] public int BytesPerItem; // Token: 0x04000010 RID: 16 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4000010")] public int AllocatedItems; // Token: 0x04000011 RID: 17 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000011")] public byte Log2Alignment; // Token: 0x04000012 RID: 18 [FieldOffset(Offset = "0x19")] [Token(Token = "0x4000012")] public byte Padding0; // Token: 0x04000013 RID: 19 [FieldOffset(Offset = "0x1A")] [Token(Token = "0x4000013")] public ushort Padding1; // Token: 0x04000014 RID: 20 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4000014")] public uint Padding2; } // Token: 0x0200000B RID: 11 [Token(Token = "0x200000B")] private struct TableEntry { // Token: 0x04000015 RID: 21 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000015")] public IntPtr function; // Token: 0x04000016 RID: 22 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4000016")] public IntPtr state; } // Token: 0x0200000C RID: 12 [Token(Token = "0x200000C")] private struct TableEntry16 { // Token: 0x04000017 RID: 23 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000017")] public AllocatorManager.TableEntry f0; // Token: 0x04000018 RID: 24 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000018")] public AllocatorManager.TableEntry f1; // Token: 0x04000019 RID: 25 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000019")] public AllocatorManager.TableEntry f2; // Token: 0x0400001A RID: 26 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400001A")] public AllocatorManager.TableEntry f3; // Token: 0x0400001B RID: 27 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400001B")] public AllocatorManager.TableEntry f4; // Token: 0x0400001C RID: 28 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400001C")] public AllocatorManager.TableEntry f5; // Token: 0x0400001D RID: 29 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400001D")] public AllocatorManager.TableEntry f6; // Token: 0x0400001E RID: 30 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400001E")] public AllocatorManager.TableEntry f7; // Token: 0x0400001F RID: 31 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400001F")] public AllocatorManager.TableEntry f8; // Token: 0x04000020 RID: 32 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000020")] public AllocatorManager.TableEntry f9; // Token: 0x04000021 RID: 33 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000021")] public AllocatorManager.TableEntry f10; // Token: 0x04000022 RID: 34 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4000022")] public AllocatorManager.TableEntry f11; // Token: 0x04000023 RID: 35 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4000023")] public AllocatorManager.TableEntry f12; // Token: 0x04000024 RID: 36 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4000024")] public AllocatorManager.TableEntry f13; // Token: 0x04000025 RID: 37 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4000025")] public AllocatorManager.TableEntry f14; // Token: 0x04000026 RID: 38 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4000026")] public AllocatorManager.TableEntry f15; } // Token: 0x0200000D RID: 13 [Token(Token = "0x200000D")] private struct TableEntry256 { // Token: 0x04000027 RID: 39 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000027")] public AllocatorManager.TableEntry16 f0; // Token: 0x04000028 RID: 40 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4000028")] public AllocatorManager.TableEntry16 f1; // Token: 0x04000029 RID: 41 [FieldOffset(Offset = "0x200")] [Token(Token = "0x4000029")] public AllocatorManager.TableEntry16 f2; // Token: 0x0400002A RID: 42 [FieldOffset(Offset = "0x300")] [Token(Token = "0x400002A")] public AllocatorManager.TableEntry16 f3; // Token: 0x0400002B RID: 43 [FieldOffset(Offset = "0x400")] [Token(Token = "0x400002B")] public AllocatorManager.TableEntry16 f4; // Token: 0x0400002C RID: 44 [FieldOffset(Offset = "0x500")] [Token(Token = "0x400002C")] public AllocatorManager.TableEntry16 f5; // Token: 0x0400002D RID: 45 [FieldOffset(Offset = "0x600")] [Token(Token = "0x400002D")] public AllocatorManager.TableEntry16 f6; // Token: 0x0400002E RID: 46 [FieldOffset(Offset = "0x700")] [Token(Token = "0x400002E")] public AllocatorManager.TableEntry16 f7; // Token: 0x0400002F RID: 47 [FieldOffset(Offset = "0x800")] [Token(Token = "0x400002F")] public AllocatorManager.TableEntry16 f8; // Token: 0x04000030 RID: 48 [FieldOffset(Offset = "0x900")] [Token(Token = "0x4000030")] public AllocatorManager.TableEntry16 f9; // Token: 0x04000031 RID: 49 [FieldOffset(Offset = "0xA00")] [Token(Token = "0x4000031")] public AllocatorManager.TableEntry16 f10; // Token: 0x04000032 RID: 50 [FieldOffset(Offset = "0xB00")] [Token(Token = "0x4000032")] public AllocatorManager.TableEntry16 f11; // Token: 0x04000033 RID: 51 [FieldOffset(Offset = "0xC00")] [Token(Token = "0x4000033")] public AllocatorManager.TableEntry16 f12; // Token: 0x04000034 RID: 52 [FieldOffset(Offset = "0xD00")] [Token(Token = "0x4000034")] public AllocatorManager.TableEntry16 f13; // Token: 0x04000035 RID: 53 [FieldOffset(Offset = "0xE00")] [Token(Token = "0x4000035")] public AllocatorManager.TableEntry16 f14; // Token: 0x04000036 RID: 54 [FieldOffset(Offset = "0xF00")] [Token(Token = "0x4000036")] public AllocatorManager.TableEntry16 f15; } // Token: 0x0200000E RID: 14 [Token(Token = "0x200000E")] private struct TableEntry4096 { // Token: 0x04000037 RID: 55 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000037")] public AllocatorManager.TableEntry256 f0; // Token: 0x04000038 RID: 56 [FieldOffset(Offset = "0x1000")] [Token(Token = "0x4000038")] public AllocatorManager.TableEntry256 f1; // Token: 0x04000039 RID: 57 [FieldOffset(Offset = "0x2000")] [Token(Token = "0x4000039")] public AllocatorManager.TableEntry256 f2; // Token: 0x0400003A RID: 58 [FieldOffset(Offset = "0x3000")] [Token(Token = "0x400003A")] public AllocatorManager.TableEntry256 f3; // Token: 0x0400003B RID: 59 [FieldOffset(Offset = "0x4000")] [Token(Token = "0x400003B")] public AllocatorManager.TableEntry256 f4; // Token: 0x0400003C RID: 60 [FieldOffset(Offset = "0x5000")] [Token(Token = "0x400003C")] public AllocatorManager.TableEntry256 f5; // Token: 0x0400003D RID: 61 [FieldOffset(Offset = "0x6000")] [Token(Token = "0x400003D")] public AllocatorManager.TableEntry256 f6; // Token: 0x0400003E RID: 62 [FieldOffset(Offset = "0x7000")] [Token(Token = "0x400003E")] public AllocatorManager.TableEntry256 f7; // Token: 0x0400003F RID: 63 [FieldOffset(Offset = "0x8000")] [Token(Token = "0x400003F")] public AllocatorManager.TableEntry256 f8; // Token: 0x04000040 RID: 64 [FieldOffset(Offset = "0x9000")] [Token(Token = "0x4000040")] public AllocatorManager.TableEntry256 f9; // Token: 0x04000041 RID: 65 [FieldOffset(Offset = "0xA000")] [Token(Token = "0x4000041")] public AllocatorManager.TableEntry256 f10; // Token: 0x04000042 RID: 66 [FieldOffset(Offset = "0xB000")] [Token(Token = "0x4000042")] public AllocatorManager.TableEntry256 f11; // Token: 0x04000043 RID: 67 [FieldOffset(Offset = "0xC000")] [Token(Token = "0x4000043")] public AllocatorManager.TableEntry256 f12; // Token: 0x04000044 RID: 68 [FieldOffset(Offset = "0xD000")] [Token(Token = "0x4000044")] public AllocatorManager.TableEntry256 f13; // Token: 0x04000045 RID: 69 [FieldOffset(Offset = "0xE000")] [Token(Token = "0x4000045")] public AllocatorManager.TableEntry256 f14; // Token: 0x04000046 RID: 70 [FieldOffset(Offset = "0xF000")] [Token(Token = "0x4000046")] public AllocatorManager.TableEntry256 f15; } // Token: 0x0200000F RID: 15 [Token(Token = "0x200000F")] private struct TableEntry65536 { // Token: 0x04000047 RID: 71 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000047")] public AllocatorManager.TableEntry4096 f0; // Token: 0x04000048 RID: 72 [FieldOffset(Offset = "0x10000")] [Token(Token = "0x4000048")] public AllocatorManager.TableEntry4096 f1; // Token: 0x04000049 RID: 73 [FieldOffset(Offset = "0x20000")] [Token(Token = "0x4000049")] public AllocatorManager.TableEntry4096 f2; // Token: 0x0400004A RID: 74 [FieldOffset(Offset = "0x30000")] [Token(Token = "0x400004A")] public AllocatorManager.TableEntry4096 f3; // Token: 0x0400004B RID: 75 [FieldOffset(Offset = "0x40000")] [Token(Token = "0x400004B")] public AllocatorManager.TableEntry4096 f4; // Token: 0x0400004C RID: 76 [FieldOffset(Offset = "0x50000")] [Token(Token = "0x400004C")] public AllocatorManager.TableEntry4096 f5; // Token: 0x0400004D RID: 77 [FieldOffset(Offset = "0x60000")] [Token(Token = "0x400004D")] public AllocatorManager.TableEntry4096 f6; // Token: 0x0400004E RID: 78 [FieldOffset(Offset = "0x70000")] [Token(Token = "0x400004E")] public AllocatorManager.TableEntry4096 f7; // Token: 0x0400004F RID: 79 [FieldOffset(Offset = "0x80000")] [Token(Token = "0x400004F")] public AllocatorManager.TableEntry4096 f8; // Token: 0x04000050 RID: 80 [FieldOffset(Offset = "0x90000")] [Token(Token = "0x4000050")] public AllocatorManager.TableEntry4096 f9; // Token: 0x04000051 RID: 81 [FieldOffset(Offset = "0xA0000")] [Token(Token = "0x4000051")] public AllocatorManager.TableEntry4096 f10; // Token: 0x04000052 RID: 82 [FieldOffset(Offset = "0xB0000")] [Token(Token = "0x4000052")] public AllocatorManager.TableEntry4096 f11; // Token: 0x04000053 RID: 83 [FieldOffset(Offset = "0xC0000")] [Token(Token = "0x4000053")] public AllocatorManager.TableEntry4096 f12; // Token: 0x04000054 RID: 84 [FieldOffset(Offset = "0xD0000")] [Token(Token = "0x4000054")] public AllocatorManager.TableEntry4096 f13; // Token: 0x04000055 RID: 85 [FieldOffset(Offset = "0xE0000")] [Token(Token = "0x4000055")] public AllocatorManager.TableEntry4096 f14; // Token: 0x04000056 RID: 86 [FieldOffset(Offset = "0xF0000")] [Token(Token = "0x4000056")] public AllocatorManager.TableEntry4096 f15; } // Token: 0x02000010 RID: 16 [Token(Token = "0x2000010")] private sealed class StaticFunctionTable { // Token: 0x04000057 RID: 87 [Token(Token = "0x4000057")] public static readonly SharedStatic Ref; } } }