Files
2026-04-10 22:50:51 +02:00

133 lines
4.4 KiB
C#

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