m
This commit is contained in:
@@ -0,0 +1,622 @@
|
||||
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<T>(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<T>(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<AllocatorManager.TableEntry65536> Ref;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Unity.Collections
|
||||
{
|
||||
// Token: 0x02000011 RID: 17
|
||||
[Token(Token = "0x2000011")]
|
||||
public static class CollectionHelper
|
||||
{
|
||||
// Token: 0x06000018 RID: 24 RVA: 0x00002100 File Offset: 0x00000300
|
||||
[Token(Token = "0x6000018")]
|
||||
[Address(RVA = "0x1215C40", Offset = "0x1214C40", VA = "0x181215C40")]
|
||||
internal static bool ShouldDeallocate(AllocatorManager.AllocatorHandle allocator)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000019 RID: 25 RVA: 0x00002118 File Offset: 0x00000318
|
||||
[Token(Token = "0x6000019")]
|
||||
[Address(RVA = "0x593060", Offset = "0x592060", VA = "0x180593060")]
|
||||
internal static int AssumePositive(int x)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000020 RID: 32
|
||||
internal class AddressAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000071 RID: 113
|
||||
public string RVA;
|
||||
|
||||
// Token: 0x04000072 RID: 114
|
||||
public string Offset;
|
||||
|
||||
// Token: 0x04000073 RID: 115
|
||||
public string VA;
|
||||
|
||||
// Token: 0x04000074 RID: 116
|
||||
public string Slot;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000025 RID: 37
|
||||
internal class AnalysisFailedException : Exception
|
||||
{
|
||||
// Token: 0x06000060 RID: 96 RVA: 0x00002316 File Offset: 0x00000516
|
||||
public AnalysisFailedException(string message)
|
||||
: base(message)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000022 RID: 34
|
||||
internal class AttributeAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000076 RID: 118
|
||||
public string Name;
|
||||
|
||||
// Token: 0x04000077 RID: 119
|
||||
public string RVA;
|
||||
|
||||
// Token: 0x04000078 RID: 120
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000021 RID: 33
|
||||
internal class FieldOffsetAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000075 RID: 117
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000023 RID: 35
|
||||
internal class MetadataOffsetAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000079 RID: 121
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000024 RID: 36
|
||||
internal class TokenAttribute : Attribute
|
||||
{
|
||||
// Token: 0x0400007A RID: 122
|
||||
public string Token;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Unity.Collections
|
||||
{
|
||||
// Token: 0x02000012 RID: 18
|
||||
[Token(Token = "0x2000012")]
|
||||
public static class ListExtensions
|
||||
{
|
||||
// Token: 0x0600001A RID: 26 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600001A")]
|
||||
[Address(RVA = "0x1FD7160", Offset = "0x1FD6160", VA = "0x181FD7160")]
|
||||
public static void RemoveAtSwapBack<T>(this List<T> list, int index)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Unity.Collections.LowLevel.Unsafe
|
||||
{
|
||||
// Token: 0x0200001B RID: 27
|
||||
[Token(Token = "0x200001B")]
|
||||
internal struct UnsafeHashMapBase<TKey, TValue> where TKey : struct, IEquatable<TKey> where TValue : struct
|
||||
{
|
||||
// Token: 0x0600003E RID: 62 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600003E")]
|
||||
[Address(RVA = "0x2A51ED0", Offset = "0x2A50ED0", VA = "0x182A51ED0")]
|
||||
internal unsafe static void Clear(UnsafeHashMapData* data)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600003F RID: 63 RVA: 0x00002250 File Offset: 0x00000450
|
||||
[Token(Token = "0x600003F")]
|
||||
[Address(RVA = "0x2A518D0", Offset = "0x2A508D0", VA = "0x182A518D0")]
|
||||
internal unsafe static int AllocEntry(UnsafeHashMapData* data, int threadIndex)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000040 RID: 64 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000040")]
|
||||
[Address(RVA = "0x2A51740", Offset = "0x2A50740", VA = "0x182A51740")]
|
||||
internal unsafe static void AddAtomicMulti(UnsafeHashMapData* data, TKey key, TValue item, int threadIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000041 RID: 65 RVA: 0x00002268 File Offset: 0x00000468
|
||||
[Token(Token = "0x6000041")]
|
||||
[Address(RVA = "0x2A51F40", Offset = "0x2A50F40", VA = "0x182A51F40")]
|
||||
internal unsafe static bool TryAdd(UnsafeHashMapData* data, TKey key, TValue item, bool isMultiHashMap, Allocator allocation)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000042 RID: 66 RVA: 0x00002280 File Offset: 0x00000480
|
||||
[Token(Token = "0x6000042")]
|
||||
[Address(RVA = "0x2A525B0", Offset = "0x2A515B0", VA = "0x182A525B0")]
|
||||
internal unsafe static bool TryGetFirstValueAtomic(UnsafeHashMapData* data, TKey key, out TValue item, out NativeMultiHashMapIterator<TKey> it)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000043 RID: 67 RVA: 0x00002298 File Offset: 0x00000498
|
||||
[Token(Token = "0x6000043")]
|
||||
[Address(RVA = "0x2A52790", Offset = "0x2A51790", VA = "0x182A52790")]
|
||||
internal unsafe static bool TryGetNextValueAtomic(UnsafeHashMapData* data, out TValue item, ref NativeMultiHashMapIterator<TKey> it)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,115 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Unity.Collections.LowLevel.Unsafe
|
||||
{
|
||||
// Token: 0x02000019 RID: 25
|
||||
[Token(Token = "0x2000019")]
|
||||
[StructLayout(2)]
|
||||
internal struct UnsafeHashMapData
|
||||
{
|
||||
// Token: 0x06000038 RID: 56 RVA: 0x00002208 File Offset: 0x00000408
|
||||
[Token(Token = "0x6000038")]
|
||||
[Address(RVA = "0x1215E00", Offset = "0x1214E00", VA = "0x181215E00")]
|
||||
internal static int GetBucketSize(int capacity)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000039 RID: 57 RVA: 0x00002220 File Offset: 0x00000420
|
||||
[Token(Token = "0x6000039")]
|
||||
[Address(RVA = "0x1215E10", Offset = "0x1214E10", VA = "0x181215E10")]
|
||||
internal static int GrowCapacity(int capacity)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600003A RID: 58 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600003A")]
|
||||
[Address(RVA = "0x1FDCBF0", Offset = "0x1FDBBF0", VA = "0x181FDCBF0")]
|
||||
internal unsafe static void AllocateHashMap<TKey, TValue>(int length, int bucketLength, Allocator label, out UnsafeHashMapData* outBuf) where TKey : struct where TValue : struct
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600003B RID: 59 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600003B")]
|
||||
[Address(RVA = "0x1FDCE10", Offset = "0x1FDBE10", VA = "0x181FDCE10")]
|
||||
internal unsafe static void ReallocateHashMap<TKey, TValue>(UnsafeHashMapData* data, int newCapacity, int newBucketCapacity, Allocator label) where TKey : struct where TValue : struct
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600003C RID: 60 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600003C")]
|
||||
[Address(RVA = "0x1215DC0", Offset = "0x1214DC0", VA = "0x181215DC0")]
|
||||
internal unsafe static void DeallocateHashMap(UnsafeHashMapData* data, Allocator allocator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600003D RID: 61 RVA: 0x00002238 File Offset: 0x00000438
|
||||
[Token(Token = "0x600003D")]
|
||||
[Address(RVA = "0x27D8AD0", Offset = "0x27D7AD0", VA = "0x1827D8AD0")]
|
||||
internal static int CalculateDataSize<TKey, TValue>(int length, int bucketLength, out int keyOffset, out int nextOffset, out int bucketOffset) where TKey : struct where TValue : struct
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0400005F RID: 95
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400005F")]
|
||||
internal unsafe byte* values;
|
||||
|
||||
// Token: 0x04000060 RID: 96
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4000060")]
|
||||
internal unsafe byte* keys;
|
||||
|
||||
// Token: 0x04000061 RID: 97
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000061")]
|
||||
internal unsafe byte* next;
|
||||
|
||||
// Token: 0x04000062 RID: 98
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000062")]
|
||||
internal unsafe byte* buckets;
|
||||
|
||||
// Token: 0x04000063 RID: 99
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000063")]
|
||||
internal int keyCapacity;
|
||||
|
||||
// Token: 0x04000064 RID: 100
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4000064")]
|
||||
internal int bucketCapacityMask;
|
||||
|
||||
// Token: 0x04000065 RID: 101
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000065")]
|
||||
internal int allocatedIndexLength;
|
||||
|
||||
// Token: 0x04000066 RID: 102
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000066")]
|
||||
[FixedBuffer(typeof(int), 2048)]
|
||||
internal UnsafeHashMapData.<firstFreeTLS>e__FixedBuffer firstFreeTLS;
|
||||
|
||||
// Token: 0x04000067 RID: 103
|
||||
[Token(Token = "0x4000067")]
|
||||
internal const int IntsPerCacheLine = 16;
|
||||
|
||||
// Token: 0x0200001A RID: 26
|
||||
[Token(Token = "0x200001A")]
|
||||
[UnsafeValueType]
|
||||
[CompilerGenerated]
|
||||
public struct <firstFreeTLS>e__FixedBuffer
|
||||
{
|
||||
// Token: 0x04000068 RID: 104
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000068")]
|
||||
public int FixedElementField;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,132 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Unity.Collections.LowLevel.Unsafe
|
||||
{
|
||||
// Token: 0x0200001F RID: 31
|
||||
[Token(Token = "0x200001F")]
|
||||
[DebuggerDisplay("Length = {Length}, Capacity = {Capacity}, IsCreated = {IsCreated}")]
|
||||
public struct UnsafeList : IDisposable
|
||||
{
|
||||
// Token: 0x0600004D RID: 77 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600004D")]
|
||||
[Address(RVA = "0x1215EF0", Offset = "0x1214EF0", VA = "0x181215EF0")]
|
||||
public unsafe static UnsafeList* Create(int sizeOf, int alignOf, int initialCapacity, Allocator allocator, NativeArrayOptions options = NativeArrayOptions.UninitializedMemory)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600004E RID: 78 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600004E")]
|
||||
[Address(RVA = "0x1216030", Offset = "0x1215030", VA = "0x181216030")]
|
||||
public unsafe static void Destroy(UnsafeList* listData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600004F RID: 79 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600004F")]
|
||||
[Address(RVA = "0x12160B0", Offset = "0x12150B0", VA = "0x1812160B0", Slot = "4")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000050 RID: 80 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000050")]
|
||||
[Address(RVA = "0x1215EE0", Offset = "0x1214EE0", VA = "0x181215EE0")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000051 RID: 81 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000051")]
|
||||
[Address(RVA = "0x12163B0", Offset = "0x12153B0", VA = "0x1812163B0")]
|
||||
public void Resize(int sizeOf, int alignOf, int length, NativeArrayOptions options = NativeArrayOptions.UninitializedMemory)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000052 RID: 82 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000052")]
|
||||
[Address(RVA = "0x1FDD840", Offset = "0x1FDC840", VA = "0x181FDD840")]
|
||||
public void Resize<T>(int length, NativeArrayOptions options = NativeArrayOptions.UninitializedMemory) where T : struct
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000053 RID: 83 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000053")]
|
||||
[Address(RVA = "0x1216140", Offset = "0x1215140", VA = "0x181216140")]
|
||||
private void Realloc(int sizeOf, int alignOf, int capacity)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000054 RID: 84 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000054")]
|
||||
[Address(RVA = "0x1216480", Offset = "0x1215480", VA = "0x181216480")]
|
||||
private void SetCapacity(int sizeOf, int alignOf, int capacity)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000055 RID: 85 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000055")]
|
||||
[Address(RVA = "0x1FDD510", Offset = "0x1FDC510", VA = "0x181FDD510")]
|
||||
public void Add<T>(T value) where T : struct
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000056 RID: 86 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000056")]
|
||||
[Address(RVA = "0x1215E20", Offset = "0x1214E20", VA = "0x181215E20")]
|
||||
private unsafe void AddRange(int sizeOf, int alignOf, void* ptr, int length)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000057 RID: 87 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000057")]
|
||||
[Address(RVA = "0x1FDD490", Offset = "0x1FDC490", VA = "0x181FDD490")]
|
||||
public unsafe void AddRange<T>(void* ptr, int length) where T : struct
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000058 RID: 88 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000058")]
|
||||
[Address(RVA = "0x1216330", Offset = "0x1215330", VA = "0x181216330")]
|
||||
private void RemoveRangeSwapBack(int sizeOf, int begin, int end)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000059 RID: 89 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000059")]
|
||||
[Address(RVA = "0x1FDD7A0", Offset = "0x1FDC7A0", VA = "0x181FDD7A0")]
|
||||
public void RemoveAtSwapBack<T>(int index) where T : struct
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600005A RID: 90 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600005A")]
|
||||
[Address(RVA = "0x1FDD7F0", Offset = "0x1FDC7F0", VA = "0x181FDD7F0")]
|
||||
public void RemoveRangeSwapBack<T>(int begin, int end) where T : struct
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400006D RID: 109
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400006D")]
|
||||
[NativeDisableUnsafePtrRestriction]
|
||||
public unsafe void* Ptr;
|
||||
|
||||
// Token: 0x0400006E RID: 110
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400006E")]
|
||||
public int Length;
|
||||
|
||||
// Token: 0x0400006F RID: 111
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x400006F")]
|
||||
public int Capacity;
|
||||
|
||||
// Token: 0x04000070 RID: 112
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000070")]
|
||||
public AllocatorManager.AllocatorHandle Allocator;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Unity.Collections.LowLevel.Unsafe
|
||||
{
|
||||
// Token: 0x0200001C RID: 28
|
||||
[Token(Token = "0x200001C")]
|
||||
[DebuggerTypeProxy(typeof(UnsafeMultiHashMapDebuggerTypeProxy<, >))]
|
||||
public struct UnsafeMultiHashMap<TKey, TValue> : IDisposable where TKey : struct, IEquatable<TKey> where TValue : struct
|
||||
{
|
||||
// Token: 0x06000044 RID: 68 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000044")]
|
||||
[Address(RVA = "0x2A52E80", Offset = "0x2A51E80", VA = "0x182A52E80")]
|
||||
internal UnsafeMultiHashMap(int capacity, Allocator allocator, int disposeSentinelStackDepth)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000045 RID: 69 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000045")]
|
||||
[Address(RVA = "0x2A52BE0", Offset = "0x2A51BE0", VA = "0x182A52BE0")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000046 RID: 70 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000046")]
|
||||
[Address(RVA = "0x2A52A50", Offset = "0x2A51A50", VA = "0x182A52A50")]
|
||||
public void Add(TKey key, TValue item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000047 RID: 71 RVA: 0x000022B0 File Offset: 0x000004B0
|
||||
[Token(Token = "0x6000047")]
|
||||
[Address(RVA = "0x2A52C90", Offset = "0x2A51C90", VA = "0x182A52C90")]
|
||||
public bool TryGetFirstValue(TKey key, out TValue item, out NativeMultiHashMapIterator<TKey> it)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000048 RID: 72 RVA: 0x000022C8 File Offset: 0x000004C8
|
||||
[Token(Token = "0x6000048")]
|
||||
[Address(RVA = "0x2A52DF0", Offset = "0x2A51DF0", VA = "0x182A52DF0")]
|
||||
public bool TryGetNextValue(out TValue item, ref NativeMultiHashMapIterator<TKey> it)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x17000008 RID: 8
|
||||
// (get) Token: 0x06000049 RID: 73 RVA: 0x000022E0 File Offset: 0x000004E0
|
||||
[Token(Token = "0x17000008")]
|
||||
public bool IsCreated
|
||||
{
|
||||
[Token(Token = "0x6000049")]
|
||||
[Address(RVA = "0x2A4C200", Offset = "0x2A4B200", VA = "0x182A4C200")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600004A RID: 74 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600004A")]
|
||||
[Address(RVA = "0x2A52C60", Offset = "0x2A51C60", VA = "0x182A52C60", Slot = "4")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600004B RID: 75 RVA: 0x000022F8 File Offset: 0x000004F8
|
||||
[Token(Token = "0x600004B")]
|
||||
[Address(RVA = "0x2A52BB0", Offset = "0x2A51BB0", VA = "0x182A52BB0")]
|
||||
public UnsafeMultiHashMap<TKey, TValue>.ParallelWriter AsParallelWriter()
|
||||
{
|
||||
return default(UnsafeMultiHashMap<TKey, TValue>.ParallelWriter);
|
||||
}
|
||||
|
||||
// Token: 0x04000069 RID: 105
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000069")]
|
||||
[NativeDisableUnsafePtrRestriction]
|
||||
internal unsafe UnsafeHashMapData* m_Buffer;
|
||||
|
||||
// Token: 0x0400006A RID: 106
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400006A")]
|
||||
internal Allocator m_AllocatorLabel;
|
||||
|
||||
// Token: 0x0200001D RID: 29
|
||||
[Token(Token = "0x200001D")]
|
||||
[NativeContainerIsAtomicWriteOnly]
|
||||
public struct ParallelWriter
|
||||
{
|
||||
// Token: 0x0600004C RID: 76 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600004C")]
|
||||
[Address(RVA = "0x2A4D0E0", Offset = "0x2A4C0E0", VA = "0x182A4D0E0")]
|
||||
public void Add(TKey key, TValue item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400006B RID: 107
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400006B")]
|
||||
[NativeDisableUnsafePtrRestriction]
|
||||
internal unsafe UnsafeHashMapData* m_Buffer;
|
||||
|
||||
// Token: 0x0400006C RID: 108
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400006C")]
|
||||
[NativeSetThreadIndex]
|
||||
internal int m_ThreadIndex;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Unity.Collections.LowLevel.Unsafe
|
||||
{
|
||||
// Token: 0x0200001E RID: 30
|
||||
[Token(Token = "0x200001E")]
|
||||
internal sealed class UnsafeMultiHashMapDebuggerTypeProxy<TKey, TValue> where TKey : struct, IEquatable<TKey>, IComparable<TKey> where TValue : struct
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Microsoft.CodeAnalysis
|
||||
{
|
||||
// Token: 0x02000002 RID: 2
|
||||
[Token(Token = "0x2000002")]
|
||||
[CompilerGenerated]
|
||||
[Embedded]
|
||||
internal sealed class EmbeddedAttribute : Attribute
|
||||
{
|
||||
// Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000001")]
|
||||
[Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")]
|
||||
public EmbeddedAttribute()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,186 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using Cpp2IlInjected;
|
||||
using Unity.Collections.LowLevel.Unsafe;
|
||||
|
||||
namespace Unity.Collections
|
||||
{
|
||||
// Token: 0x02000017 RID: 23
|
||||
[Token(Token = "0x2000017")]
|
||||
[NativeContainer]
|
||||
[DebuggerTypeProxy(typeof(NativeListDebugView<>))]
|
||||
[DebuggerDisplay("Length = {Length}")]
|
||||
public struct NativeList<T> : IEnumerable<T>, IEnumerable, IDisposable where T : struct
|
||||
{
|
||||
// Token: 0x06000025 RID: 37 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000025")]
|
||||
[Address(RVA = "0x2E73A70", Offset = "0x2E72A70", VA = "0x182E73A70")]
|
||||
public NativeList(int initialCapacity, Allocator allocator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000026 RID: 38 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000026")]
|
||||
[Address(RVA = "0x2E73930", Offset = "0x2E72930", VA = "0x182E73930")]
|
||||
private NativeList(int initialCapacity, Allocator allocator, int disposeSentinelStackDepth)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000004 RID: 4
|
||||
[Token(Token = "0x17000004")]
|
||||
public T this[int index]
|
||||
{
|
||||
[Token(Token = "0x6000027")]
|
||||
[Address(RVA = "0x2E73E20", Offset = "0x2E72E20", VA = "0x182E73E20", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000028")]
|
||||
[Address(RVA = "0x2E74290", Offset = "0x2E73290", VA = "0x182E74290", Slot = "8")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000005 RID: 5
|
||||
// (get) Token: 0x06000029 RID: 41 RVA: 0x00002190 File Offset: 0x00000390
|
||||
[Token(Token = "0x17000005")]
|
||||
public int Length
|
||||
{
|
||||
[Token(Token = "0x6000029")]
|
||||
[Address(RVA = "0x2E73F00", Offset = "0x2E72F00", VA = "0x182E73F00", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000006 RID: 6
|
||||
// (get) Token: 0x0600002A RID: 42 RVA: 0x000021A8 File Offset: 0x000003A8
|
||||
[Token(Token = "0x17000006")]
|
||||
public int Capacity
|
||||
{
|
||||
[Token(Token = "0x600002A")]
|
||||
[Address(RVA = "0x2E73AE0", Offset = "0x2E72AE0", VA = "0x182E73AE0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600002B RID: 43 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600002B")]
|
||||
[Address(RVA = "0x2E73160", Offset = "0x2E72160", VA = "0x182E73160")]
|
||||
public void Add(T value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600002C RID: 44 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600002C")]
|
||||
[Address(RVA = "0x2E73010", Offset = "0x2E72010", VA = "0x182E73010")]
|
||||
public void AddRange(NativeArray<T> elements)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600002D RID: 45 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600002D")]
|
||||
[Address(RVA = "0x2E72FA0", Offset = "0x2E71FA0", VA = "0x182E72FA0")]
|
||||
public unsafe void AddRange(void* elements, int count)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600002E RID: 46 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600002E")]
|
||||
[Address(RVA = "0x2E73410", Offset = "0x2E72410", VA = "0x182E73410")]
|
||||
public void RemoveAtSwapBack(int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000007 RID: 7
|
||||
// (get) Token: 0x0600002F RID: 47 RVA: 0x000021C0 File Offset: 0x000003C0
|
||||
[Token(Token = "0x17000007")]
|
||||
public bool IsCreated
|
||||
{
|
||||
[Token(Token = "0x600002F")]
|
||||
[Address(RVA = "0x2A4C200", Offset = "0x2A4B200", VA = "0x182A4C200")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000030 RID: 48 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000030")]
|
||||
[Address(RVA = "0x2E733F0", Offset = "0x2E723F0", VA = "0x182E733F0", Slot = "6")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000031 RID: 49 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000031")]
|
||||
[Address(RVA = "0x2E733E0", Offset = "0x2E723E0", VA = "0x182E733E0")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000032 RID: 50 RVA: 0x000021D8 File Offset: 0x000003D8
|
||||
[Token(Token = "0x6000032")]
|
||||
[Address(RVA = "0x2E73F20", Offset = "0x2E72F20", VA = "0x182E73F20")]
|
||||
public static implicit operator NativeArray<T>(NativeList<T> nativeList)
|
||||
{
|
||||
return default(NativeArray<T>);
|
||||
}
|
||||
|
||||
// Token: 0x06000033 RID: 51 RVA: 0x000021F0 File Offset: 0x000003F0
|
||||
[Token(Token = "0x6000033")]
|
||||
[Address(RVA = "0x2E73320", Offset = "0x2E72320", VA = "0x182E73320")]
|
||||
public NativeArray<T> AsArray()
|
||||
{
|
||||
return default(NativeArray<T>);
|
||||
}
|
||||
|
||||
// Token: 0x06000034 RID: 52 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000034")]
|
||||
[Address(RVA = "0x2E73840", Offset = "0x2E72840", VA = "0x182E73840", Slot = "5")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000035 RID: 53 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000035")]
|
||||
[Address(RVA = "0x2E73610", Offset = "0x2E72610", VA = "0x182E73610", Slot = "4")]
|
||||
IEnumerator<T> IEnumerable<T>.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000036 RID: 54 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000036")]
|
||||
[Address(RVA = "0x2E73510", Offset = "0x2E72510", VA = "0x182E73510")]
|
||||
public void Resize(int length, NativeArrayOptions options)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000037 RID: 55 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000037")]
|
||||
[Address(RVA = "0x2E73470", Offset = "0x2E72470", VA = "0x182E73470")]
|
||||
public void ResizeUninitialized(int length)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400005D RID: 93
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400005D")]
|
||||
[NativeDisableUnsafePtrRestriction]
|
||||
internal unsafe UnsafeList* m_ListData;
|
||||
|
||||
// Token: 0x0400005E RID: 94
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400005E")]
|
||||
internal Allocator m_DeprecatedAllocator;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Unity.Collections
|
||||
{
|
||||
// Token: 0x02000018 RID: 24
|
||||
[Token(Token = "0x2000018")]
|
||||
internal sealed class NativeListDebugView<T> where T : struct
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,110 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using Cpp2IlInjected;
|
||||
using Unity.Collections.LowLevel.Unsafe;
|
||||
|
||||
namespace Unity.Collections
|
||||
{
|
||||
// Token: 0x02000014 RID: 20
|
||||
[Token(Token = "0x2000014")]
|
||||
[NativeContainer]
|
||||
[DebuggerTypeProxy(typeof(NativeMultiHashMapDebuggerTypeProxy<, >))]
|
||||
public struct NativeMultiHashMap<TKey, TValue> : IDisposable where TKey : struct, IEquatable<TKey> where TValue : struct
|
||||
{
|
||||
// Token: 0x0600001B RID: 27 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600001B")]
|
||||
[Address(RVA = "0x2E74710", Offset = "0x2E73710", VA = "0x182E74710")]
|
||||
public NativeMultiHashMap(int capacity, Allocator allocator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600001C RID: 28 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600001C")]
|
||||
[Address(RVA = "0x2E74670", Offset = "0x2E73670", VA = "0x182E74670")]
|
||||
private NativeMultiHashMap(int capacity, Allocator allocator, int disposeSentinelStackDepth)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600001D RID: 29 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600001D")]
|
||||
[Address(RVA = "0x2E74490", Offset = "0x2E73490", VA = "0x182E74490")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600001E RID: 30 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600001E")]
|
||||
[Address(RVA = "0x2E74370", Offset = "0x2E73370", VA = "0x182E74370")]
|
||||
public void Add(TKey key, TValue item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600001F RID: 31 RVA: 0x00002130 File Offset: 0x00000330
|
||||
[Token(Token = "0x600001F")]
|
||||
[Address(RVA = "0x2E74590", Offset = "0x2E73590", VA = "0x182E74590")]
|
||||
public bool TryGetFirstValue(TKey key, out TValue item, out NativeMultiHashMapIterator<TKey> it)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000020 RID: 32 RVA: 0x00002148 File Offset: 0x00000348
|
||||
[Token(Token = "0x6000020")]
|
||||
[Address(RVA = "0x2E74610", Offset = "0x2E73610", VA = "0x182E74610")]
|
||||
public bool TryGetNextValue(out TValue item, ref NativeMultiHashMapIterator<TKey> it)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x17000003 RID: 3
|
||||
// (get) Token: 0x06000021 RID: 33 RVA: 0x00002160 File Offset: 0x00000360
|
||||
[Token(Token = "0x17000003")]
|
||||
public bool IsCreated
|
||||
{
|
||||
[Token(Token = "0x6000021")]
|
||||
[Address(RVA = "0x2E74780", Offset = "0x2E73780", VA = "0x182E74780")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000022 RID: 34 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000022")]
|
||||
[Address(RVA = "0x2E744D0", Offset = "0x2E734D0", VA = "0x182E744D0", Slot = "4")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000023 RID: 35 RVA: 0x00002178 File Offset: 0x00000378
|
||||
[Token(Token = "0x6000023")]
|
||||
[Address(RVA = "0x2E74430", Offset = "0x2E73430", VA = "0x182E74430")]
|
||||
public NativeMultiHashMap<TKey, TValue>.ParallelWriter AsParallelWriter()
|
||||
{
|
||||
return default(NativeMultiHashMap<TKey, TValue>.ParallelWriter);
|
||||
}
|
||||
|
||||
// Token: 0x0400005B RID: 91
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400005B")]
|
||||
internal UnsafeMultiHashMap<TKey, TValue> m_MultiHashMapData;
|
||||
|
||||
// Token: 0x02000015 RID: 21
|
||||
[Token(Token = "0x2000015")]
|
||||
[NativeContainerIsAtomicWriteOnly]
|
||||
[NativeContainer]
|
||||
public struct ParallelWriter
|
||||
{
|
||||
// Token: 0x06000024 RID: 36 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000024")]
|
||||
[Address(RVA = "0x2E75340", Offset = "0x2E74340", VA = "0x182E75340")]
|
||||
public void Add(TKey key, TValue item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400005C RID: 92
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400005C")]
|
||||
internal UnsafeMultiHashMap<TKey, TValue>.ParallelWriter m_Writer;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Unity.Collections
|
||||
{
|
||||
// Token: 0x02000016 RID: 22
|
||||
[Token(Token = "0x2000016")]
|
||||
internal sealed class NativeMultiHashMapDebuggerTypeProxy<TKey, TValue> where TKey : struct, IEquatable<TKey>, IComparable<TKey> where TValue : struct
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Unity.Collections
|
||||
{
|
||||
// Token: 0x02000013 RID: 19
|
||||
[Token(Token = "0x2000013")]
|
||||
public struct NativeMultiHashMapIterator<TKey> where TKey : struct
|
||||
{
|
||||
// Token: 0x04000058 RID: 88
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000058")]
|
||||
internal TKey key;
|
||||
|
||||
// Token: 0x04000059 RID: 89
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000059")]
|
||||
internal int NextEntryIndex;
|
||||
|
||||
// Token: 0x0400005A RID: 90
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400005A")]
|
||||
internal int EntryIndex;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyVersion("0.0.0.0")]
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Microsoft.CodeAnalysis;
|
||||
|
||||
namespace System.Runtime.CompilerServices
|
||||
{
|
||||
// Token: 0x02000003 RID: 3
|
||||
[Token(Token = "0x2000003")]
|
||||
[CompilerGenerated]
|
||||
[Embedded]
|
||||
internal sealed class IsUnmanagedAttribute : Attribute
|
||||
{
|
||||
// Token: 0x06000002 RID: 2 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000002")]
|
||||
[Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")]
|
||||
public IsUnmanagedAttribute()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{E3D718FF-6CCA-48A8-8FBE-FF63443DDEEA}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>Unity.Collections</RootNamespace>
|
||||
<AssemblyName>Unity.Collections</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
</PropertyGroup>
|
||||
<ItemGroup />
|
||||
<ItemGroup>
|
||||
<AppDesigner Include="Properties\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="AllocatorManager.cs" />
|
||||
<Compile Include="CollectionHelper.cs" />
|
||||
<Compile Include="Cpp2IlInjected\AddressAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\AnalysisFailedException.cs" />
|
||||
<Compile Include="Cpp2IlInjected\AttributeAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\FieldOffsetAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\MetadataOffsetAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\TokenAttribute.cs" />
|
||||
<Compile Include="ListExtensions.cs" />
|
||||
<Compile Include="LowLevel\Unsafe\UnsafeHashMapBase.cs" />
|
||||
<Compile Include="LowLevel\Unsafe\UnsafeHashMapData.cs" />
|
||||
<Compile Include="LowLevel\Unsafe\UnsafeList.cs" />
|
||||
<Compile Include="LowLevel\Unsafe\UnsafeMultiHashMap.cs" />
|
||||
<Compile Include="LowLevel\Unsafe\UnsafeMultiHashMapDebuggerTypeProxy.cs" />
|
||||
<Compile Include="Microsoft\CodeAnalysis\EmbeddedAttribute.cs" />
|
||||
<Compile Include="NativeList.cs" />
|
||||
<Compile Include="NativeListDebugView.cs" />
|
||||
<Compile Include="NativeMultiHashMap.cs" />
|
||||
<Compile Include="NativeMultiHashMapDebuggerTypeProxy.cs" />
|
||||
<Compile Include="NativeMultiHashMapIterator.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="System\Runtime\CompilerServices\IsUnmanagedAttribute.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\mscorlib\mscorlib.csproj">
|
||||
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443dde9d}</Project>
|
||||
<Name>mscorlib</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\Unity.Burst\Unity.Burst.csproj">
|
||||
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddee8}</Project>
|
||||
<Name>Unity.Burst</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\UnityEngine.CoreModule\UnityEngine.CoreModule.csproj">
|
||||
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddefd}</Project>
|
||||
<Name>UnityEngine.CoreModule</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
Reference in New Issue
Block a user