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

93 lines
3.0 KiB
C#

using System;
using System.Reflection;
using Cpp2IlInjected;
using Valve.Newtonsoft.Json.Serialization;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x0200004C RID: 76
[Token(Token = "0x200004C")]
internal class LateBoundReflectionDelegateFactory : ReflectionDelegateFactory
{
// Token: 0x1700007A RID: 122
// (get) Token: 0x0600025C RID: 604 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700007A")]
internal static ReflectionDelegateFactory Instance
{
[Token(Token = "0x600025C")]
[Address(RVA = "0x3B13CC0", Offset = "0x3B12CC0", VA = "0x183B13CC0")]
get
{
return null;
}
}
// Token: 0x0600025D RID: 605 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600025D")]
[Address(RVA = "0x3B13B00", Offset = "0x3B12B00", VA = "0x183B13B00", Slot = "5")]
public override ObjectConstructor<object> CreateParameterizedConstructor(MethodBase method)
{
return null;
}
// Token: 0x0600025E RID: 606 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600025E")]
[Address(RVA = "0x35BE460", Offset = "0x35BD460", VA = "0x1835BE460", Slot = "4")]
public override MethodCall<T, object> CreateMethodCall<T>(MethodBase method)
{
return null;
}
// Token: 0x0600025F RID: 607 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600025F")]
[Address(RVA = "0x3166740", Offset = "0x3165740", VA = "0x183166740", Slot = "6")]
public override Func<T> CreateDefaultConstructor<T>(Type type)
{
return null;
}
// Token: 0x06000260 RID: 608 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000260")]
[Address(RVA = "0x3166C20", Offset = "0x3165C20", VA = "0x183166C20", Slot = "7")]
public override Func<T, object> CreateGet<T>(PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x06000261 RID: 609 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000261")]
[Address(RVA = "0x3166D00", Offset = "0x3165D00", VA = "0x183166D00", Slot = "8")]
public override Func<T, object> CreateGet<T>(FieldInfo fieldInfo)
{
return null;
}
// Token: 0x06000262 RID: 610 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000262")]
[Address(RVA = "0x26D2AA0", Offset = "0x26D1AA0", VA = "0x1826D2AA0", Slot = "9")]
public override Action<T, object> CreateSet<T>(FieldInfo fieldInfo)
{
return null;
}
// Token: 0x06000263 RID: 611 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000263")]
[Address(RVA = "0x26D29C0", Offset = "0x26D19C0", VA = "0x1826D29C0", Slot = "10")]
public override Action<T, object> CreateSet<T>(PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x06000264 RID: 612 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000264")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public LateBoundReflectionDelegateFactory()
{
}
// Token: 0x040001A4 RID: 420
[Token(Token = "0x40001A4")]
private static readonly LateBoundReflectionDelegateFactory _instance;
}
}