Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

623 lines
18 KiB
C#

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;
}
}
}