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

244 lines
6.7 KiB
C#

using System;
using System.Collections;
using System.Reflection;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using Valve.Newtonsoft.Json.Utilities;
namespace Valve.Newtonsoft.Json.Serialization
{
// Token: 0x02000080 RID: 128
[Token(Token = "0x2000080")]
public class JsonArrayContract : JsonContainerContract
{
// Token: 0x17000096 RID: 150
// (get) Token: 0x06000384 RID: 900 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000385 RID: 901 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000096")]
public Type CollectionItemType
{
[Token(Token = "0x6000384")]
[Address(RVA = "0x42B670", Offset = "0x42A670", VA = "0x18042B670")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000385")]
[Address(RVA = "0x42B6E0", Offset = "0x42A6E0", VA = "0x18042B6E0")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x17000097 RID: 151
// (get) Token: 0x06000386 RID: 902 RVA: 0x00003840 File Offset: 0x00001A40
// (set) Token: 0x06000387 RID: 903 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000097")]
public bool IsMultidimensionalArray
{
[Token(Token = "0x6000386")]
[Address(RVA = "0x1251590", Offset = "0x1250590", VA = "0x181251590")]
[CompilerGenerated]
get
{
return default(bool);
}
[Token(Token = "0x6000387")]
[Address(RVA = "0x13C7960", Offset = "0x13C6960", VA = "0x1813C7960")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x17000098 RID: 152
// (get) Token: 0x06000388 RID: 904 RVA: 0x00003858 File Offset: 0x00001A58
// (set) Token: 0x06000389 RID: 905 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000098")]
internal bool IsArray
{
[Token(Token = "0x6000388")]
[Address(RVA = "0x1A5AEB0", Offset = "0x1A59EB0", VA = "0x181A5AEB0")]
[CompilerGenerated]
get
{
return default(bool);
}
[Token(Token = "0x6000389")]
[Address(RVA = "0x1A5A7A0", Offset = "0x1A597A0", VA = "0x181A5A7A0")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x17000099 RID: 153
// (get) Token: 0x0600038A RID: 906 RVA: 0x00003870 File Offset: 0x00001A70
// (set) Token: 0x0600038B RID: 907 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000099")]
internal bool ShouldCreateWrapper
{
[Token(Token = "0x600038A")]
[Address(RVA = "0x79AC40", Offset = "0x799C40", VA = "0x18079AC40")]
[CompilerGenerated]
get
{
return default(bool);
}
[Token(Token = "0x600038B")]
[Address(RVA = "0x2B8B9B0", Offset = "0x2B8A9B0", VA = "0x182B8B9B0")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x1700009A RID: 154
// (get) Token: 0x0600038C RID: 908 RVA: 0x00003888 File Offset: 0x00001A88
// (set) Token: 0x0600038D RID: 909 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700009A")]
internal bool CanDeserialize
{
[Token(Token = "0x600038C")]
[Address(RVA = "0x2B8B8C0", Offset = "0x2B8A8C0", VA = "0x182B8B8C0")]
[CompilerGenerated]
get
{
return default(bool);
}
[Token(Token = "0x600038D")]
[Address(RVA = "0x2B8B990", Offset = "0x2B8A990", VA = "0x182B8B990")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x1700009B RID: 155
// (get) Token: 0x0600038E RID: 910 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700009B")]
internal ObjectConstructor<object> ParameterizedCreator
{
[Token(Token = "0x600038E")]
[Address(RVA = "0x2B8B900", Offset = "0x2B8A900", VA = "0x182B8B900")]
get
{
return null;
}
}
// Token: 0x1700009C RID: 156
// (get) Token: 0x0600038F RID: 911 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000390 RID: 912 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700009C")]
public ObjectConstructor<object> OverrideCreator
{
[Token(Token = "0x600038F")]
[Address(RVA = "0x5B7060", Offset = "0x5B6060", VA = "0x1805B7060")]
get
{
return null;
}
[Token(Token = "0x6000390")]
[Address(RVA = "0x2B8B9A0", Offset = "0x2B8A9A0", VA = "0x182B8B9A0")]
set
{
}
}
// Token: 0x1700009D RID: 157
// (get) Token: 0x06000391 RID: 913 RVA: 0x000038A0 File Offset: 0x00001AA0
// (set) Token: 0x06000392 RID: 914 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700009D")]
public bool HasParameterizedCreator
{
[Token(Token = "0x6000391")]
[Address(RVA = "0x907C70", Offset = "0x906C70", VA = "0x180907C70")]
[CompilerGenerated]
get
{
return default(bool);
}
[Token(Token = "0x6000392")]
[Address(RVA = "0x907FB0", Offset = "0x906FB0", VA = "0x180907FB0")]
[CompilerGenerated]
set
{
}
}
// Token: 0x1700009E RID: 158
// (get) Token: 0x06000393 RID: 915 RVA: 0x000038B8 File Offset: 0x00001AB8
[Token(Token = "0x1700009E")]
internal bool HasParameterizedCreatorInternal
{
[Token(Token = "0x6000393")]
[Address(RVA = "0x2B8B8D0", Offset = "0x2B8A8D0", VA = "0x182B8B8D0")]
get
{
return default(bool);
}
}
// Token: 0x06000394 RID: 916 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000394")]
[Address(RVA = "0x2B8AE50", Offset = "0x2B89E50", VA = "0x182B8AE50")]
public JsonArrayContract(Type underlyingType)
{
}
// Token: 0x06000395 RID: 917 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000395")]
[Address(RVA = "0x2B8AA30", Offset = "0x2B89A30", VA = "0x182B8AA30")]
internal IWrappedCollection CreateWrapper(object list)
{
return null;
}
// Token: 0x06000396 RID: 918 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000396")]
[Address(RVA = "0x2B8A820", Offset = "0x2B89820", VA = "0x182B8A820")]
internal IList CreateTemporaryCollection()
{
return null;
}
// Token: 0x04000200 RID: 512
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4000200")]
private readonly Type _genericCollectionDefinitionType;
// Token: 0x04000201 RID: 513
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4000201")]
private Type _genericWrapperType;
// Token: 0x04000202 RID: 514
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4000202")]
private ObjectConstructor<object> _genericWrapperCreator;
// Token: 0x04000203 RID: 515
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4000203")]
private Func<object> _genericTemporaryCollectionCreator;
// Token: 0x04000207 RID: 519
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4000207")]
private readonly ConstructorInfo _parameterizedConstructor;
// Token: 0x04000208 RID: 520
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4000208")]
private ObjectConstructor<object> _parameterizedCreator;
// Token: 0x04000209 RID: 521
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x4000209")]
private ObjectConstructor<object> _overrideCreator;
}
}