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

95 lines
3.0 KiB
C#

using System;
using Cpp2IlInjected;
namespace UnityEngine.UI
{
// Token: 0x02000079 RID: 121
[Token(Token = "0x200003E")]
internal class ReflectionMethodsCache
{
// Token: 0x060004DA RID: 1242 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000473")]
[Address(RVA = "0x297D5A0", Offset = "0x297C3A0", VA = "0x18297D5A0")]
public ReflectionMethodsCache()
{
}
// Token: 0x17000150 RID: 336
// (get) Token: 0x060004DB RID: 1243 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700013D")]
public static ReflectionMethodsCache Singleton
{
[Token(Token = "0x6000474")]
[Address(RVA = "0x297E380", Offset = "0x297D180", VA = "0x18297E380")]
get
{
return null;
}
}
// Token: 0x0400024E RID: 590
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000175")]
public ReflectionMethodsCache.Raycast3DCallback raycast3D;
// Token: 0x0400024F RID: 591
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000176")]
public ReflectionMethodsCache.RaycastAllCallback raycast3DAll;
// Token: 0x04000250 RID: 592
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000177")]
public ReflectionMethodsCache.GetRaycastNonAllocCallback getRaycastNonAlloc;
// Token: 0x04000251 RID: 593
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000178")]
public ReflectionMethodsCache.Raycast2DCallback raycast2D;
// Token: 0x04000252 RID: 594
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000179")]
public ReflectionMethodsCache.GetRayIntersectionAllCallback getRayIntersectionAll;
// Token: 0x04000253 RID: 595
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400017A")]
public ReflectionMethodsCache.GetRayIntersectionAllNonAllocCallback getRayIntersectionAllNonAlloc;
// Token: 0x04000254 RID: 596
[Token(Token = "0x400017B")]
private static ReflectionMethodsCache s_ReflectionMethodsCache;
// Token: 0x0200007A RID: 122
// (Invoke) Token: 0x060004DE RID: 1246
[Token(Token = "0x20000AF")]
public delegate bool Raycast3DCallback(Ray r, out RaycastHit hit, float f, int i);
// Token: 0x0200007B RID: 123
// (Invoke) Token: 0x060004E2 RID: 1250
[Token(Token = "0x20000B0")]
public delegate RaycastHit[] RaycastAllCallback(Ray r, float f, int i);
// Token: 0x0200007C RID: 124
// (Invoke) Token: 0x060004E6 RID: 1254
[Token(Token = "0x20000B1")]
public delegate int GetRaycastNonAllocCallback(Ray r, RaycastHit[] results, float f, int i);
// Token: 0x0200007D RID: 125
// (Invoke) Token: 0x060004EA RID: 1258
[Token(Token = "0x20000B2")]
public delegate RaycastHit2D Raycast2DCallback(Vector2 p1, Vector2 p2, float f, int i);
// Token: 0x0200007E RID: 126
// (Invoke) Token: 0x060004EE RID: 1262
[Token(Token = "0x20000B3")]
public delegate RaycastHit2D[] GetRayIntersectionAllCallback(Ray r, float f, int i);
// Token: 0x0200007F RID: 127
// (Invoke) Token: 0x060004F2 RID: 1266
[Token(Token = "0x20000B4")]
public delegate int GetRayIntersectionAllNonAllocCallback(Ray r, RaycastHit2D[] results, float f, int i);
}
}