This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,139 @@
using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine.Events;
namespace UnityEngine.Rendering
{
// Token: 0x02000033 RID: 51
[Token(Token = "0x2000029")]
public class ObjectPool<T> where T : new()
{
// Token: 0x1700001B RID: 27
// (get) Token: 0x06000107 RID: 263 RVA: 0x00002778 File Offset: 0x00000978
// (set) Token: 0x06000108 RID: 264 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000016")]
public int countAll
{
[Token(Token = "0x60000E3")]
[Address(RVA = "0x42EED0", Offset = "0x42DCD0", VA = "0x18042EED0")]
[CompilerGenerated]
get
{
return 0;
}
[Token(Token = "0x60000E4")]
[Address(RVA = "0x42F000", Offset = "0x42DE00", VA = "0x18042F000")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x1700001C RID: 28
// (get) Token: 0x06000109 RID: 265 RVA: 0x00002790 File Offset: 0x00000990
[Token(Token = "0x17000017")]
public int countActive
{
[Token(Token = "0x60000E5")]
[Address(RVA = "0x23C4750", Offset = "0x23C3550", VA = "0x1823C4750")]
get
{
return 0;
}
}
// Token: 0x1700001D RID: 29
// (get) Token: 0x0600010A RID: 266 RVA: 0x000027A8 File Offset: 0x000009A8
[Token(Token = "0x17000018")]
public int countInactive
{
[Token(Token = "0x60000E6")]
[Address(RVA = "0x18D07F0", Offset = "0x18CF5F0", VA = "0x1818D07F0")]
get
{
return 0;
}
}
// Token: 0x0600010B RID: 267 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000E7")]
[Address(RVA = "0x2B01300", Offset = "0x2B00100", VA = "0x182B01300")]
public ObjectPool(UnityAction<T> actionOnGet, UnityAction<T> actionOnRelease, bool collectionCheck = true)
{
}
// Token: 0x0600010C RID: 268 RVA: 0x000020FA File Offset: 0x000002FA
[Token(Token = "0x60000E8")]
[Address(RVA = "0x23C44C0", Offset = "0x23C32C0", VA = "0x1823C44C0")]
public T Get()
{
return null;
}
// Token: 0x0600010D RID: 269 RVA: 0x000027C0 File Offset: 0x000009C0
[Token(Token = "0x60000E9")]
[Address(RVA = "0x2B01220", Offset = "0x2B00020", VA = "0x182B01220")]
public ObjectPool<T>.PooledObject Get(out T v)
{
return default(ObjectPool<T>.PooledObject);
}
// Token: 0x0600010E RID: 270 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000EA")]
[Address(RVA = "0x2B01290", Offset = "0x2B00090", VA = "0x182B01290")]
public void Release(T element)
{
}
// Token: 0x040000D6 RID: 214
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000B7")]
private readonly Stack<T> m_Stack;
// Token: 0x040000D7 RID: 215
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000B8")]
private readonly UnityAction<T> m_ActionOnGet;
// Token: 0x040000D8 RID: 216
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000B9")]
private readonly UnityAction<T> m_ActionOnRelease;
// Token: 0x040000D9 RID: 217
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000BA")]
private readonly bool m_CollectionCheck;
// Token: 0x02000034 RID: 52
[Token(Token = "0x20000BE")]
public struct PooledObject : IDisposable
{
// Token: 0x0600010F RID: 271 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60004BB")]
[Address(RVA = "0x479F00", Offset = "0x478D00", VA = "0x180479F00")]
internal PooledObject(T value, ObjectPool<T> pool)
{
}
// Token: 0x06000110 RID: 272 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60004BC")]
[Address(RVA = "0x290F8C0", Offset = "0x290E6C0", VA = "0x18290F8C0", Slot = "4")]
void IDisposable.Dispose()
{
}
// Token: 0x040000DB RID: 219
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400026C")]
private readonly T m_ToReturn;
// Token: 0x040000DC RID: 220
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400026D")]
private readonly ObjectPool<T> m_Pool;
}
}
}