You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
codm/sdk/Newtonsoft_Json/Newtonsoft_Json.hpp

5413 lines
353 KiB

//generated with dll2sdk
#pragma once
#include "..\dll2sdk_forward.g.hpp"
#include "..\mscorlib\mscorlib.hpp"
#include "..\System\System.hpp"
#include "..\UnityEngine\UnityEngine.hpp"
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonSerializerSettings___c__DisplayClass90_0 : DLL2SDK::mscorlib::System::Object
{
void _ctor_69();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct JsonReader_State : int32_t
{
Start_ = static_cast<int32_t>(0x0),
Complete_ = static_cast<int32_t>(0x1),
Property_ = static_cast<int32_t>(0x2),
ObjectStart_ = static_cast<int32_t>(0x3),
Object_ = static_cast<int32_t>(0x4),
ArrayStart_ = static_cast<int32_t>(0x5),
Array_ = static_cast<int32_t>(0x6),
Closed_ = static_cast<int32_t>(0x7),
PostValue_ = static_cast<int32_t>(0x8),
ConstructorStart_ = static_cast<int32_t>(0x9),
Constructor_ = static_cast<int32_t>(0xA),
Error_ = static_cast<int32_t>(0xB),
Finished_ = static_cast<int32_t>(0xC)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct JsonWriter_State : int32_t
{
Start_ = static_cast<int32_t>(0x0),
Property_ = static_cast<int32_t>(0x1),
ObjectStart_ = static_cast<int32_t>(0x2),
Object_ = static_cast<int32_t>(0x3),
ArrayStart_ = static_cast<int32_t>(0x4),
Array_ = static_cast<int32_t>(0x5),
ConstructorStart_ = static_cast<int32_t>(0x6),
Constructor_ = static_cast<int32_t>(0x7),
Closed_ = static_cast<int32_t>(0x8),
Error_ = static_cast<int32_t>(0x9)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct PropertyNameTable_Entry : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::String* Value_;
int32_t HashCode_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PropertyNameTable_Entry* Next_;
void _ctor_466(DLL2SDK::mscorlib::System::String* value_, int32_t hashCode_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PropertyNameTable_Entry* next_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct LateBoundReflectionDelegateFactory___c__DisplayClass3_0 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* c_;
DLL2SDK::mscorlib::System::Reflection::MethodBase* method_;
void _ctor_487();
DLL2SDK::mscorlib::System::Object* _CreateParameterizedConstructor_b__0_488(DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* a_);
DLL2SDK::mscorlib::System::Object* _CreateParameterizedConstructor_b__1_489(DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* a_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename T> struct LateBoundReflectionDelegateFactory___c__DisplayClass4_0_1 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* c_;
DLL2SDK::mscorlib::System::Reflection::MethodBase* method_;
void _ctor_490();
DLL2SDK::mscorlib::System::Object* _CreateMethodCall_b__0_491(T o_, DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* a_);
DLL2SDK::mscorlib::System::Object* _CreateMethodCall_b__1_492(T o_, DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* a_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename T> struct LateBoundReflectionDelegateFactory___c__DisplayClass5_0_1 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Type* type_;
DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* constructorInfo_;
void _ctor_493();
T _CreateDefaultConstructor_b__0_494();
T _CreateDefaultConstructor_b__1_495();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename T> struct LateBoundReflectionDelegateFactory___c__DisplayClass6_0_1 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Reflection::PropertyInfo* propertyInfo_;
void _ctor_496();
DLL2SDK::mscorlib::System::Object* _CreateGet_b__0_497(T o_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename T> struct LateBoundReflectionDelegateFactory___c__DisplayClass7_0_1 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Reflection::FieldInfo* fieldInfo_;
void _ctor_498();
DLL2SDK::mscorlib::System::Object* _CreateGet_b__0_499(T o_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename T> struct LateBoundReflectionDelegateFactory___c__DisplayClass8_0_1 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Reflection::FieldInfo* fieldInfo_;
void _ctor_500();
void _CreateSet_b__0_501(T o_, DLL2SDK::mscorlib::System::Object* v_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename T> struct LateBoundReflectionDelegateFactory___c__DisplayClass9_0_1 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Reflection::PropertyInfo* propertyInfo_;
void _ctor_502();
void _CreateSet_b__0_503(T o_, DLL2SDK::mscorlib::System::Object* v_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ReflectionObject___c__DisplayClass13_0 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::System_Core::System::Func_1<DLL2SDK::mscorlib::System::Object*>* ctor_;
void _ctor_523();
DLL2SDK::mscorlib::System::Object* _Create_b__0_524(DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* args_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ReflectionObject___c__DisplayClass13_1 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::MethodCall_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* call_;
void _ctor_525();
DLL2SDK::mscorlib::System::Object* _Create_b__1_526(DLL2SDK::mscorlib::System::Object* target_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ReflectionObject___c__DisplayClass13_2 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::MethodCall_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* call_;
void _ctor_527();
void _Create_b__2_528(DLL2SDK::mscorlib::System::Object* target_, DLL2SDK::mscorlib::System::Object* arg_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ConvertUtils_TypeConvertKey
{
DLL2SDK::mscorlib::System::Type* _initialType_;
DLL2SDK::mscorlib::System::Type* _targetType_;
DLL2SDK::mscorlib::System::Type* get_InitialType_571();
DLL2SDK::mscorlib::System::Type* get_TargetType_572();
void _ctor_573(DLL2SDK::mscorlib::System::Type* initialType_, DLL2SDK::mscorlib::System::Type* targetType_);
int32_t GetHashCode_574();
bool Equals_575(DLL2SDK::mscorlib::System::Object* obj_);
bool Equals_576(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ConvertUtils_TypeConvertKey other_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
enum struct ConvertUtils_ConvertResult : int32_t
{
Success_ = static_cast<int32_t>(0x0),
CannotConvertNull_ = static_cast<int32_t>(0x1),
NotInstantiableType_ = static_cast<int32_t>(0x2),
NoValidConversion_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ConvertUtils___c__DisplayClass9_0 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::MethodCall_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* call_;
void _ctor_577();
DLL2SDK::mscorlib::System::Object* _CreateCastConverter_b__0_578(DLL2SDK::mscorlib::System::Object* o_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename TEnumeratorKey, typename TEnumeratorValue, typename TKey, typename TValue> struct DictionaryWrapper_2_DictionaryEnumerator_2
{
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<TEnumeratorKey, TEnumeratorValue>>* _e_;
void _ctor_667(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<TEnumeratorKey, TEnumeratorValue>>* e_);
DLL2SDK::mscorlib::System::Collections::DictionaryEntry get_Entry_668();
DLL2SDK::mscorlib::System::Object* get_Key_669();
DLL2SDK::mscorlib::System::Object* get_Value_670();
DLL2SDK::mscorlib::System::Object* get_Current_671();
bool MoveNext_672();
void Reset_673();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename TKey, typename TValue> struct DictionaryWrapper_2___c : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::DictionaryWrapper_2___c<TKey, TValue>* __9_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Collections::DictionaryEntry, DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<TKey, TValue>>* __9__25_0_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_675();
DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<TKey, TValue> _GetEnumerator_b__25_0_676(DLL2SDK::mscorlib::System::Collections::DictionaryEntry de_);
static void _cctor_674();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct EnumUtils___c : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::EnumUtils___c* __9_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::System_Runtime_Serialization::System::Runtime::Serialization::EnumMemberAttribute*, DLL2SDK::mscorlib::System::String*>* __9__1_0_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Reflection::FieldInfo*, bool>* __9__5_0_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_684();
DLL2SDK::mscorlib::System::String* _InitializeEnumType_b__1_0_685(DLL2SDK::System_Runtime_Serialization::System::Runtime::Serialization::EnumMemberAttribute* a_);
bool _GetValues_b__5_0_686(DLL2SDK::mscorlib::System::Reflection::FieldInfo* f_);
static void _cctor_683();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename T> struct EnumUtils___c__2_1 : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::EnumUtils___c__2_1<T>* __9_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_688();
static void _cctor_687();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ReflectionUtils___c : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionUtils___c* __9_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Reflection::ConstructorInfo*, bool>* __9__10_0_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Reflection::MemberInfo*, DLL2SDK::mscorlib::System::String*>* __9__29_0_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Reflection::ParameterInfo*, DLL2SDK::mscorlib::System::Type*>* __9__37_0_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Reflection::FieldInfo*, bool>* __9__39_0_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_781();
bool _GetDefaultConstructor_b__10_0_782(DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* c_);
DLL2SDK::mscorlib::System::String* _GetFieldsAndProperties_b__29_0_783(DLL2SDK::mscorlib::System::Reflection::MemberInfo* m_);
DLL2SDK::mscorlib::System::Type* _GetMemberInfoFromType_b__37_0_784(DLL2SDK::mscorlib::System::Reflection::ParameterInfo* p_);
bool _GetChildPrivateFields_b__39_0_785(DLL2SDK::mscorlib::System::Reflection::FieldInfo* f_);
static void _cctor_780();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ReflectionUtils___c__DisplayClass42_0 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Reflection::PropertyInfo* subTypeProperty_;
void _ctor_786();
bool _GetChildPrivateProperties_b__0_787(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* p_);
bool _GetChildPrivateProperties_b__1_788(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* p_);
bool _GetChildPrivateProperties_b__2_789(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* p_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ReflectionUtils___c__DisplayClass43_0 : DLL2SDK::mscorlib::System::Object
{
void _ctor_790();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename TSource> struct StringUtils___c__DisplayClass15_0_1 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::System_Core::System::Func_2<TSource, DLL2SDK::mscorlib::System::String*>* valueSelector_;
DLL2SDK::mscorlib::System::String* testValue_;
void _ctor_805();
bool _ForgivingCaseSensitiveFind_b__0_806(TSource s_);
bool _ForgivingCaseSensitiveFind_b__1_807(TSource s_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
template <typename TEnumeratorKey, typename TEnumeratorValue> struct DefaultContractResolver_EnumerableDictionaryWrapper_2__GetEnumerator_d__2 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*> __2__current_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultContractResolver_EnumerableDictionaryWrapper_2<TEnumeratorKey, TEnumeratorValue>* __4__this_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<TEnumeratorKey, TEnumeratorValue>>* __7__wrap1_;
void _ctor_991(int32_t __1__state_);
void System_IDisposable_Dispose_992();
bool MoveNext_993();
void __m__Finally1_994();
DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*> System_Collections_Generic_IEnumerator_System_Collections_Generic_KeyValuePair_System_Object_System_Object___get_Current_995();
void System_Collections_IEnumerator_Reset_996();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_997();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
template <typename TEnumeratorKey, typename TEnumeratorValue> struct DefaultContractResolver_EnumerableDictionaryWrapper_2 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<TEnumeratorKey, TEnumeratorValue>>* _e_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>>* GetEnumerator_989();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_990();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct DefaultContractResolver___c : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultContractResolver___c* __9_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Reflection::MemberInfo*, bool>* __9__30_0_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Reflection::MemberInfo*, bool>* __9__30_1_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Type*, DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::mscorlib::System::Reflection::MemberInfo*>*>* __9__33_0_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Reflection::MemberInfo*, bool>* __9__33_1_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Reflection::ConstructorInfo*, bool>* __9__36_0_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty*, int32_t>* __9__60_0_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_999();
bool _GetSerializableMembers_b__30_0_1000(DLL2SDK::mscorlib::System::Reflection::MemberInfo* m_);
bool _GetSerializableMembers_b__30_1_1001(DLL2SDK::mscorlib::System::Reflection::MemberInfo* m_);
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::mscorlib::System::Reflection::MemberInfo*>* _GetExtensionDataMemberForType_b__33_0_1002(DLL2SDK::mscorlib::System::Type* baseType_);
bool _GetExtensionDataMemberForType_b__33_1_1003(DLL2SDK::mscorlib::System::Reflection::MemberInfo* m_);
bool _GetAttributeConstructor_b__36_0_1004(DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* c_);
int32_t _CreateProperties_b__60_0_1005(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* p_);
static void _cctor_998();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct DefaultContractResolver___c__DisplayClass34_0 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* getExtensionDataDictionary_;
DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_;
void _ctor_1006();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct DefaultContractResolver___c__DisplayClass34_1 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::System_Core::System::Action_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* setExtensionDataDictionary_;
DLL2SDK::System_Core::System::Func_1<DLL2SDK::mscorlib::System::Object*>* createExtensionDataDictionary_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::MethodCall_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* setExtensionDataDictionaryValue_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultContractResolver___c__DisplayClass34_0* CS___8__locals1_;
void _ctor_1007();
void _SetExtensionDataDelegates_b__0_1008(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::Object* value_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct DefaultContractResolver___c__DisplayClass34_2 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* createEnumerableWrapper_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultContractResolver___c__DisplayClass34_0* CS___8__locals2_;
void _ctor_1009();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>>* _SetExtensionDataDelegates_b__1_1010(DLL2SDK::mscorlib::System::Object* o_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct DefaultContractResolver___c__DisplayClass64_0 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::MethodCall_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* shouldSerializeCall_;
void _ctor_1011();
bool _CreateShouldSerializeTest_b__0_1012(DLL2SDK::mscorlib::System::Object* o_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct DefaultContractResolver___c__DisplayClass65_0 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* specifiedPropertyGet_;
void _ctor_1013();
bool _SetIsSpecifiedActions_b__0_1014(DLL2SDK::mscorlib::System::Object* o_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct DefaultSerializationBinder_TypeNameKey
{
DLL2SDK::mscorlib::System::String* AssemblyName_;
DLL2SDK::mscorlib::System::String* TypeName_;
void _ctor_1019(DLL2SDK::mscorlib::System::String* assemblyName_, DLL2SDK::mscorlib::System::String* typeName_);
int32_t GetHashCode_1020();
bool Equals_1021(DLL2SDK::mscorlib::System::Object* obj_);
bool Equals_1022(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultSerializationBinder_TypeNameKey other_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonContract___c__DisplayClass73_0 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Reflection::MethodInfo* callbackMethodInfo_;
void _ctor_1097();
void _CreateSerializationCallback_b__0_1098(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonContract___c__DisplayClass74_0 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Reflection::MethodInfo* callbackMethodInfo_;
void _ctor_1099();
void _CreateSerializationErrorCallback_b__0_1100(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorContext* econtext_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonSerializerInternalBase_ReferenceEqualsEqualityComparer : DLL2SDK::mscorlib::System::Object
{
bool System_Collections_Generic_IEqualityComparer_System_Object__Equals_1215(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_);
int32_t System_Collections_Generic_IEqualityComparer_System_Object__GetHashCode_1216(DLL2SDK::mscorlib::System::Object* obj_);
void _ctor_1217();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
enum struct JsonSerializerInternalReader_PropertyPresence : int32_t
{
None_ = static_cast<int32_t>(0x0),
Null_ = static_cast<int32_t>(0x1),
Value_ = static_cast<int32_t>(0x2)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonSerializerInternalReader_CreatorPropertyContext : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::String* Name_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* Property_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* ConstructorProperty_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalReader_PropertyPresence> Presence_;
DLL2SDK::mscorlib::System::Object* Value_;
bool Used_;
void _ctor_1265();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonSerializerInternalReader___c__DisplayClass36_0 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_;
void _ctor_1266();
bool _CreateObjectUsingCreatorWithParameters_b__1_1267(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalReader_CreatorPropertyContext* p_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonSerializerInternalReader___c : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalReader___c* __9_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty*, DLL2SDK::mscorlib::System::String*>* __9__36_0_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty*, DLL2SDK::mscorlib::System::String*>* __9__36_2_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty*>* __9__41_0_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalReader_PropertyPresence>* __9__41_1_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_1269();
DLL2SDK::mscorlib::System::String* _CreateObjectUsingCreatorWithParameters_b__36_0_1270(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* p_);
DLL2SDK::mscorlib::System::String* _CreateObjectUsingCreatorWithParameters_b__36_2_1271(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* p_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* _PopulateObject_b__41_0_1272(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* m_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalReader_PropertyPresence _PopulateObject_b__41_1_1273(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* m_);
static void _cctor_1268();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonTypeReflector___c__DisplayClass18_0 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Type* converterType_;
DLL2SDK::System_Core::System::Func_1<DLL2SDK::mscorlib::System::Object*>* defaultConstructor_;
void _ctor_1360();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* _GetJsonConverterCreator_b__0_1361(DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* parameters_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonTypeReflector___c : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonTypeReflector___c* __9_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Type*>* __9__18_1_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_1363();
DLL2SDK::mscorlib::System::Type* _GetJsonConverterCreator_b__18_1_1364(DLL2SDK::mscorlib::System::Object* param_);
static void _cctor_1362();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
template <typename T> struct Extensions___c__0_1 : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::Extensions___c__0_1<T>* __9_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_1408();
static void _cctor_1407();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
template <typename T> struct Extensions___c__1_1 : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::Extensions___c__1_1<T>* __9_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_1410();
static void _cctor_1409();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
template <typename T> struct Extensions___c__2_1 : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::Extensions___c__2_1<T>* __9_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_1412();
static void _cctor_1411();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
template <typename T> struct Extensions___c__3_1 : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::Extensions___c__3_1<T>* __9_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_1414();
static void _cctor_1413();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct Extensions___c : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::Extensions___c* __9_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_1416();
static void _cctor_1415();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
template <typename U, typename T> struct Extensions__Values_d__11_2 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
U __2__current_;
int32_t __l__initialThreadId_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<T>* source_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<T>* __3__source_;
DLL2SDK::mscorlib::System::Object* key_;
DLL2SDK::mscorlib::System::Object* __3__key_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _token_5__1_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<T>* __7__wrap1_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __7__wrap2_;
void _ctor_1417(int32_t __1__state_);
void System_IDisposable_Dispose_1418();
bool MoveNext_1419();
void __m__Finally1_1420();
void __m__Finally2_1421();
U System_Collections_Generic_IEnumerator_U__get_Current_1422();
void System_Collections_IEnumerator_Reset_1423();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1424();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<U>* System_Collections_Generic_IEnumerable_U__GetEnumerator_1425();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1426();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
template <typename T, typename U> struct Extensions___c__13_2 : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::Extensions___c__13_2<T, U>* __9_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_1428();
static void _cctor_1427();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
template <typename U, typename T> struct Extensions__Convert_d__14_2 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
U __2__current_;
int32_t __l__initialThreadId_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<T>* source_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<T>* __3__source_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<T>* __7__wrap1_;
void _ctor_1429(int32_t __1__state_);
void System_IDisposable_Dispose_1430();
bool MoveNext_1431();
void __m__Finally1_1432();
U System_Collections_Generic_IEnumerator_U__get_Current_1433();
void System_Collections_IEnumerator_Reset_1434();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1435();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<U>* System_Collections_Generic_IEnumerable_U__GetEnumerator_1436();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1437();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JContainer__GetDescendants_d__29 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __2__current_;
int32_t __l__initialThreadId_;
bool self_;
bool __3__self_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer* __4__this_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _o_5__1_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __7__wrap1_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __7__wrap2_;
void _ctor_1512(int32_t __1__state_);
void System_IDisposable_Dispose_1513();
bool MoveNext_1514();
void __m__Finally1_1515();
void __m__Finally2_1516();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* System_Collections_Generic_IEnumerator_Newtonsoft_Json_Linq_JToken__get_Current_1517();
void System_Collections_IEnumerator_Reset_1518();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1519();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* System_Collections_Generic_IEnumerable_Newtonsoft_Json_Linq_JToken__GetEnumerator_1520();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1521();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JObject___c : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JObject___c* __9_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_1565();
static void _cctor_1564();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct Formatting : int32_t
{
None_ = static_cast<int32_t>(0x0),
Indented_ = static_cast<int32_t>(0x1)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JToken_LineInfoAnnotation : DLL2SDK::mscorlib::System::Object
{
int32_t LineNumber_;
int32_t LinePosition_;
void _ctor_1730(int32_t lineNumber_, int32_t linePosition_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JToken__GetAncestors_d__41 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __2__current_;
int32_t __l__initialThreadId_;
bool self_;
bool __3__self_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __4__this_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _current_5__1_;
void _ctor_1731(int32_t __1__state_);
void System_IDisposable_Dispose_1732();
bool MoveNext_1733();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* System_Collections_Generic_IEnumerator_Newtonsoft_Json_Linq_JToken__get_Current_1734();
void System_Collections_IEnumerator_Reset_1735();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1736();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* System_Collections_Generic_IEnumerable_Newtonsoft_Json_Linq_JToken__GetEnumerator_1737();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1738();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JToken__AfterSelf_d__42 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __2__current_;
int32_t __l__initialThreadId_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __4__this_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _o_5__1_;
void _ctor_1739(int32_t __1__state_);
void System_IDisposable_Dispose_1740();
bool MoveNext_1741();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* System_Collections_Generic_IEnumerator_Newtonsoft_Json_Linq_JToken__get_Current_1742();
void System_Collections_IEnumerator_Reset_1743();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1744();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* System_Collections_Generic_IEnumerable_Newtonsoft_Json_Linq_JToken__GetEnumerator_1745();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1746();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JToken__BeforeSelf_d__43 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __2__current_;
int32_t __l__initialThreadId_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __4__this_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _o_5__1_;
void _ctor_1747(int32_t __1__state_);
void System_IDisposable_Dispose_1748();
bool MoveNext_1749();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* System_Collections_Generic_IEnumerator_Newtonsoft_Json_Linq_JToken__get_Current_1750();
void System_Collections_IEnumerator_Reset_1751();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1752();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* System_Collections_Generic_IEnumerable_Newtonsoft_Json_Linq_JToken__GetEnumerator_1753();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1754();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
template <typename T> struct JToken__Annotations_d__171_1 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
T __2__current_;
int32_t __l__initialThreadId_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __4__this_;
DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* _annotations_5__1_;
int32_t _i_5__2_;
void _ctor_1755(int32_t __1__state_);
void System_IDisposable_Dispose_1756();
bool MoveNext_1757();
T System_Collections_Generic_IEnumerator_T__get_Current_1758();
void System_Collections_IEnumerator_Reset_1759();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1760();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<T>* System_Collections_Generic_IEnumerable_T__GetEnumerator_1761();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1762();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JToken__Annotations_d__172 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::mscorlib::System::Object* __2__current_;
int32_t __l__initialThreadId_;
DLL2SDK::mscorlib::System::Type* type_;
DLL2SDK::mscorlib::System::Type* __3__type_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __4__this_;
DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* _annotations_5__1_;
int32_t _i_5__2_;
void _ctor_1763(int32_t __1__state_);
void System_IDisposable_Dispose_1764();
bool MoveNext_1765();
DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_System_Object__get_Current_1766();
void System_Collections_IEnumerator_Reset_1767();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1768();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::mscorlib::System::Object*>* System_Collections_Generic_IEnumerable_System_Object__GetEnumerator_1769();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1770();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JProperty_JPropertyList__GetEnumerator_d__1 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __2__current_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JProperty_JPropertyList* __4__this_;
void _ctor_1807(int32_t __1__state_);
void System_IDisposable_Dispose_1808();
bool MoveNext_1809();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* System_Collections_Generic_IEnumerator_Newtonsoft_Json_Linq_JToken__get_Current_1810();
void System_Collections_IEnumerator_Reset_1811();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1812();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JProperty_JPropertyList : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _token_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* GetEnumerator_1792();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1793();
void Add_1794(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void Clear_1795();
bool Contains_1796(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void CopyTo_1797(DLL2SDK::Array<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* array_, int32_t arrayIndex_);
bool Remove_1798(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
int32_t get_Count_1799();
bool get_IsReadOnly_1800();
int32_t IndexOf_1801(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void Insert_1802(int32_t index_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void RemoveAt_1803(int32_t index_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Item_1804(int32_t index_);
void set_Item_1805(int32_t index_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* value_);
void _ctor_1806();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct ArrayIndexFilter__ExecuteFilter_d__4 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __2__current_;
int32_t __l__initialThreadId_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __3__current_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::ArrayIndexFilter* __4__this_;
bool errorWhenNoMatch_;
bool __3__errorWhenNoMatch_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _t_5__1_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __7__wrap1_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __7__wrap2_;
void _ctor_1858(int32_t __1__state_);
void System_IDisposable_Dispose_1859();
bool MoveNext_1860();
void __m__Finally1_1861();
void __m__Finally2_1862();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* System_Collections_Generic_IEnumerator_Newtonsoft_Json_Linq_JToken__get_Current_1863();
void System_Collections_IEnumerator_Reset_1864();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1865();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* System_Collections_Generic_IEnumerable_Newtonsoft_Json_Linq_JToken__GetEnumerator_1866();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1867();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct ArrayMultipleIndexFilter__ExecuteFilter_d__4 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __2__current_;
int32_t __l__initialThreadId_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __3__current_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::ArrayMultipleIndexFilter* __4__this_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _t_5__1_;
bool errorWhenNoMatch_;
bool __3__errorWhenNoMatch_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __7__wrap1_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1_Enumerator<int32_t> __7__wrap2_;
void _ctor_1871(int32_t __1__state_);
void System_IDisposable_Dispose_1872();
bool MoveNext_1873();
void __m__Finally1_1874();
void __m__Finally2_1875();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* System_Collections_Generic_IEnumerator_Newtonsoft_Json_Linq_JToken__get_Current_1876();
void System_Collections_IEnumerator_Reset_1877();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1878();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* System_Collections_Generic_IEnumerable_Newtonsoft_Json_Linq_JToken__GetEnumerator_1879();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1880();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct ArraySliceFilter__ExecuteFilter_d__12 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __2__current_;
int32_t __l__initialThreadId_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::ArraySliceFilter* __4__this_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __3__current_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JArray* _a_5__1_;
int32_t _i_5__2_;
int32_t _stepCount_5__3_;
int32_t _stopIndex_5__4_;
bool _positiveStep_5__5_;
bool errorWhenNoMatch_;
bool __3__errorWhenNoMatch_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _t_5__6_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __7__wrap1_;
void _ctor_1887(int32_t __1__state_);
void System_IDisposable_Dispose_1888();
bool MoveNext_1889();
void __m__Finally1_1890();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* System_Collections_Generic_IEnumerator_Newtonsoft_Json_Linq_JToken__get_Current_1891();
void System_Collections_IEnumerator_Reset_1892();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1893();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* System_Collections_Generic_IEnumerable_Newtonsoft_Json_Linq_JToken__GetEnumerator_1894();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1895();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct FieldFilter__ExecuteFilter_d__4 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __2__current_;
int32_t __l__initialThreadId_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __3__current_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::FieldFilter* __4__this_;
bool errorWhenNoMatch_;
bool __3__errorWhenNoMatch_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JObject* _o_5__1_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _t_5__2_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __7__wrap1_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>>* __7__wrap2_;
void _ctor_1899(int32_t __1__state_);
void System_IDisposable_Dispose_1900();
bool MoveNext_1901();
void __m__Finally1_1902();
void __m__Finally2_1903();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* System_Collections_Generic_IEnumerator_Newtonsoft_Json_Linq_JToken__get_Current_1904();
void System_Collections_IEnumerator_Reset_1905();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1906();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* System_Collections_Generic_IEnumerable_Newtonsoft_Json_Linq_JToken__GetEnumerator_1907();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1908();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct FieldMultipleFilter___c : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::FieldMultipleFilter___c* __9_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::String*>* __9__4_0_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_1913();
DLL2SDK::mscorlib::System::String* _ExecuteFilter_b__4_0_1914(DLL2SDK::mscorlib::System::String* n_);
static void _cctor_1912();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct FieldMultipleFilter__ExecuteFilter_d__4 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __2__current_;
int32_t __l__initialThreadId_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __3__current_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::FieldMultipleFilter* __4__this_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JObject* _o_5__1_;
bool errorWhenNoMatch_;
bool __3__errorWhenNoMatch_;
DLL2SDK::mscorlib::System::String* _name_5__2_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _t_5__3_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __7__wrap1_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1_Enumerator<DLL2SDK::mscorlib::System::String*> __7__wrap2_;
void _ctor_1915(int32_t __1__state_);
void System_IDisposable_Dispose_1916();
bool MoveNext_1917();
void __m__Finally1_1918();
void __m__Finally2_1919();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* System_Collections_Generic_IEnumerator_Newtonsoft_Json_Linq_JToken__get_Current_1920();
void System_Collections_IEnumerator_Reset_1921();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1922();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* System_Collections_Generic_IEnumerable_Newtonsoft_Json_Linq_JToken__GetEnumerator_1923();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1924();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct QueryFilter__ExecuteFilter_d__4 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __2__current_;
int32_t __l__initialThreadId_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __3__current_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::QueryFilter* __4__this_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __7__wrap1_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __7__wrap2_;
void _ctor_1944(int32_t __1__state_);
void System_IDisposable_Dispose_1945();
bool MoveNext_1946();
void __m__Finally1_1947();
void __m__Finally2_1948();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* System_Collections_Generic_IEnumerator_Newtonsoft_Json_Linq_JToken__get_Current_1949();
void System_Collections_IEnumerator_Reset_1950();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1951();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* System_Collections_Generic_IEnumerable_Newtonsoft_Json_Linq_JToken__GetEnumerator_1952();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1953();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct ScanFilter__ExecuteFilter_d__4 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* __2__current_;
int32_t __l__initialThreadId_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __3__current_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::ScanFilter* __4__this_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _root_5__1_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _value_5__2_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __7__wrap1_;
void _ctor_1957(int32_t __1__state_);
void System_IDisposable_Dispose_1958();
bool MoveNext_1959();
void __m__Finally1_1960();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* System_Collections_Generic_IEnumerator_Newtonsoft_Json_Linq_JToken__get_Current_1961();
void System_Collections_IEnumerator_Reset_1962();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1963();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* System_Collections_Generic_IEnumerable_Newtonsoft_Json_Linq_JToken__GetEnumerator_1964();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1965();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
enum struct BsonReader_BsonReaderState : int32_t
{
Normal_ = static_cast<int32_t>(0x0),
ReferenceStart_ = static_cast<int32_t>(0x1),
ReferenceRef_ = static_cast<int32_t>(0x2),
ReferenceId_ = static_cast<int32_t>(0x3),
CodeWScopeStart_ = static_cast<int32_t>(0x4),
CodeWScopeCode_ = static_cast<int32_t>(0x5),
CodeWScopeScope_ = static_cast<int32_t>(0x6),
CodeWScopeScopeObject_ = static_cast<int32_t>(0x7),
CodeWScopeScopeEnd_ = static_cast<int32_t>(0x8)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
enum struct BsonType : int8_t
{
Number_ = static_cast<int8_t>(0x1),
String_ = static_cast<int8_t>(0x2),
Object_ = static_cast<int8_t>(0x3),
Array_ = static_cast<int8_t>(0x4),
Binary_ = static_cast<int8_t>(0x5),
Undefined_ = static_cast<int8_t>(0x6),
Oid_ = static_cast<int8_t>(0x7),
Boolean_ = static_cast<int8_t>(0x8),
Date_ = static_cast<int8_t>(0x9),
Null_ = static_cast<int8_t>(0xA),
Regex_ = static_cast<int8_t>(0xB),
Reference_ = static_cast<int8_t>(0xC),
Code_ = static_cast<int8_t>(0xD),
Symbol_ = static_cast<int8_t>(0xE),
CodeWScope_ = static_cast<int8_t>(0xF),
Integer_ = static_cast<int8_t>(0x10),
TimeStamp_ = static_cast<int8_t>(0x11),
Long_ = static_cast<int8_t>(0x12),
MinKey_ = static_cast<int8_t>(0xFF),
MaxKey_ = static_cast<int8_t>(0x7F)
};
}
namespace DLL2SDK::Newtonsoft_Json
{
struct _PrivateImplementationDetails____StaticArrayInitTypeSize_10
{
union
{
};
};
}
namespace DLL2SDK::Newtonsoft_Json
{
struct _PrivateImplementationDetails____StaticArrayInitTypeSize_12
{
union
{
};
};
}
namespace DLL2SDK::Newtonsoft_Json
{
struct _PrivateImplementationDetails____StaticArrayInitTypeSize_28
{
union
{
};
};
}
namespace DLL2SDK::Newtonsoft_Json
{
struct _PrivateImplementationDetails____StaticArrayInitTypeSize_52
{
union
{
};
};
}
namespace DLL2SDK::Newtonsoft_Json
{
struct _PrivateImplementationDetails_ : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::_PrivateImplementationDetails____StaticArrayInitTypeSize_28 _9E31F24F64765FCAA589F589324D17C9FCF6A06D_;
DLL2SDK::Newtonsoft_Json::_PrivateImplementationDetails____StaticArrayInitTypeSize_12 ADFD2E1C801C825415DD53F4F2F72A13B389313C_;
DLL2SDK::Newtonsoft_Json::_PrivateImplementationDetails____StaticArrayInitTypeSize_10 D40004AB0E92BF6C8DFE481B56BE3D04ABDA76EB_;
DLL2SDK::Newtonsoft_Json::_PrivateImplementationDetails____StaticArrayInitTypeSize_52 DD3AEFEADB1CD615F3017763F1568179FEE640B0_;
DLL2SDK::Newtonsoft_Json::_PrivateImplementationDetails____StaticArrayInitTypeSize_52 E92B39D8233061927D9ACDE54665E68E7535635A_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
struct BsonObjectId : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Array<uint8_t>* _Value_k__BackingField_;
DLL2SDK::Array<uint8_t>* get_Value_2326();
void set_Value_2327(DLL2SDK::Array<uint8_t>* value_);
void _ctor_2328(DLL2SDK::Array<uint8_t>* value_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct JsonToken : int32_t
{
None_ = static_cast<int32_t>(0x0),
StartObject_ = static_cast<int32_t>(0x1),
StartArray_ = static_cast<int32_t>(0x2),
StartConstructor_ = static_cast<int32_t>(0x3),
PropertyName_ = static_cast<int32_t>(0x4),
Comment_ = static_cast<int32_t>(0x5),
Raw_ = static_cast<int32_t>(0x6),
Integer_ = static_cast<int32_t>(0x7),
Float_ = static_cast<int32_t>(0x8),
String_ = static_cast<int32_t>(0x9),
Boolean_ = static_cast<int32_t>(0xA),
Null_ = static_cast<int32_t>(0xB),
Undefined_ = static_cast<int32_t>(0xC),
EndObject_ = static_cast<int32_t>(0xD),
EndArray_ = static_cast<int32_t>(0xE),
EndConstructor_ = static_cast<int32_t>(0xF),
Date_ = static_cast<int32_t>(0x10),
Bytes_ = static_cast<int32_t>(0x11)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct JsonContainerType : int32_t
{
None_ = static_cast<int32_t>(0x0),
Object_ = static_cast<int32_t>(0x1),
Array_ = static_cast<int32_t>(0x2),
Constructor_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
enum struct PrimitiveTypeCode : int32_t
{
Empty_ = static_cast<int32_t>(0x0),
Object_ = static_cast<int32_t>(0x1),
Char_ = static_cast<int32_t>(0x2),
CharNullable_ = static_cast<int32_t>(0x3),
Boolean_ = static_cast<int32_t>(0x4),
BooleanNullable_ = static_cast<int32_t>(0x5),
SByte_ = static_cast<int32_t>(0x6),
SByteNullable_ = static_cast<int32_t>(0x7),
Int16_ = static_cast<int32_t>(0x8),
Int16Nullable_ = static_cast<int32_t>(0x9),
UInt16_ = static_cast<int32_t>(0xA),
UInt16Nullable_ = static_cast<int32_t>(0xB),
Int32_ = static_cast<int32_t>(0xC),
Int32Nullable_ = static_cast<int32_t>(0xD),
Byte_ = static_cast<int32_t>(0xE),
ByteNullable_ = static_cast<int32_t>(0xF),
UInt32_ = static_cast<int32_t>(0x10),
UInt32Nullable_ = static_cast<int32_t>(0x11),
Int64_ = static_cast<int32_t>(0x12),
Int64Nullable_ = static_cast<int32_t>(0x13),
UInt64_ = static_cast<int32_t>(0x14),
UInt64Nullable_ = static_cast<int32_t>(0x15),
Single_ = static_cast<int32_t>(0x16),
SingleNullable_ = static_cast<int32_t>(0x17),
Double_ = static_cast<int32_t>(0x18),
DoubleNullable_ = static_cast<int32_t>(0x19),
DateTime_ = static_cast<int32_t>(0x1A),
DateTimeNullable_ = static_cast<int32_t>(0x1B),
DateTimeOffset_ = static_cast<int32_t>(0x1C),
DateTimeOffsetNullable_ = static_cast<int32_t>(0x1D),
Decimal_ = static_cast<int32_t>(0x1E),
DecimalNullable_ = static_cast<int32_t>(0x1F),
Guid_ = static_cast<int32_t>(0x20),
GuidNullable_ = static_cast<int32_t>(0x21),
TimeSpan_ = static_cast<int32_t>(0x22),
TimeSpanNullable_ = static_cast<int32_t>(0x23),
BigInteger_ = static_cast<int32_t>(0x24),
BigIntegerNullable_ = static_cast<int32_t>(0x25),
Uri_ = static_cast<int32_t>(0x26),
String_ = static_cast<int32_t>(0x27),
Bytes_ = static_cast<int32_t>(0x28),
DBNull_ = static_cast<int32_t>(0x29)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct FloatFormatHandling : int32_t
{
String_ = static_cast<int32_t>(0x0),
Symbol_ = static_cast<int32_t>(0x1),
DefaultValue_ = static_cast<int32_t>(0x2)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct StringEscapeHandling : int32_t
{
Default_ = static_cast<int32_t>(0x0),
EscapeNonAscii_ = static_cast<int32_t>(0x1),
EscapeHtml_ = static_cast<int32_t>(0x2)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct DateTimeZoneHandling : int32_t
{
Local_ = static_cast<int32_t>(0x0),
Utc_ = static_cast<int32_t>(0x1),
Unspecified_ = static_cast<int32_t>(0x2),
RoundtripKind_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct DateFormatHandling : int32_t
{
IsoDateFormat_ = static_cast<int32_t>(0x0),
MicrosoftDateFormat_ = static_cast<int32_t>(0x1)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonPosition
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType Type_;
int32_t Position_;
DLL2SDK::mscorlib::System::String* PropertyName_;
bool HasIndex_;
/* NOTE: structure has static fields; this is not yet supported.
struct StaticFields
{
DLL2SDK::Array<wchar_t>* SpecialCharacters_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
*/
void _ctor_29(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType type_);
int32_t CalculateLength_30();
void WriteTo_31(DLL2SDK::mscorlib::System::Text::StringBuilder* sb_);
static bool TypeHasIndex_32(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType type_);
static DLL2SDK::mscorlib::System::String* BuildPath_33(DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonPosition>* positions_, DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonPosition> currentPosition_);
static DLL2SDK::mscorlib::System::String* FormatMessage_34(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IJsonLineInfo* lineInfo_, DLL2SDK::mscorlib::System::String* path_, DLL2SDK::mscorlib::System::String* message_);
static void _cctor_35();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
struct BsonProperty : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonString* _Name_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* _Value_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonString* get_Name_2283();
void set_Name_2284(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonString* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* get_Value_2285();
void set_Value_2286(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* value_);
void _ctor_2287();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
struct BsonToken : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* _Parent_k__BackingField_;
int32_t _CalculatedSize_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonType get_Type_2250();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* get_Parent_2251();
void set_Parent_2252(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* value_);
int32_t get_CalculatedSize_2253();
void set_CalculatedSize_2254(int32_t value_);
void _ctor_2255();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
enum struct BsonBinaryType : uint8_t
{
Binary_ = static_cast<uint8_t>(0x0),
Function_ = static_cast<uint8_t>(0x1),
BinaryOld_ = static_cast<uint8_t>(0x2),
UuidOld_ = static_cast<uint8_t>(0x3),
Uuid_ = static_cast<uint8_t>(0x4),
Md5_ = static_cast<uint8_t>(0x5),
UserDefined_ = static_cast<uint8_t>(0x80)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
struct BsonValue : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken
{
DLL2SDK::mscorlib::System::Object* _value_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonType _type_;
void _ctor_2266(DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonType type_);
DLL2SDK::mscorlib::System::Object* get_Value_2267();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonType get_Type_2268();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
struct BsonString : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonValue
{
int32_t _ByteCount_k__BackingField_;
bool _IncludeLength_k__BackingField_;
int32_t get_ByteCount_2269();
void set_ByteCount_2270(int32_t value_);
bool get_IncludeLength_2271();
void set_IncludeLength_2272(bool value_);
void _ctor_2273(DLL2SDK::mscorlib::System::Object* value_, bool includeLength_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
struct BsonArray : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken
{
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken*>* _children_;
void Add_2261(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* token_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonType get_Type_2262();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken*>* GetEnumerator_2263();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_2264();
void _ctor_2265();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
struct BsonObject : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken
{
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonProperty*>* _children_;
void Add_2256(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* token_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonType get_Type_2257();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonProperty*>* GetEnumerator_2258();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_2259();
void _ctor_2260();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct FloatParseHandling : int32_t
{
Double_ = static_cast<int32_t>(0x0),
Decimal_ = static_cast<int32_t>(0x1)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct DateParseHandling : int32_t
{
None_ = static_cast<int32_t>(0x0),
DateTime_ = static_cast<int32_t>(0x1),
DateTimeOffset_ = static_cast<int32_t>(0x2)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
struct BsonBinaryWriter : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::IO::BinaryWriter* _writer_;
DLL2SDK::Array<uint8_t>* _largeByteBuffer_;
DLL2SDK::mscorlib::System::DateTimeKind _DateTimeKindHandling_k__BackingField_;
struct StaticFields
{
DLL2SDK::mscorlib::System::Text::Encoding* Encoding_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
DLL2SDK::mscorlib::System::DateTimeKind get_DateTimeKindHandling_2214();
void Close_2215();
void WriteToken_2216(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* t_);
void WriteTokenInternal_2217(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* t_);
void WriteString_2218(DLL2SDK::mscorlib::System::String* s_, int32_t byteCount_, DLL2SDK::mscorlib::System::Nullable_1<int32_t> calculatedlengthPrefix_);
void WriteUtf8Bytes_2219(DLL2SDK::mscorlib::System::String* s_, int32_t byteCount_);
int32_t CalculateSize_2220(int32_t stringByteCount_);
int32_t CalculateSizeWithLength_2221(int32_t stringByteCount_, bool includeSize_);
int32_t CalculateSize_2222(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* t_);
static void _cctor_2223();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonConverter : DLL2SDK::mscorlib::System::Object
{
void WriteJson_196(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::mscorlib::System::Object* ReadJson_197(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
bool CanConvert_198(DLL2SDK::mscorlib::System::Type* objectType_);
bool get_CanRead_199();
bool get_CanWrite_200();
void _ctor_201();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XObjectWrapper : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::System_Xml_Linq::System::Xml::Linq::XObject* _xmlObject_;
struct StaticFields
{
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode*>* EmptyChildNodes_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_2158(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XObject* xmlObject_);
DLL2SDK::mscorlib::System::Object* get_WrappedNode_2159();
DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2160();
DLL2SDK::mscorlib::System::String* get_LocalName_2161();
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode*>* get_ChildNodes_2162();
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode*>* get_Attributes_2163();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* get_ParentNode_2164();
DLL2SDK::mscorlib::System::String* get_Value_2165();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* AppendChild_2166(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* newChild_);
DLL2SDK::mscorlib::System::String* get_NamespaceUri_2167();
static void _cctor_2168();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XAttributeWrapper : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::XObjectWrapper
{
DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* get_Attribute_2169();
void _ctor_2170(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* attribute_);
DLL2SDK::mscorlib::System::String* get_Value_2171();
DLL2SDK::mscorlib::System::String* get_LocalName_2172();
DLL2SDK::mscorlib::System::String* get_NamespaceUri_2173();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* get_ParentNode_2174();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XContainerWrapper : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::XObjectWrapper
{
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode*>* _childNodes_;
DLL2SDK::System_Xml_Linq::System::Xml::Linq::XContainer* get_Container_2152();
void _ctor_2153(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XContainer* container_);
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode*>* get_ChildNodes_2154();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* get_ParentNode_2155();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* AppendChild_2157(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* newChild_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* WrapNode_2156(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XObject* node_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XProcessingInstructionWrapper : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::XObjectWrapper
{
DLL2SDK::System_Xml_Linq::System::Xml::Linq::XProcessingInstruction* get_ProcessingInstruction_2148();
void _ctor_2149(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XProcessingInstruction* processingInstruction_);
DLL2SDK::mscorlib::System::String* get_LocalName_2150();
DLL2SDK::mscorlib::System::String* get_Value_2151();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XCommentWrapper : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::XObjectWrapper
{
DLL2SDK::System_Xml_Linq::System::Xml::Linq::XComment* get_Text_2144();
void _ctor_2145(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XComment* text_);
DLL2SDK::mscorlib::System::String* get_Value_2146();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* get_ParentNode_2147();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XTextWrapper : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::XObjectWrapper
{
DLL2SDK::System_Xml_Linq::System::Xml::Linq::XText* get_Text_2140();
void _ctor_2141(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XText* text_);
DLL2SDK::mscorlib::System::String* get_Value_2142();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* get_ParentNode_2143();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XDocumentWrapper : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::XContainerWrapper
{
DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDocument* get_Document_2123();
void _ctor_2124(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDocument* document_);
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode*>* get_ChildNodes_2125();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateComment_2126(DLL2SDK::mscorlib::System::String* text_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateTextNode_2127(DLL2SDK::mscorlib::System::String* text_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateCDataSection_2128(DLL2SDK::mscorlib::System::String* data_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateWhitespace_2129(DLL2SDK::mscorlib::System::String* text_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateSignificantWhitespace_2130(DLL2SDK::mscorlib::System::String* text_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateXmlDeclaration_2131(DLL2SDK::mscorlib::System::String* version_, DLL2SDK::mscorlib::System::String* encoding_, DLL2SDK::mscorlib::System::String* standalone_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateXmlDocumentType_2132(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* publicId_, DLL2SDK::mscorlib::System::String* systemId_, DLL2SDK::mscorlib::System::String* internalSubset_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateProcessingInstruction_2133(DLL2SDK::mscorlib::System::String* target_, DLL2SDK::mscorlib::System::String* data_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlElement* CreateElement_2134(DLL2SDK::mscorlib::System::String* elementName_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlElement* CreateElement_2135(DLL2SDK::mscorlib::System::String* qualifiedName_, DLL2SDK::mscorlib::System::String* namespaceUri_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateAttribute_2136(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateAttribute_2137(DLL2SDK::mscorlib::System::String* qualifiedName_, DLL2SDK::mscorlib::System::String* namespaceUri_, DLL2SDK::mscorlib::System::String* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlElement* get_DocumentElement_2138();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* AppendChild_2139(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* newChild_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XDocumentTypeWrapper : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::XObjectWrapper
{
DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDocumentType* _documentType_;
void _ctor_2117(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDocumentType* documentType_);
DLL2SDK::mscorlib::System::String* get_Name_2118();
DLL2SDK::mscorlib::System::String* get_System_2119();
DLL2SDK::mscorlib::System::String* get_Public_2120();
DLL2SDK::mscorlib::System::String* get_InternalSubset_2121();
DLL2SDK::mscorlib::System::String* get_LocalName_2122();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XDeclarationWrapper : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::XObjectWrapper
{
DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDeclaration* _Declaration_k__BackingField_;
DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDeclaration* get_Declaration_2110();
void set_Declaration_2111(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDeclaration* value_);
void _ctor_2112(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDeclaration* declaration_);
DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2113();
DLL2SDK::mscorlib::System::String* get_Version_2114();
DLL2SDK::mscorlib::System::String* get_Encoding_2115();
DLL2SDK::mscorlib::System::String* get_Standalone_2116();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XmlNodeWrapper : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::System_Xml::System::Xml::XmlNode* _node_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode*>* _childNodes_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode*>* _attributes_;
void _ctor_2066(DLL2SDK::System_Xml::System::Xml::XmlNode* node_);
DLL2SDK::mscorlib::System::Object* get_WrappedNode_2067();
DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2068();
DLL2SDK::mscorlib::System::String* get_LocalName_2069();
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode*>* get_ChildNodes_2070();
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode*>* get_Attributes_2072();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* get_ParentNode_2073();
DLL2SDK::mscorlib::System::String* get_Value_2074();
void set_Value_2075(DLL2SDK::mscorlib::System::String* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* AppendChild_2076(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* newChild_);
DLL2SDK::mscorlib::System::String* get_NamespaceUri_2077();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* WrapNode_2071(DLL2SDK::System_Xml::System::Xml::XmlNode* node_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XmlDocumentTypeWrapper : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::XmlNodeWrapper
{
DLL2SDK::System_Xml::System::Xml::XmlDocumentType* _documentType_;
void _ctor_2060(DLL2SDK::System_Xml::System::Xml::XmlDocumentType* documentType_);
DLL2SDK::mscorlib::System::String* get_Name_2061();
DLL2SDK::mscorlib::System::String* get_System_2062();
DLL2SDK::mscorlib::System::String* get_Public_2063();
DLL2SDK::mscorlib::System::String* get_InternalSubset_2064();
DLL2SDK::mscorlib::System::String* get_LocalName_2065();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XmlDeclarationWrapper : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::XmlNodeWrapper
{
DLL2SDK::System_Xml::System::Xml::XmlDeclaration* _declaration_;
void _ctor_2056(DLL2SDK::System_Xml::System::Xml::XmlDeclaration* declaration_);
DLL2SDK::mscorlib::System::String* get_Version_2057();
DLL2SDK::mscorlib::System::String* get_Encoding_2058();
DLL2SDK::mscorlib::System::String* get_Standalone_2059();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XmlElementWrapper : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::XmlNodeWrapper
{
DLL2SDK::System_Xml::System::Xml::XmlElement* _element_;
void _ctor_2052(DLL2SDK::System_Xml::System::Xml::XmlElement* element_);
void SetAttributeNode_2053(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* attribute_);
DLL2SDK::mscorlib::System::String* GetPrefixOfNamespace_2054(DLL2SDK::mscorlib::System::String* namespaceUri_);
bool get_IsEmpty_2055();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XmlDocumentWrapper : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::XmlNodeWrapper
{
DLL2SDK::System_Xml::System::Xml::XmlDocument* _document_;
void _ctor_2038(DLL2SDK::System_Xml::System::Xml::XmlDocument* document_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateComment_2039(DLL2SDK::mscorlib::System::String* data_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateTextNode_2040(DLL2SDK::mscorlib::System::String* text_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateCDataSection_2041(DLL2SDK::mscorlib::System::String* data_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateWhitespace_2042(DLL2SDK::mscorlib::System::String* text_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateSignificantWhitespace_2043(DLL2SDK::mscorlib::System::String* text_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateXmlDeclaration_2044(DLL2SDK::mscorlib::System::String* version_, DLL2SDK::mscorlib::System::String* encoding_, DLL2SDK::mscorlib::System::String* standalone_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateXmlDocumentType_2045(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* publicId_, DLL2SDK::mscorlib::System::String* systemId_, DLL2SDK::mscorlib::System::String* internalSubset_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateProcessingInstruction_2046(DLL2SDK::mscorlib::System::String* target_, DLL2SDK::mscorlib::System::String* data_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlElement* CreateElement_2047(DLL2SDK::mscorlib::System::String* elementName_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlElement* CreateElement_2048(DLL2SDK::mscorlib::System::String* qualifiedName_, DLL2SDK::mscorlib::System::String* namespaceUri_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateAttribute_2049(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* CreateAttribute_2050(DLL2SDK::mscorlib::System::String* qualifiedName_, DLL2SDK::mscorlib::System::String* namespaceUri_, DLL2SDK::mscorlib::System::String* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlElement* get_DocumentElement_2051();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct DateTimeConverterBase : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter
{
bool CanConvert_1979(DLL2SDK::mscorlib::System::Type* objectType_);
void _ctor_1980();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct IsoDateTimeConverter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::DateTimeConverterBase
{
DLL2SDK::mscorlib::System::Globalization::DateTimeStyles _dateTimeStyles_;
DLL2SDK::mscorlib::System::String* _dateTimeFormat_;
DLL2SDK::mscorlib::System::Globalization::CultureInfo* _culture_;
DLL2SDK::mscorlib::System::Globalization::CultureInfo* get_Culture_2031();
void WriteJson_2032(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::mscorlib::System::Object* ReadJson_2033(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
void _ctor_2034();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct VersionConverter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter
{
void WriteJson_2027(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::mscorlib::System::Object* ReadJson_2028(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
bool CanConvert_2029(DLL2SDK::mscorlib::System::Type* objectType_);
void _ctor_2030();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct VectorConverter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter
{
bool _EnableVector2_k__BackingField_;
bool _EnableVector3_k__BackingField_;
bool _EnableVector4_k__BackingField_;
struct StaticFields
{
DLL2SDK::mscorlib::System::Type* V2_;
DLL2SDK::mscorlib::System::Type* V3_;
DLL2SDK::mscorlib::System::Type* V4_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
bool get_EnableVector2_2012();
void set_EnableVector2_2013(bool value_);
bool get_EnableVector3_2014();
void set_EnableVector3_2015(bool value_);
bool get_EnableVector4_2016();
void set_EnableVector4_2017(bool value_);
void _ctor_2018();
void WriteJson_2019(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::mscorlib::System::Object* ReadJson_2021(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
bool CanConvert_2022(DLL2SDK::mscorlib::System::Type* objectType_);
static void WriteVector_2020(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, float x_, float y_, DLL2SDK::mscorlib::System::Nullable_1<float> z_, DLL2SDK::mscorlib::System::Nullable_1<float> w_);
static DLL2SDK::UnityEngine::UnityEngine::Vector2 PopulateVector2_2023(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
static DLL2SDK::UnityEngine::UnityEngine::Vector3 PopulateVector3_2024(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
static DLL2SDK::UnityEngine::UnityEngine::Vector4 PopulateVector4_2025(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
static void _cctor_2026();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct StringEnumConverter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter
{
bool _CamelCaseText_k__BackingField_;
bool _AllowIntegerValues_k__BackingField_;
bool get_CamelCaseText_2005();
bool get_AllowIntegerValues_2006();
void set_AllowIntegerValues_2007(bool value_);
void _ctor_2008();
void WriteJson_2009(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::mscorlib::System::Object* ReadJson_2010(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
bool CanConvert_2011(DLL2SDK::mscorlib::System::Type* objectType_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct RegexConverter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter
{
void WriteJson_1996(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
bool HasFlag_1997(DLL2SDK::System::System::Text::RegularExpressions::RegexOptions options_, DLL2SDK::System::System::Text::RegularExpressions::RegexOptions flag_);
void WriteBson_1998(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonWriter* writer_, DLL2SDK::System::System::Text::RegularExpressions::Regex* regex_);
void WriteJson_1999(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::System::System::Text::RegularExpressions::Regex* regex_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::mscorlib::System::Object* ReadJson_2000(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::mscorlib::System::Object* ReadRegexString_2001(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
DLL2SDK::System::System::Text::RegularExpressions::Regex* ReadRegexObject_2002(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
bool CanConvert_2003(DLL2SDK::mscorlib::System::Type* objectType_);
void _ctor_2004();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct BsonObjectIdConverter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter
{
void WriteJson_1992(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::mscorlib::System::Object* ReadJson_1993(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
bool CanConvert_1994(DLL2SDK::mscorlib::System::Type* objectType_);
void _ctor_1995();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct KeyValuePairConverter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ThreadSafeStore_2<DLL2SDK::mscorlib::System::Type*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionObject*>* ReflectionObjectPerType_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void WriteJson_1987(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::mscorlib::System::Object* ReadJson_1988(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
bool CanConvert_1989(DLL2SDK::mscorlib::System::Type* objectType_);
void _ctor_1990();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionObject* InitializeReflectionObject_1986(DLL2SDK::mscorlib::System::Type* t_);
static void _cctor_1991();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct HashSetConverter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter
{
void WriteJson_1981(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::mscorlib::System::Object* ReadJson_1982(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
bool CanConvert_1983(DLL2SDK::mscorlib::System::Type* objectType_);
bool get_CanWrite_1984();
void _ctor_1985();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
template <typename T> struct CustomCreationConverter_1 : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter
{
void WriteJson_1973(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::mscorlib::System::Object* ReadJson_1974(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
T Create_1975(DLL2SDK::mscorlib::System::Type* objectType_);
bool CanConvert_1976(DLL2SDK::mscorlib::System::Type* objectType_);
bool get_CanWrite_1977();
void _ctor_1978();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct BinaryConverter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionObject* _reflectionObject_;
void WriteJson_1966(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::Array<uint8_t>* GetByteArray_1967(DLL2SDK::mscorlib::System::Object* value_);
void EnsureReflectionObject_1968(DLL2SDK::mscorlib::System::Type* t_);
DLL2SDK::mscorlib::System::Object* ReadJson_1969(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::Array<uint8_t>* ReadByteArray_1970(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
bool CanConvert_1971(DLL2SDK::mscorlib::System::Type* objectType_);
void _ctor_1972();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct PathFilter : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* ExecuteFilter_1926(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_, bool errorWhenNoMatch_);
void _ctor_1928();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* GetTokenIndex_1927(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* t_, bool errorWhenNoMatch_, int32_t index_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct QueryFilter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::PathFilter
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::QueryExpression* _Expression_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::QueryExpression* get_Expression_1941();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* ExecuteFilter_1942(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_, bool errorWhenNoMatch_);
void _ctor_1943();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
enum struct QueryOperator : int32_t
{
None_ = static_cast<int32_t>(0x0),
Equals_ = static_cast<int32_t>(0x1),
NotEquals_ = static_cast<int32_t>(0x2),
Exists_ = static_cast<int32_t>(0x3),
LessThan_ = static_cast<int32_t>(0x4),
LessThanOrEquals_ = static_cast<int32_t>(0x5),
GreaterThan_ = static_cast<int32_t>(0x6),
GreaterThanOrEquals_ = static_cast<int32_t>(0x7),
And_ = static_cast<int32_t>(0x8),
Or_ = static_cast<int32_t>(0x9)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct QueryExpression : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::QueryOperator _Operator_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::QueryOperator get_Operator_1929();
bool IsMatch_1930(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* t_);
void _ctor_1931();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct JPath : DLL2SDK::mscorlib::System::Object
{
static DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* Evaluate_1925(DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::PathFilter*>* filters_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* t_, bool errorWhenNoMatch_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct FieldMultipleFilter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::PathFilter
{
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::mscorlib::System::String*>* _Names_k__BackingField_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::mscorlib::System::String*>* get_Names_1909();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* ExecuteFilter_1910(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_, bool errorWhenNoMatch_);
void _ctor_1911();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct FieldFilter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::PathFilter
{
DLL2SDK::mscorlib::System::String* _Name_k__BackingField_;
DLL2SDK::mscorlib::System::String* get_Name_1896();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* ExecuteFilter_1897(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_, bool errorWhenNoMatch_);
void _ctor_1898();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct ArraySliceFilter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::PathFilter
{
DLL2SDK::mscorlib::System::Nullable_1<int32_t> _Start_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<int32_t> _End_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<int32_t> _Step_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<int32_t> get_Start_1881();
DLL2SDK::mscorlib::System::Nullable_1<int32_t> get_End_1882();
DLL2SDK::mscorlib::System::Nullable_1<int32_t> get_Step_1883();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* ExecuteFilter_1884(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_, bool errorWhenNoMatch_);
bool IsValid_1885(int32_t index_, int32_t stopIndex_, bool positiveStep_);
void _ctor_1886();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct ArrayMultipleIndexFilter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::PathFilter
{
DLL2SDK::mscorlib::System::Collections::Generic::List_1<int32_t>* _Indexes_k__BackingField_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1<int32_t>* get_Indexes_1868();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* ExecuteFilter_1869(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_, bool errorWhenNoMatch_);
void _ctor_1870();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct ArrayIndexFilter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::PathFilter
{
DLL2SDK::mscorlib::System::Nullable_1<int32_t> _Index_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<int32_t> get_Index_1855();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* ExecuteFilter_1856(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_, bool errorWhenNoMatch_);
void _ctor_1857();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
enum struct JTokenType : int32_t
{
None_ = static_cast<int32_t>(0x0),
Object_ = static_cast<int32_t>(0x1),
Array_ = static_cast<int32_t>(0x2),
Constructor_ = static_cast<int32_t>(0x3),
Property_ = static_cast<int32_t>(0x4),
Comment_ = static_cast<int32_t>(0x5),
Integer_ = static_cast<int32_t>(0x6),
Float_ = static_cast<int32_t>(0x7),
String_ = static_cast<int32_t>(0x8),
Boolean_ = static_cast<int32_t>(0x9),
Null_ = static_cast<int32_t>(0xA),
Undefined_ = static_cast<int32_t>(0xB),
Date_ = static_cast<int32_t>(0xC),
Raw_ = static_cast<int32_t>(0xD),
Bytes_ = static_cast<int32_t>(0xE),
Guid_ = static_cast<int32_t>(0xF),
Uri_ = static_cast<int32_t>(0x10),
TimeSpan_ = static_cast<int32_t>(0x11)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JToken : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer* _parent_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _previous_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _next_;
DLL2SDK::mscorlib::System::Object* _annotations_;
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenEqualityComparer* _equalityComparer_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType* BooleanTypes_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType* NumberTypes_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType* StringTypes_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType* GuidTypes_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType* TimeSpanTypes_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType* UriTypes_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType* CharTypes_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType* DateTimeTypes_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType* BytesTypes_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer* get_Parent_1650();
void set_Parent_1651(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Root_1652();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* CloneToken_1653();
bool DeepEquals_1654(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* node_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType get_Type_1655();
bool get_HasValues_1656();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Next_1658();
void set_Next_1659(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Previous_1660();
void set_Previous_1661(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* value_);
DLL2SDK::mscorlib::System::String* get_Path_1662();
void _ctor_1663();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Item_1664(DLL2SDK::mscorlib::System::Object* key_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_First_1665();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Last_1666();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*> Children_1667();
void Remove_1668();
void Replace_1669(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* value_);
void WriteTo_1670(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Array<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>* converters_);
DLL2SDK::mscorlib::System::String* ToString_1671();
DLL2SDK::mscorlib::System::String* ToString_1672(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Formatting formatting_, DLL2SDK::Array<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>* converters_);
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1712();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* System_Collections_Generic_IEnumerable_Newtonsoft_Json_Linq_JToken__GetEnumerator_1713();
int32_t GetDeepHashCode_1714();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* CreateReader_1715();
DLL2SDK::mscorlib::System::Object* ToObject_1716(DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::mscorlib::System::Object* ToObject_1717(DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* jsonSerializer_);
void SetLineInfo_1720(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IJsonLineInfo* lineInfo_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonLoadSettings* settings_);
void SetLineInfo_1721(int32_t lineNumber_, int32_t linePosition_);
bool Newtonsoft_Json_IJsonLineInfo_HasLineInfo_1722();
int32_t Newtonsoft_Json_IJsonLineInfo_get_LineNumber_1723();
int32_t Newtonsoft_Json_IJsonLineInfo_get_LinePosition_1724();
DLL2SDK::mscorlib::System::Object* System_ICloneable_Clone_1725();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* DeepClone_1726();
void AddAnnotation_1727(DLL2SDK::mscorlib::System::Object* annotation_);
template <typename T> T Annotation_1728();
static bool DeepEquals_1657(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* t1_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* t2_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* EnsureValue_1673(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* value_);
static DLL2SDK::mscorlib::System::String* GetType_1674(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* token_);
static bool ValidateToken_1675(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* o_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType* validTypes_, bool nullable_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* ReadFrom_1718(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* ReadFrom_1719(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonLoadSettings* settings_);
static void _cctor_1729();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JContainer : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken
{
DLL2SDK::System::System::ComponentModel::ListChangedEventHandler* _listChanged_;
DLL2SDK::Newtonsoft_Json::System::ComponentModel::AddingNewEventHandler* _addingNew_;
DLL2SDK::mscorlib::System::Object* _syncRoot_;
bool _busy_;
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* get_ChildrenTokens_1451();
void _ctor_1452();
void _ctor_1453(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer* other_);
void CheckReentrancy_1454();
void OnListChanged_1455(DLL2SDK::System::System::ComponentModel::ListChangedEventArgs* e_);
bool get_HasValues_1456();
bool ContentsEqual_1457(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer* container_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_First_1458();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Last_1459();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*> Children_1460();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* Descendants_1461();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* GetDescendants_1462(bool self_);
bool IsMultiContent_1463(DLL2SDK::mscorlib::System::Object* content_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* EnsureParentToken_1464(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_, bool skipParentCheck_);
int32_t IndexOfItem_1465(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void InsertItem_1466(int32_t index_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_, bool skipParentCheck_);
void RemoveItemAt_1467(int32_t index_);
bool RemoveItem_1468(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* GetItem_1469(int32_t index_);
void SetItem_1470(int32_t index_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void ClearItems_1471();
void ReplaceItem_1472(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* existing_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* replacement_);
bool ContainsItem_1473(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void CopyItemsTo_1474(DLL2SDK::mscorlib::System::Array* array_, int32_t arrayIndex_);
void ValidateToken_1476(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* o_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* existing_);
void Add_1477(DLL2SDK::mscorlib::System::Object* content_);
void AddAndSkipParentCheck_1478(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* token_);
void AddInternal_1479(int32_t index_, DLL2SDK::mscorlib::System::Object* content_, bool skipParentCheck_);
void RemoveAll_1481();
void ReadTokenFrom_1482(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonLoadSettings* options_);
void ReadContentFrom_1483(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* r_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonLoadSettings* settings_);
int32_t ContentsHashCode_1484();
int32_t System_Collections_Generic_IList_Newtonsoft_Json_Linq_JToken__IndexOf_1485(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void System_Collections_Generic_IList_Newtonsoft_Json_Linq_JToken__Insert_1486(int32_t index_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void System_Collections_Generic_IList_Newtonsoft_Json_Linq_JToken__RemoveAt_1487(int32_t index_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* System_Collections_Generic_IList_Newtonsoft_Json_Linq_JToken__get_Item_1488(int32_t index_);
void System_Collections_Generic_IList_Newtonsoft_Json_Linq_JToken__set_Item_1489(int32_t index_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* value_);
void System_Collections_Generic_ICollection_Newtonsoft_Json_Linq_JToken__Add_1490(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void System_Collections_Generic_ICollection_Newtonsoft_Json_Linq_JToken__Clear_1491();
bool System_Collections_Generic_ICollection_Newtonsoft_Json_Linq_JToken__Contains_1492(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void System_Collections_Generic_ICollection_Newtonsoft_Json_Linq_JToken__CopyTo_1493(DLL2SDK::Array<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* array_, int32_t arrayIndex_);
bool System_Collections_Generic_ICollection_Newtonsoft_Json_Linq_JToken__get_IsReadOnly_1494();
bool System_Collections_Generic_ICollection_Newtonsoft_Json_Linq_JToken__Remove_1495(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* EnsureValue_1496(DLL2SDK::mscorlib::System::Object* value_);
int32_t System_Collections_IList_Add_1497(DLL2SDK::mscorlib::System::Object* value_);
void System_Collections_IList_Clear_1498();
bool System_Collections_IList_Contains_1499(DLL2SDK::mscorlib::System::Object* value_);
int32_t System_Collections_IList_IndexOf_1500(DLL2SDK::mscorlib::System::Object* value_);
void System_Collections_IList_Insert_1501(int32_t index_, DLL2SDK::mscorlib::System::Object* value_);
bool System_Collections_IList_get_IsFixedSize_1502();
bool System_Collections_IList_get_IsReadOnly_1503();
void System_Collections_IList_Remove_1504(DLL2SDK::mscorlib::System::Object* value_);
void System_Collections_IList_RemoveAt_1505(int32_t index_);
DLL2SDK::mscorlib::System::Object* System_Collections_IList_get_Item_1506(int32_t index_);
void System_Collections_IList_set_Item_1507(int32_t index_, DLL2SDK::mscorlib::System::Object* value_);
void System_Collections_ICollection_CopyTo_1508(DLL2SDK::mscorlib::System::Array* array_, int32_t index_);
int32_t get_Count_1509();
bool System_Collections_ICollection_get_IsSynchronized_1510();
DLL2SDK::mscorlib::System::Object* System_Collections_ICollection_get_SyncRoot_1511();
static bool IsTokenUnchanged_1475(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* currentValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* newValue_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* CreateFromContent_1480(DLL2SDK::mscorlib::System::Object* content_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonWriter : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonPosition>* _stack_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonPosition _currentPosition_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter_State _currentState_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Formatting _formatting_;
bool _CloseOutput_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateFormatHandling _dateFormatHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling _dateTimeZoneHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::StringEscapeHandling _stringEscapeHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatFormatHandling _floatFormatHandling_;
DLL2SDK::mscorlib::System::String* _dateFormatString_;
DLL2SDK::mscorlib::System::Globalization::CultureInfo* _culture_;
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter_State* StateArray_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter_State* StateArrayTempate_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
bool get_CloseOutput_340();
void set_CloseOutput_341(bool value_);
int32_t get_Top_342();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::WriteState get_WriteState_343();
DLL2SDK::mscorlib::System::String* get_ContainerPath_344();
DLL2SDK::mscorlib::System::String* get_Path_345();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Formatting get_Formatting_346();
void set_Formatting_347(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Formatting value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateFormatHandling get_DateFormatHandling_348();
void set_DateFormatHandling_349(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateFormatHandling value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling get_DateTimeZoneHandling_350();
void set_DateTimeZoneHandling_351(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::StringEscapeHandling get_StringEscapeHandling_352();
void set_StringEscapeHandling_353(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::StringEscapeHandling value_);
void OnStringEscapeHandlingChanged_354();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatFormatHandling get_FloatFormatHandling_355();
void set_FloatFormatHandling_356(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatFormatHandling value_);
DLL2SDK::mscorlib::System::String* get_DateFormatString_357();
void set_DateFormatString_358(DLL2SDK::mscorlib::System::String* value_);
DLL2SDK::mscorlib::System::Globalization::CultureInfo* get_Culture_359();
void set_Culture_360(DLL2SDK::mscorlib::System::Globalization::CultureInfo* value_);
void _ctor_361();
void UpdateScopeWithFinishedValue_362();
void Push_363(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType Pop_364();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType Peek_365();
void Close_366();
void WriteStartObject_367();
void WriteEndObject_368();
void WriteStartArray_369();
void WriteEndArray_370();
void WriteStartConstructor_371(DLL2SDK::mscorlib::System::String* name_);
void WriteEndConstructor_372();
void WritePropertyName_373(DLL2SDK::mscorlib::System::String* name_);
void WritePropertyName_374(DLL2SDK::mscorlib::System::String* name_, bool escape_);
void WriteEnd_375();
void WriteToken_376(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
void WriteToken_377(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, bool writeChildren_);
void WriteToken_378(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_, DLL2SDK::mscorlib::System::Object* value_);
void WriteToken_379(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, bool writeChildren_, bool writeDateConstructorAsDate_, bool writeComments_);
void WriteConstructorDate_380(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
void WriteEnd_381(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType type_);
void AutoCompleteAll_382();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken GetCloseTokenForType_383(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType type_);
void AutoCompleteClose_384(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType type_);
void WriteEnd_385(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_);
void WriteIndent_386();
void WriteValueDelimiter_387();
void WriteIndentSpace_388();
void AutoComplete_389(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken tokenBeingWritten_);
void WriteNull_390();
void WriteUndefined_391();
void WriteRaw_392(DLL2SDK::mscorlib::System::String* json_);
void WriteRawValue_393(DLL2SDK::mscorlib::System::String* json_);
void WriteValue_394(DLL2SDK::mscorlib::System::String* value_);
void WriteValue_395(int32_t value_);
void WriteValue_396(uint32_t value_);
void WriteValue_397(int64_t value_);
void WriteValue_398(uint64_t value_);
void WriteValue_399(float value_);
void WriteValue_400(double value_);
void WriteValue_401(bool value_);
void WriteValue_402(int16_t value_);
void WriteValue_403(uint16_t value_);
void WriteValue_404(wchar_t value_);
void WriteValue_405(uint8_t value_);
void WriteValue_406(int8_t value_);
void WriteValue_407(DLL2SDK::mscorlib::System::Decimal value_);
void WriteValue_408(DLL2SDK::mscorlib::System::DateTime value_);
void WriteValue_409(DLL2SDK::mscorlib::System::DateTimeOffset value_);
void WriteValue_410(DLL2SDK::mscorlib::System::Guid value_);
void WriteValue_411(DLL2SDK::mscorlib::System::TimeSpan value_);
void WriteValue_412(DLL2SDK::mscorlib::System::Nullable_1<int32_t> value_);
void WriteValue_413(DLL2SDK::mscorlib::System::Nullable_1<uint32_t> value_);
void WriteValue_414(DLL2SDK::mscorlib::System::Nullable_1<int64_t> value_);
void WriteValue_415(DLL2SDK::mscorlib::System::Nullable_1<uint64_t> value_);
void WriteValue_416(DLL2SDK::mscorlib::System::Nullable_1<float> value_);
void WriteValue_417(DLL2SDK::mscorlib::System::Nullable_1<double> value_);
void WriteValue_418(DLL2SDK::mscorlib::System::Nullable_1<bool> value_);
void WriteValue_419(DLL2SDK::mscorlib::System::Nullable_1<int16_t> value_);
void WriteValue_420(DLL2SDK::mscorlib::System::Nullable_1<uint16_t> value_);
void WriteValue_421(DLL2SDK::mscorlib::System::Nullable_1<wchar_t> value_);
void WriteValue_422(DLL2SDK::mscorlib::System::Nullable_1<uint8_t> value_);
void WriteValue_423(DLL2SDK::mscorlib::System::Nullable_1<int8_t> value_);
void WriteValue_424(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::Decimal> value_);
void WriteValue_425(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::DateTime> value_);
void WriteValue_426(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::DateTimeOffset> value_);
void WriteValue_427(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::Guid> value_);
void WriteValue_428(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::TimeSpan> value_);
void WriteValue_429(DLL2SDK::Array<uint8_t>* value_);
void WriteValue_430(DLL2SDK::System::System::Uri* value_);
void WriteValue_431(DLL2SDK::mscorlib::System::Object* value_);
void WriteComment_432(DLL2SDK::mscorlib::System::String* text_);
void System_IDisposable_Dispose_433();
void Dispose_434(bool disposing_);
void InternalWriteEnd_437(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType container_);
void InternalWritePropertyName_438(DLL2SDK::mscorlib::System::String* name_);
void InternalWriteRaw_439();
void InternalWriteStart_440(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType container_);
void InternalWriteValue_441(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_);
void InternalWriteComment_442();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter_State* BuildStateArray_338();
static void _cctor_339();
static void WriteValue_435(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PrimitiveTypeCode typeCode_, DLL2SDK::mscorlib::System::Object* value_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriterException* CreateUnsupportedTypeException_436(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonReader : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken _tokenType_;
DLL2SDK::mscorlib::System::Object* _value_;
wchar_t _quoteChar_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader_State _currentState_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonPosition _currentPosition_;
DLL2SDK::mscorlib::System::Globalization::CultureInfo* _culture_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling _dateTimeZoneHandling_;
DLL2SDK::mscorlib::System::Nullable_1<int32_t> _maxDepth_;
bool _hasExceededMaxDepth_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateParseHandling _dateParseHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatParseHandling _floatParseHandling_;
DLL2SDK::mscorlib::System::String* _dateFormatString_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonPosition>* _stack_;
bool _CloseInput_k__BackingField_;
bool _SupportMultipleContent_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader_State get_CurrentState_203();
bool get_CloseInput_204();
void set_CloseInput_205(bool value_);
bool get_SupportMultipleContent_206();
void set_SupportMultipleContent_207(bool value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling get_DateTimeZoneHandling_208();
void set_DateTimeZoneHandling_209(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateParseHandling get_DateParseHandling_210();
void set_DateParseHandling_211(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateParseHandling value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatParseHandling get_FloatParseHandling_212();
void set_FloatParseHandling_213(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatParseHandling value_);
DLL2SDK::mscorlib::System::String* get_DateFormatString_214();
void set_DateFormatString_215(DLL2SDK::mscorlib::System::String* value_);
DLL2SDK::mscorlib::System::Nullable_1<int32_t> get_MaxDepth_216();
void set_MaxDepth_217(DLL2SDK::mscorlib::System::Nullable_1<int32_t> value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken get_TokenType_218();
DLL2SDK::mscorlib::System::Object* get_Value_219();
DLL2SDK::mscorlib::System::Type* get_ValueType_220();
int32_t get_Depth_221();
DLL2SDK::mscorlib::System::String* get_Path_222();
DLL2SDK::mscorlib::System::Globalization::CultureInfo* get_Culture_223();
void set_Culture_224(DLL2SDK::mscorlib::System::Globalization::CultureInfo* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonPosition GetPosition_225(int32_t depth_);
void _ctor_226();
void Push_227(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType Pop_228();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType Peek_229();
bool Read_230();
DLL2SDK::mscorlib::System::Nullable_1<int32_t> ReadAsInt32_231();
DLL2SDK::mscorlib::System::Nullable_1<int32_t> ReadInt32String_232(DLL2SDK::mscorlib::System::String* s_);
DLL2SDK::mscorlib::System::String* ReadAsString_233();
DLL2SDK::Array<uint8_t>* ReadAsBytes_234();
DLL2SDK::Array<uint8_t>* ReadArrayIntoByteArray_235();
DLL2SDK::mscorlib::System::Nullable_1<double> ReadAsDouble_236();
DLL2SDK::mscorlib::System::Nullable_1<double> ReadDoubleString_237(DLL2SDK::mscorlib::System::String* s_);
DLL2SDK::mscorlib::System::Nullable_1<bool> ReadAsBoolean_238();
DLL2SDK::mscorlib::System::Nullable_1<bool> ReadBooleanString_239(DLL2SDK::mscorlib::System::String* s_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::Decimal> ReadAsDecimal_240();
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::Decimal> ReadDecimalString_241(DLL2SDK::mscorlib::System::String* s_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::DateTime> ReadAsDateTime_242();
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::DateTime> ReadDateTimeString_243(DLL2SDK::mscorlib::System::String* s_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::DateTimeOffset> ReadAsDateTimeOffset_244();
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::DateTimeOffset> ReadDateTimeOffsetString_245(DLL2SDK::mscorlib::System::String* s_);
void ReaderReadAndAssert_246();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReaderException* CreateUnexpectedEndException_247();
void ReadIntoWrappedTypeObject_248();
void Skip_249();
void SetToken_250(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken newToken_);
void SetToken_251(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken newToken_, DLL2SDK::mscorlib::System::Object* value_);
void SetToken_252(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken newToken_, DLL2SDK::mscorlib::System::Object* value_, bool updateIndex_);
void SetPostValueState_253(bool updateIndex_);
void UpdateScopeWithFinishedValue_254();
void ValidateEnd_255(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken endToken_);
void SetStateBasedOnCurrent_256();
void SetFinished_257();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerType GetTypeForCloseToken_258(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_);
void System_IDisposable_Dispose_259();
void Dispose_260(bool disposing_);
void Close_261();
void ReadAndAssert_262();
bool ReadAndMoveToContent_263();
bool MoveToContent_264();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken GetContentToken_265();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JArray : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer
{
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* _values_;
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* get_ChildrenTokens_1573();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType get_Type_1574();
void _ctor_1575();
void _ctor_1576(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JArray* other_);
void _ctor_1577(DLL2SDK::mscorlib::System::Object* content_);
bool DeepEquals_1578(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* node_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* CloneToken_1579();
void WriteTo_1582(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Array<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>* converters_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Item_1583(DLL2SDK::mscorlib::System::Object* key_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Item_1584(int32_t index_);
void set_Item_1585(int32_t index_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* value_);
int32_t IndexOfItem_1586(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
int32_t IndexOf_1587(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void Insert_1588(int32_t index_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void RemoveAt_1589(int32_t index_);
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* GetEnumerator_1590();
void Add_1591(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void Clear_1592();
bool Contains_1593(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void CopyTo_1594(DLL2SDK::Array<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* array_, int32_t arrayIndex_);
bool get_IsReadOnly_1595();
bool Remove_1596(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
int32_t GetDeepHashCode_1597();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JArray* Load_1580(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JArray* Load_1581(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonLoadSettings* settings_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JObject : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JPropertyKeyedCollection* _properties_;
DLL2SDK::System::System::ComponentModel::PropertyChangedEventHandler* PropertyChanged_;
DLL2SDK::Newtonsoft_Json::System::ComponentModel::PropertyChangingEventHandler* PropertyChanging_;
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* get_ChildrenTokens_1529();
void _ctor_1530();
void _ctor_1531(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JObject* other_);
bool DeepEquals_1532(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* node_);
int32_t IndexOfItem_1533(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void InsertItem_1534(int32_t index_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_, bool skipParentCheck_);
void ValidateToken_1535(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* o_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* existing_);
void InternalPropertyChanged_1536(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JProperty* childProperty_);
void InternalPropertyChanging_1537(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JProperty* childProperty_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* CloneToken_1538();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType get_Type_1539();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JProperty* Property_1540(DLL2SDK::mscorlib::System::String* name_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Item_1541(DLL2SDK::mscorlib::System::Object* key_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Item_1542(DLL2SDK::mscorlib::System::String* propertyName_);
void set_Item_1543(DLL2SDK::mscorlib::System::String* propertyName_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* value_);
void WriteTo_1546(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Array<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>* converters_);
void Add_1547(DLL2SDK::mscorlib::System::String* propertyName_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* value_);
bool System_Collections_Generic_IDictionary_System_String_Newtonsoft_Json_Linq_JToken__ContainsKey_1548(DLL2SDK::mscorlib::System::String* key_);
DLL2SDK::mscorlib::System::Collections::Generic::ICollection_1<DLL2SDK::mscorlib::System::String*>* System_Collections_Generic_IDictionary_System_String_Newtonsoft_Json_Linq_JToken__get_Keys_1549();
bool Remove_1550(DLL2SDK::mscorlib::System::String* propertyName_);
bool TryGetValue_1551(DLL2SDK::mscorlib::System::String* propertyName_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* value_);
DLL2SDK::mscorlib::System::Collections::Generic::ICollection_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* System_Collections_Generic_IDictionary_System_String_Newtonsoft_Json_Linq_JToken__get_Values_1552();
void System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_System_String_Newtonsoft_Json_Linq_JToken___Add_1553(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*> item_);
void System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_System_String_Newtonsoft_Json_Linq_JToken___Clear_1554();
bool System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_System_String_Newtonsoft_Json_Linq_JToken___Contains_1555(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*> item_);
void System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_System_String_Newtonsoft_Json_Linq_JToken___CopyTo_1556(DLL2SDK::Array<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>>* array_, int32_t arrayIndex_);
bool System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_System_String_Newtonsoft_Json_Linq_JToken___get_IsReadOnly_1557();
bool System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_System_String_Newtonsoft_Json_Linq_JToken___Remove_1558(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*> item_);
int32_t GetDeepHashCode_1559();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>>* GetEnumerator_1560();
void OnPropertyChanged_1561(DLL2SDK::mscorlib::System::String* propertyName_);
void OnPropertyChanging_1562(DLL2SDK::mscorlib::System::String* propertyName_);
DLL2SDK::System::System::ComponentModel::PropertyDescriptorCollection* System_ComponentModel_ICustomTypeDescriptor_GetProperties_1563(DLL2SDK::Array<DLL2SDK::mscorlib::System::Attribute*>* attributes_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JObject* Load_1544(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JObject* Load_1545(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonLoadSettings* settings_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
template <typename T> struct JEnumerable_1
{
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<T>* _enumerable_;
/* NOTE: structure has static fields; this is not yet supported.
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JEnumerable_1<T> Empty_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
*/
void _ctor_1522(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<T>* enumerable_);
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<T>* GetEnumerator_1523();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1524();
bool Equals_1525(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JEnumerable_1<T> other_);
bool Equals_1526(DLL2SDK::mscorlib::System::Object* obj_);
int32_t GetHashCode_1527();
static void _cctor_1528();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JConstructor : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer
{
DLL2SDK::mscorlib::System::String* _name_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* _values_;
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* get_ChildrenTokens_1438();
int32_t IndexOfItem_1439(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
DLL2SDK::mscorlib::System::String* get_Name_1440();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType get_Type_1441();
void _ctor_1442();
void _ctor_1443(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JConstructor* other_);
void _ctor_1444(DLL2SDK::mscorlib::System::String* name_);
bool DeepEquals_1445(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* node_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* CloneToken_1446();
void WriteTo_1447(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Array<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>* converters_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Item_1448(DLL2SDK::mscorlib::System::Object* key_);
int32_t GetDeepHashCode_1449();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JConstructor* Load_1450(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonLoadSettings* settings_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct Extensions : DLL2SDK::mscorlib::System::Object
{
template <typename U> static U Value_1404(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* value_);
template <typename U, typename T> static U Value_1405(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<T>* value_);
template <typename U, typename T> static U Convert_1406(T token_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JTokenEqualityComparer : DLL2SDK::mscorlib::System::Object
{
bool Equals_1401(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* x_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* y_);
int32_t GetHashCode_1402(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* obj_);
void _ctor_1403();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JValue : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType _valueType_;
DLL2SDK::mscorlib::System::Object* _value_;
void _ctor_1813(DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType type_);
void _ctor_1814(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* other_);
void _ctor_1815(DLL2SDK::mscorlib::System::Object* value_);
bool DeepEquals_1816(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* node_);
bool get_HasValues_1817();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* CloneToken_1820();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType get_Type_1826();
DLL2SDK::mscorlib::System::Object* get_Value_1827();
void WriteTo_1828(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Array<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>* converters_);
int32_t GetDeepHashCode_1829();
bool Equals_1831(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* other_);
bool Equals_1832(DLL2SDK::mscorlib::System::Object* obj_);
int32_t GetHashCode_1833();
DLL2SDK::mscorlib::System::String* ToString_1834();
DLL2SDK::mscorlib::System::String* ToString_1835(DLL2SDK::mscorlib::System::IFormatProvider* formatProvider_);
DLL2SDK::mscorlib::System::String* ToString_1836(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::mscorlib::System::IFormatProvider* formatProvider_);
int32_t System_IComparable_CompareTo_1837(DLL2SDK::mscorlib::System::Object* obj_);
int32_t CompareTo_1838(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* obj_);
DLL2SDK::mscorlib::System::TypeCode System_IConvertible_GetTypeCode_1839();
bool System_IConvertible_ToBoolean_1840(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
wchar_t System_IConvertible_ToChar_1841(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
int8_t System_IConvertible_ToSByte_1842(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
uint8_t System_IConvertible_ToByte_1843(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
int16_t System_IConvertible_ToInt16_1844(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
uint16_t System_IConvertible_ToUInt16_1845(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
int32_t System_IConvertible_ToInt32_1846(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
uint32_t System_IConvertible_ToUInt32_1847(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
int64_t System_IConvertible_ToInt64_1848(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
uint64_t System_IConvertible_ToUInt64_1849(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
float System_IConvertible_ToSingle_1850(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
double System_IConvertible_ToDouble_1851(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
DLL2SDK::mscorlib::System::Decimal System_IConvertible_ToDecimal_1852(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
DLL2SDK::mscorlib::System::DateTime System_IConvertible_ToDateTime_1853(DLL2SDK::mscorlib::System::IFormatProvider* provider_);
DLL2SDK::mscorlib::System::Object* System_IConvertible_ToType_1854(DLL2SDK::mscorlib::System::Type* conversionType_, DLL2SDK::mscorlib::System::IFormatProvider* provider_);
static int32_t Compare_1818(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType valueType_, DLL2SDK::mscorlib::System::Object* objA_, DLL2SDK::mscorlib::System::Object* objB_);
static int32_t CompareFloat_1819(DLL2SDK::mscorlib::System::Object* objA_, DLL2SDK::mscorlib::System::Object* objB_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* CreateComment_1821(DLL2SDK::mscorlib::System::String* value_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* CreateNull_1822();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* CreateUndefined_1823();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType GetValueType_1824(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType> current_, DLL2SDK::mscorlib::System::Object* value_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType GetStringValueType_1825(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType> current_);
static bool ValuesEquals_1830(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* v1_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* v2_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
enum struct MergeNullValueHandling : int32_t
{
Ignore_ = static_cast<int32_t>(0x0),
Merge_ = static_cast<int32_t>(0x1)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
enum struct MergeArrayHandling : int32_t
{
Concat_ = static_cast<int32_t>(0x0),
Union_ = static_cast<int32_t>(0x1),
Replace_ = static_cast<int32_t>(0x2),
Merge_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JsonMergeSettings : DLL2SDK::mscorlib::System::Object
{
void _ctor_1396();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
enum struct LineInfoHandling : int32_t
{
Ignore_ = static_cast<int32_t>(0x0),
Load_ = static_cast<int32_t>(0x1)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
enum struct CommentHandling : int32_t
{
Ignore_ = static_cast<int32_t>(0x0),
Load_ = static_cast<int32_t>(0x1)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JPropertyKeyedCollection : DLL2SDK::mscorlib::System::Collections::ObjectModel::Collection_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>
{
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* _dictionary_;
struct StaticFields
{
DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1<DLL2SDK::mscorlib::System::String*>* Comparer_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_1378();
void AddKey_1379(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void ClearItems_1380();
bool Contains_1381(DLL2SDK::mscorlib::System::String* key_);
void EnsureDictionary_1382();
DLL2SDK::mscorlib::System::String* GetKeyForItem_1383(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void InsertItem_1384(int32_t index_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void RemoveItem_1385(int32_t index_);
void RemoveKey_1386(DLL2SDK::mscorlib::System::String* key_);
void SetItem_1387(int32_t index_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
bool TryGetValue_1388(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* value_);
DLL2SDK::mscorlib::System::Collections::Generic::ICollection_1<DLL2SDK::mscorlib::System::String*>* get_Keys_1389();
int32_t IndexOfReference_1390(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* t_);
bool Compare_1391(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JPropertyKeyedCollection* other_);
static void _cctor_1392();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JPropertyDescriptor : DLL2SDK::System::System::ComponentModel::PropertyDescriptor
{
void _ctor_1375(DLL2SDK::mscorlib::System::String* name_);
DLL2SDK::mscorlib::System::Type* get_ComponentType_1376();
DLL2SDK::mscorlib::System::Type* get_PropertyType_1377();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
template <typename T> struct ObjectConstructor_1 : DLL2SDK::mscorlib::System::MulticastDelegate
{
void _ctor_1371(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_);
DLL2SDK::mscorlib::System::Object* Invoke_1372(DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* args_);
DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1373(DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* args_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_);
DLL2SDK::mscorlib::System::Object* EndInvoke_1374(DLL2SDK::mscorlib::System::IAsyncResult* result_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct OnErrorAttribute : DLL2SDK::mscorlib::System::Attribute
{
void _ctor_1370();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct ReflectionValueProvider : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Reflection::MemberInfo* _memberInfo_;
void _ctor_1367(DLL2SDK::mscorlib::System::Reflection::MemberInfo* memberInfo_);
void SetValue_1368(DLL2SDK::mscorlib::System::Object* target_, DLL2SDK::mscorlib::System::Object* value_);
DLL2SDK::mscorlib::System::Object* GetValue_1369(DLL2SDK::mscorlib::System::Object* target_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
template <typename T> struct CachedAttributeGetter_1 : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ThreadSafeStore_2<DLL2SDK::mscorlib::System::Object*, T>* TypeAttributeCache_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
static T GetAttribute_1365(DLL2SDK::mscorlib::System::Object* type_);
static void _cctor_1366();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonTypeReflector : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::mscorlib::System::Nullable_1<bool> _fullyTrusted_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ThreadSafeStore_2<DLL2SDK::mscorlib::System::Type*, DLL2SDK::System_Core::System::Func_2<DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>*>* JsonConverterCreatorCache_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ThreadSafeStore_2<DLL2SDK::mscorlib::System::Type*, DLL2SDK::mscorlib::System::Type*>* AssociatedMetadataTypesCache_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionObject* _metadataTypeAttributeReflectionObject_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
template <typename T> static T GetCachedAttribute_1344(DLL2SDK::mscorlib::System::Object* attributeProvider_);
static DLL2SDK::System_Runtime_Serialization::System::Runtime::Serialization::DataContractAttribute* GetDataContractAttribute_1345(DLL2SDK::mscorlib::System::Type* type_);
static DLL2SDK::System_Runtime_Serialization::System::Runtime::Serialization::DataMemberAttribute* GetDataMemberAttribute_1346(DLL2SDK::mscorlib::System::Reflection::MemberInfo* memberInfo_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MemberSerialization GetObjectMemberSerialization_1347(DLL2SDK::mscorlib::System::Type* objectType_, bool ignoreSerializableAttribute_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* GetJsonConverter_1348(DLL2SDK::mscorlib::System::Object* attributeProvider_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* CreateJsonConverterInstance_1349(DLL2SDK::mscorlib::System::Type* converterType_, DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* converterArgs_);
static DLL2SDK::System_Core::System::Func_2<DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>* GetJsonConverterCreator_1350(DLL2SDK::mscorlib::System::Type* converterType_);
static DLL2SDK::System::System::ComponentModel::TypeConverter* GetTypeConverter_1351(DLL2SDK::mscorlib::System::Type* type_);
static DLL2SDK::mscorlib::System::Type* GetAssociatedMetadataType_1352(DLL2SDK::mscorlib::System::Type* type_);
static DLL2SDK::mscorlib::System::Type* GetAssociateMetadataTypeFromAttribute_1353(DLL2SDK::mscorlib::System::Type* type_);
template <typename T> static T GetAttribute_1354(DLL2SDK::mscorlib::System::Type* type_);
template <typename T> static T GetAttribute_1355(DLL2SDK::mscorlib::System::Reflection::MemberInfo* memberInfo_);
template <typename T> static T GetAttribute_1356(DLL2SDK::mscorlib::System::Object* provider_);
static bool get_FullyTrusted_1357();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionDelegateFactory* get_ReflectionDelegateFactory_1358();
static void _cctor_1359();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
enum struct JsonContractType : int32_t
{
None_ = static_cast<int32_t>(0x0),
Object_ = static_cast<int32_t>(0x1),
Array_ = static_cast<int32_t>(0x2),
Primitive_ = static_cast<int32_t>(0x3),
String_ = static_cast<int32_t>(0x4),
Dictionary_ = static_cast<int32_t>(0x5),
Dynamic_ = static_cast<int32_t>(0x6),
Serializable_ = static_cast<int32_t>(0x7),
Linq_ = static_cast<int32_t>(0x8)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct ReadType : int32_t
{
Read_ = static_cast<int32_t>(0x0),
ReadAsInt32_ = static_cast<int32_t>(0x1),
ReadAsBytes_ = static_cast<int32_t>(0x2),
ReadAsString_ = static_cast<int32_t>(0x3),
ReadAsDecimal_ = static_cast<int32_t>(0x4),
ReadAsDateTime_ = static_cast<int32_t>(0x5),
ReadAsDateTimeOffset_ = static_cast<int32_t>(0x6),
ReadAsDouble_ = static_cast<int32_t>(0x7),
ReadAsBoolean_ = static_cast<int32_t>(0x8)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct ConstructorHandling : int32_t
{
Default_ = static_cast<int32_t>(0x0),
AllowNonPublicDefaultConstructor_ = static_cast<int32_t>(0x1)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct MetadataPropertyHandling : int32_t
{
Default_ = static_cast<int32_t>(0x0),
ReadAhead_ = static_cast<int32_t>(0x1),
Ignore_ = static_cast<int32_t>(0x2)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct TypeNameHandling : int32_t
{
None_ = static_cast<int32_t>(0x0),
Objects_ = static_cast<int32_t>(0x1),
Arrays_ = static_cast<int32_t>(0x2),
All_ = static_cast<int32_t>(0x3),
Auto_ = static_cast<int32_t>(0x4)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct PreserveReferencesHandling : int32_t
{
None_ = static_cast<int32_t>(0x0),
Objects_ = static_cast<int32_t>(0x1),
Arrays_ = static_cast<int32_t>(0x2),
All_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct ReferenceLoopHandling : int32_t
{
Error_ = static_cast<int32_t>(0x0),
Ignore_ = static_cast<int32_t>(0x1),
Serialize_ = static_cast<int32_t>(0x2)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct ObjectCreationHandling : int32_t
{
Auto_ = static_cast<int32_t>(0x0),
Reuse_ = static_cast<int32_t>(0x1),
Replace_ = static_cast<int32_t>(0x2)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct NullValueHandling : int32_t
{
Include_ = static_cast<int32_t>(0x0),
Ignore_ = static_cast<int32_t>(0x1)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct MissingMemberHandling : int32_t
{
Ignore_ = static_cast<int32_t>(0x0),
Error_ = static_cast<int32_t>(0x1)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct DefaultValueHandling : int32_t
{
Include_ = static_cast<int32_t>(0x0),
Ignore_ = static_cast<int32_t>(0x1),
Populate_ = static_cast<int32_t>(0x2),
IgnoreAndPopulate_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonSerializer : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling _typeNameHandling_;
DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::FormatterAssemblyStyle _typeNameAssemblyFormat_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::PreserveReferencesHandling _preserveReferencesHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling _referenceLoopHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MissingMemberHandling _missingMemberHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ObjectCreationHandling _objectCreationHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::NullValueHandling _nullValueHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DefaultValueHandling _defaultValueHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ConstructorHandling _constructorHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MetadataPropertyHandling _metadataPropertyHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverterCollection* _converters_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IContractResolver* _contractResolver_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ITraceWriter* _traceWriter_;
DLL2SDK::mscorlib::System::Collections::IEqualityComparer* _equalityComparer_;
DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationBinder* _binder_;
DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext _context_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IReferenceResolver* _referenceResolver_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Formatting> _formatting_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateFormatHandling> _dateFormatHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling> _dateTimeZoneHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateParseHandling> _dateParseHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatFormatHandling> _floatFormatHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatParseHandling> _floatParseHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::StringEscapeHandling> _stringEscapeHandling_;
DLL2SDK::mscorlib::System::Globalization::CultureInfo* _culture_;
DLL2SDK::mscorlib::System::Nullable_1<int32_t> _maxDepth_;
bool _maxDepthSet_;
DLL2SDK::mscorlib::System::Nullable_1<bool> _checkAdditionalContent_;
DLL2SDK::mscorlib::System::String* _dateFormatString_;
bool _dateFormatStringSet_;
DLL2SDK::mscorlib::System::EventHandler_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorEventArgs*>* Error_;
void add_Error_290(DLL2SDK::mscorlib::System::EventHandler_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorEventArgs*>* value_);
void remove_Error_291(DLL2SDK::mscorlib::System::EventHandler_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorEventArgs*>* value_);
void set_ReferenceResolver_292(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IReferenceResolver* value_);
void set_Binder_293(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationBinder* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ITraceWriter* get_TraceWriter_294();
void set_TraceWriter_295(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ITraceWriter* value_);
void set_EqualityComparer_296(DLL2SDK::mscorlib::System::Collections::IEqualityComparer* value_);
void set_TypeNameHandling_297(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling value_);
void set_TypeNameAssemblyFormat_298(DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::FormatterAssemblyStyle value_);
void set_PreserveReferencesHandling_299(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::PreserveReferencesHandling value_);
void set_ReferenceLoopHandling_300(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling value_);
void set_MissingMemberHandling_301(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MissingMemberHandling value_);
void set_NullValueHandling_302(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::NullValueHandling value_);
void set_DefaultValueHandling_303(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DefaultValueHandling value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ObjectCreationHandling get_ObjectCreationHandling_304();
void set_ObjectCreationHandling_305(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ObjectCreationHandling value_);
void set_ConstructorHandling_306(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ConstructorHandling value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MetadataPropertyHandling get_MetadataPropertyHandling_307();
void set_MetadataPropertyHandling_308(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MetadataPropertyHandling value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverterCollection* get_Converters_309();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IContractResolver* get_ContractResolver_310();
void set_ContractResolver_311(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IContractResolver* value_);
DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext get_Context_312();
void set_Context_313(DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext value_);
void set_Formatting_314(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Formatting value_);
bool get_CheckAdditionalContent_315();
void set_CheckAdditionalContent_316(bool value_);
bool IsCheckAdditionalContentSet_317();
void _ctor_318();
void Populate_324(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Object* target_);
void PopulateInternal_325(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Object* target_);
template <typename T> T Deserialize_326(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
DLL2SDK::mscorlib::System::Object* Deserialize_327(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::mscorlib::System::Object* DeserializeInternal_328(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_);
void SetupReader_329(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* previousCulture_, DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling>* previousDateTimeZoneHandling_, DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateParseHandling>* previousDateParseHandling_, DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatParseHandling>* previousFloatParseHandling_, DLL2SDK::mscorlib::System::Nullable_1<int32_t>* previousMaxDepth_, DLL2SDK::mscorlib::System::String* previousDateFormatString_);
void ResetReader_330(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* previousCulture_, DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling> previousDateTimeZoneHandling_, DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateParseHandling> previousDateParseHandling_, DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatParseHandling> previousFloatParseHandling_, DLL2SDK::mscorlib::System::Nullable_1<int32_t> previousMaxDepth_, DLL2SDK::mscorlib::System::String* previousDateFormatString_);
void Serialize_331(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* jsonWriter_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::Type* objectType_);
void Serialize_332(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* jsonWriter_, DLL2SDK::mscorlib::System::Object* value_);
void SerializeInternal_333(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* jsonWriter_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IReferenceResolver* GetReferenceResolver_334();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* GetMatchingConverter_335(DLL2SDK::mscorlib::System::Type* type_);
void OnError_337(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorEventArgs* e_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* Create_319();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* Create_320(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializerSettings* settings_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* CreateDefault_321();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* CreateDefault_322(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializerSettings* settings_);
static void ApplySerializerSettings_323(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializerSettings* settings_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* GetMatchingConverter_336(DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>* converters_, DLL2SDK::mscorlib::System::Type* objectType_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonSerializerInternalBase : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorContext* _currentErrorContext_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::BidirectionalDictionary_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::Object*>* _mappings_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* Serializer_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ITraceWriter* TraceWriter_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerProxy* InternalSerializer_;
void _ctor_1210(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::BidirectionalDictionary_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::Object*>* get_DefaultReferenceMappings_1211();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorContext* GetErrorContext_1212(DLL2SDK::mscorlib::System::Object* currentObject_, DLL2SDK::mscorlib::System::Object* member_, DLL2SDK::mscorlib::System::String* path_, DLL2SDK::mscorlib::System::Exception* error_);
void ClearErrorContext_1213();
bool IsErrorHandled_1214(DLL2SDK::mscorlib::System::Object* currentObject_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::mscorlib::System::Object* keyValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IJsonLineInfo* lineInfo_, DLL2SDK::mscorlib::System::String* path_, DLL2SDK::mscorlib::System::Exception* ex_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonSerializerInternalReader : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalBase
{
void _ctor_1218(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
void Populate_1219(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Object* target_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* GetContractSafe_1220(DLL2SDK::mscorlib::System::Type* type_);
DLL2SDK::mscorlib::System::Object* Deserialize_1221(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, bool checkAdditionalContent_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerProxy* GetInternalSerializer_1222();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* CreateJToken_1223(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* CreateJObject_1224(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
DLL2SDK::mscorlib::System::Object* CreateValueInternal_1225(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* containerContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerMember_, DLL2SDK::mscorlib::System::Object* existingValue_);
DLL2SDK::mscorlib::System::String* GetExpectedDescription_1227(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* GetConverter_1228(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* memberConverter_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* containerContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
DLL2SDK::mscorlib::System::Object* CreateObject_1229(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* containerContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerMember_, DLL2SDK::mscorlib::System::Object* existingValue_);
bool ReadMetadataPropertiesToken_1230(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* containerContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerMember_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::mscorlib::System::Object* newValue_, DLL2SDK::mscorlib::System::String* id_);
bool ReadMetadataProperties_1231(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* containerContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerMember_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::mscorlib::System::Object* newValue_, DLL2SDK::mscorlib::System::String* id_);
void ResolveTypeName_1232(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* containerContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerMember_, DLL2SDK::mscorlib::System::String* qualifiedTypeName_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonArrayContract* EnsureArrayContract_1233(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_);
DLL2SDK::mscorlib::System::Object* CreateList_1234(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::mscorlib::System::String* id_);
bool HasNoDefinedType_1235(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_);
DLL2SDK::mscorlib::System::Object* EnsureType_1236(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* culture_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::mscorlib::System::Type* targetType_);
bool SetPropertyValue_1237(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* propertyConverter_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* containerContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Object* target_);
bool CalculatePropertyDetails_1238(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* propertyConverter_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* containerContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Object* target_, bool* useExistingValue_, DLL2SDK::mscorlib::System::Object* currentValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* propertyContract_, bool* gottenCurrentValue_);
void AddReference_1239(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::String* id_, DLL2SDK::mscorlib::System::Object* value_);
bool HasFlag_1240(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DefaultValueHandling value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DefaultValueHandling flag_);
bool ShouldSetPropertyValue_1241(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::mscorlib::System::Object* value_);
DLL2SDK::mscorlib::System::Collections::IList* CreateNewList_1242(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonArrayContract* contract_, bool* createdFromNonDefaultCreator_);
DLL2SDK::mscorlib::System::Collections::IDictionary* CreateNewDictionary_1243(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonDictionaryContract* contract_, bool* createdFromNonDefaultCreator_);
void OnDeserializing_1244(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::mscorlib::System::Object* value_);
void OnDeserialized_1245(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::mscorlib::System::Object* value_);
DLL2SDK::mscorlib::System::Object* PopulateDictionary_1246(DLL2SDK::mscorlib::System::Collections::IDictionary* dictionary_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonDictionaryContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_, DLL2SDK::mscorlib::System::String* id_);
DLL2SDK::mscorlib::System::Object* PopulateMultidimensionalArray_1247(DLL2SDK::mscorlib::System::Collections::IList* list_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonArrayContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_, DLL2SDK::mscorlib::System::String* id_);
void ThrowUnexpectedEndException_1248(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::mscorlib::System::Object* currentObject_, DLL2SDK::mscorlib::System::String* message_);
DLL2SDK::mscorlib::System::Object* PopulateList_1249(DLL2SDK::mscorlib::System::Collections::IList* list_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonArrayContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_, DLL2SDK::mscorlib::System::String* id_);
DLL2SDK::mscorlib::System::Object* CreateISerializable_1250(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonISerializableContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::mscorlib::System::String* id_);
DLL2SDK::mscorlib::System::Object* CreateISerializableItem_1251(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* token_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonISerializableContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_);
DLL2SDK::mscorlib::System::Object* CreateObjectUsingCreatorWithParameters_1252(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonObjectContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* creator_, DLL2SDK::mscorlib::System::String* id_);
DLL2SDK::mscorlib::System::Object* DeserializeConvertable_1253(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* converter_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_);
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalReader_CreatorPropertyContext*>* ResolvePropertyAndCreatorValues_1254(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonObjectContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_);
bool ReadForType_1255(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, bool hasConverter_);
DLL2SDK::mscorlib::System::Object* CreateNewObject_1256(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonObjectContract* objectContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerMember_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_, DLL2SDK::mscorlib::System::String* id_, bool* createdFromNonDefaultCreator_);
DLL2SDK::mscorlib::System::Object* PopulateObject_1257(DLL2SDK::mscorlib::System::Object* newObject_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonObjectContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::mscorlib::System::String* id_);
bool ShouldDeserialize_1258(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::mscorlib::System::Object* target_);
bool CheckPropertyName_1259(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::String* memberName_);
void SetExtensionData_1260(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonObjectContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::String* memberName_, DLL2SDK::mscorlib::System::Object* o_);
DLL2SDK::mscorlib::System::Object* ReadExtensionDataValue_1261(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonObjectContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
void EndProcessProperty_1262(DLL2SDK::mscorlib::System::Object* newObject_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonObjectContract* contract_, int32_t initialDepth_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalReader_PropertyPresence presence_, bool setDefaultValue_);
void SetPropertyPresence_1263(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalReader_PropertyPresence>* requiredProperties_);
void HandleError_1264(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, bool readPastError_, int32_t initialDepth_);
static bool CoerceEmptyStringToNull_1226(DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::mscorlib::System::String* s_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct Required : int32_t
{
Default_ = static_cast<int32_t>(0x0),
AllowNull_ = static_cast<int32_t>(0x1),
Always_ = static_cast<int32_t>(0x2),
DisallowNull_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct MemberSerialization : int32_t
{
OptOut_ = static_cast<int32_t>(0x0),
OptIn_ = static_cast<int32_t>(0x1),
Fields_ = static_cast<int32_t>(0x2)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonContract : DLL2SDK::mscorlib::System::Object
{
bool IsNullable_;
bool IsConvertable_;
bool IsEnum_;
DLL2SDK::mscorlib::System::Type* NonNullableUnderlyingType_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReadType InternalReadType_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContractType ContractType_;
bool IsReadOnlyOrFixedSize_;
bool IsSealed_;
bool IsInstantiable_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationCallback*>* _onDeserializedCallbacks_;
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationCallback*>* _onDeserializingCallbacks_;
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationCallback*>* _onSerializedCallbacks_;
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationCallback*>* _onSerializingCallbacks_;
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationErrorCallback*>* _onErrorCallbacks_;
DLL2SDK::mscorlib::System::Type* _createdType_;
DLL2SDK::mscorlib::System::Type* _UnderlyingType_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<bool> _IsReference_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* _Converter_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* _InternalConverter_k__BackingField_;
DLL2SDK::System_Core::System::Func_1<DLL2SDK::mscorlib::System::Object*>* _DefaultCreator_k__BackingField_;
bool _DefaultCreatorNonPublic_k__BackingField_;
DLL2SDK::mscorlib::System::Type* get_UnderlyingType_1070();
void set_UnderlyingType_1071(DLL2SDK::mscorlib::System::Type* value_);
DLL2SDK::mscorlib::System::Type* get_CreatedType_1072();
void set_CreatedType_1073(DLL2SDK::mscorlib::System::Type* value_);
DLL2SDK::mscorlib::System::Nullable_1<bool> get_IsReference_1074();
void set_IsReference_1075(DLL2SDK::mscorlib::System::Nullable_1<bool> value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* get_Converter_1076();
void set_Converter_1077(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* get_InternalConverter_1078();
void set_InternalConverter_1079(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* value_);
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationCallback*>* get_OnDeserializedCallbacks_1080();
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationCallback*>* get_OnDeserializingCallbacks_1081();
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationCallback*>* get_OnSerializedCallbacks_1082();
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationCallback*>* get_OnSerializingCallbacks_1083();
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationErrorCallback*>* get_OnErrorCallbacks_1084();
DLL2SDK::System_Core::System::Func_1<DLL2SDK::mscorlib::System::Object*>* get_DefaultCreator_1085();
void set_DefaultCreator_1086(DLL2SDK::System_Core::System::Func_1<DLL2SDK::mscorlib::System::Object*>* value_);
bool get_DefaultCreatorNonPublic_1087();
void set_DefaultCreatorNonPublic_1088(bool value_);
void _ctor_1089(DLL2SDK::mscorlib::System::Type* underlyingType_);
void InvokeOnSerializing_1090(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_);
void InvokeOnSerialized_1091(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_);
void InvokeOnDeserializing_1092(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_);
void InvokeOnDeserialized_1093(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_);
void InvokeOnError_1094(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorContext* errorContext_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationCallback* CreateSerializationCallback_1095(DLL2SDK::mscorlib::System::Reflection::MethodInfo* callbackMethodInfo_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationErrorCallback* CreateSerializationErrorCallback_1096(DLL2SDK::mscorlib::System::Reflection::MethodInfo* callbackMethodInfo_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonPropertyCollection : DLL2SDK::mscorlib::System::Collections::ObjectModel::KeyedCollection_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty*>
{
DLL2SDK::mscorlib::System::Type* _type_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty*>* _list_;
void _ctor_1181(DLL2SDK::mscorlib::System::Type* type_);
DLL2SDK::mscorlib::System::String* GetKeyForItem_1182(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* item_);
void AddProperty_1183(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* GetClosestMatchProperty_1184(DLL2SDK::mscorlib::System::String* propertyName_);
bool TryGetValue_1185(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* item_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* GetProperty_1186(DLL2SDK::mscorlib::System::String* propertyName_, DLL2SDK::mscorlib::System::StringComparison comparisonType_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonProperty : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Required> _required_;
bool _hasExplicitDefaultValue_;
DLL2SDK::mscorlib::System::Object* _defaultValue_;
bool _hasGeneratedDefaultValue_;
DLL2SDK::mscorlib::System::String* _propertyName_;
bool _skipPropertyNameEscape_;
DLL2SDK::mscorlib::System::Type* _propertyType_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* _PropertyContract_k__BackingField_;
DLL2SDK::mscorlib::System::Type* _DeclaringType_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<int32_t> _Order_k__BackingField_;
DLL2SDK::mscorlib::System::String* _UnderlyingName_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IValueProvider* _ValueProvider_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IAttributeProvider* _AttributeProvider_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* _Converter_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* _MemberConverter_k__BackingField_;
bool _Ignored_k__BackingField_;
bool _Readable_k__BackingField_;
bool _Writable_k__BackingField_;
bool _HasMemberAttribute_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<bool> _IsReference_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::NullValueHandling> _NullValueHandling_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DefaultValueHandling> _DefaultValueHandling_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling> _ReferenceLoopHandling_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ObjectCreationHandling> _ObjectCreationHandling_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling> _TypeNameHandling_k__BackingField_;
DLL2SDK::mscorlib::System::Predicate_1<DLL2SDK::mscorlib::System::Object*>* _ShouldSerialize_k__BackingField_;
DLL2SDK::mscorlib::System::Predicate_1<DLL2SDK::mscorlib::System::Object*>* _ShouldDeserialize_k__BackingField_;
DLL2SDK::mscorlib::System::Predicate_1<DLL2SDK::mscorlib::System::Object*>* _GetIsSpecified_k__BackingField_;
DLL2SDK::System_Core::System::Action_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* _SetIsSpecified_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* _ItemConverter_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<bool> _ItemIsReference_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling> _ItemTypeNameHandling_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling> _ItemReferenceLoopHandling_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* get_PropertyContract_1120();
void set_PropertyContract_1121(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* value_);
DLL2SDK::mscorlib::System::String* get_PropertyName_1122();
void set_PropertyName_1123(DLL2SDK::mscorlib::System::String* value_);
DLL2SDK::mscorlib::System::Type* get_DeclaringType_1124();
void set_DeclaringType_1125(DLL2SDK::mscorlib::System::Type* value_);
DLL2SDK::mscorlib::System::Nullable_1<int32_t> get_Order_1126();
void set_Order_1127(DLL2SDK::mscorlib::System::Nullable_1<int32_t> value_);
DLL2SDK::mscorlib::System::String* get_UnderlyingName_1128();
void set_UnderlyingName_1129(DLL2SDK::mscorlib::System::String* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IValueProvider* get_ValueProvider_1130();
void set_ValueProvider_1131(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IValueProvider* value_);
void set_AttributeProvider_1132(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IAttributeProvider* value_);
DLL2SDK::mscorlib::System::Type* get_PropertyType_1133();
void set_PropertyType_1134(DLL2SDK::mscorlib::System::Type* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* get_Converter_1135();
void set_Converter_1136(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* get_MemberConverter_1137();
void set_MemberConverter_1138(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* value_);
bool get_Ignored_1139();
void set_Ignored_1140(bool value_);
bool get_Readable_1141();
void set_Readable_1142(bool value_);
bool get_Writable_1143();
void set_Writable_1144(bool value_);
bool get_HasMemberAttribute_1145();
void set_HasMemberAttribute_1146(bool value_);
DLL2SDK::mscorlib::System::Object* get_DefaultValue_1147();
void set_DefaultValue_1148(DLL2SDK::mscorlib::System::Object* value_);
DLL2SDK::mscorlib::System::Object* GetResolvedDefaultValue_1149();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Required get_Required_1150();
DLL2SDK::mscorlib::System::Nullable_1<bool> get_IsReference_1151();
void set_IsReference_1152(DLL2SDK::mscorlib::System::Nullable_1<bool> value_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::NullValueHandling> get_NullValueHandling_1153();
void set_NullValueHandling_1154(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::NullValueHandling> value_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DefaultValueHandling> get_DefaultValueHandling_1155();
void set_DefaultValueHandling_1156(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DefaultValueHandling> value_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling> get_ReferenceLoopHandling_1157();
void set_ReferenceLoopHandling_1158(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling> value_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ObjectCreationHandling> get_ObjectCreationHandling_1159();
void set_ObjectCreationHandling_1160(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ObjectCreationHandling> value_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling> get_TypeNameHandling_1161();
void set_TypeNameHandling_1162(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling> value_);
DLL2SDK::mscorlib::System::Predicate_1<DLL2SDK::mscorlib::System::Object*>* get_ShouldSerialize_1163();
void set_ShouldSerialize_1164(DLL2SDK::mscorlib::System::Predicate_1<DLL2SDK::mscorlib::System::Object*>* value_);
DLL2SDK::mscorlib::System::Predicate_1<DLL2SDK::mscorlib::System::Object*>* get_ShouldDeserialize_1165();
DLL2SDK::mscorlib::System::Predicate_1<DLL2SDK::mscorlib::System::Object*>* get_GetIsSpecified_1166();
void set_GetIsSpecified_1167(DLL2SDK::mscorlib::System::Predicate_1<DLL2SDK::mscorlib::System::Object*>* value_);
DLL2SDK::System_Core::System::Action_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* get_SetIsSpecified_1168();
void set_SetIsSpecified_1169(DLL2SDK::System_Core::System::Action_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* value_);
DLL2SDK::mscorlib::System::String* ToString_1170();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* get_ItemConverter_1171();
void set_ItemConverter_1172(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* value_);
DLL2SDK::mscorlib::System::Nullable_1<bool> get_ItemIsReference_1173();
void set_ItemIsReference_1174(DLL2SDK::mscorlib::System::Nullable_1<bool> value_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling> get_ItemTypeNameHandling_1175();
void set_ItemTypeNameHandling_1176(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling> value_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling> get_ItemReferenceLoopHandling_1177();
void set_ItemReferenceLoopHandling_1178(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling> value_);
void WritePropertyName_1179(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_);
void _ctor_1180();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonContainerContract : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* _itemContract_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* _finalItemContract_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* _ItemConverter_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<bool> _ItemIsReference_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling> _ItemReferenceLoopHandling_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling> _ItemTypeNameHandling_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* get_ItemContract_830();
void set_ItemContract_831(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* get_FinalItemContract_832();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* get_ItemConverter_833();
void set_ItemConverter_834(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* value_);
DLL2SDK::mscorlib::System::Nullable_1<bool> get_ItemIsReference_835();
void set_ItemIsReference_836(DLL2SDK::mscorlib::System::Nullable_1<bool> value_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling> get_ItemReferenceLoopHandling_837();
void set_ItemReferenceLoopHandling_838(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling> value_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling> get_ItemTypeNameHandling_839();
void set_ItemTypeNameHandling_840(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling> value_);
void _ctor_841(DLL2SDK::mscorlib::System::Type* underlyingType_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct ExtensionDataGetter : DLL2SDK::mscorlib::System::MulticastDelegate
{
void _ctor_1066(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_);
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>>* Invoke_1067(DLL2SDK::mscorlib::System::Object* o_);
DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1068(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_);
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>>* EndInvoke_1069(DLL2SDK::mscorlib::System::IAsyncResult* result_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct ExtensionDataSetter : DLL2SDK::mscorlib::System::MulticastDelegate
{
void _ctor_1062(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_);
void Invoke_1063(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::Object* value_);
DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1064(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_);
void EndInvoke_1065(DLL2SDK::mscorlib::System::IAsyncResult* result_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct SerializationErrorCallback : DLL2SDK::mscorlib::System::MulticastDelegate
{
void _ctor_1058(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_);
void Invoke_1059(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorContext* errorContext_);
DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1060(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorContext* errorContext_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_);
void EndInvoke_1061(DLL2SDK::mscorlib::System::IAsyncResult* result_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct SerializationCallback : DLL2SDK::mscorlib::System::MulticastDelegate
{
void _ctor_1054(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_);
void Invoke_1055(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_);
DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1056(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_);
void EndInvoke_1057(DLL2SDK::mscorlib::System::IAsyncResult* result_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonArrayContract : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract
{
DLL2SDK::mscorlib::System::Type* _CollectionItemType_k__BackingField_;
bool _IsMultidimensionalArray_k__BackingField_;
DLL2SDK::mscorlib::System::Type* _genericCollectionDefinitionType_;
DLL2SDK::mscorlib::System::Type* _genericWrapperType_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* _genericWrapperCreator_;
DLL2SDK::System_Core::System::Func_1<DLL2SDK::mscorlib::System::Object*>* _genericTemporaryCollectionCreator_;
bool _IsArray_k__BackingField_;
bool _ShouldCreateWrapper_k__BackingField_;
bool _CanDeserialize_k__BackingField_;
DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* _parameterizedConstructor_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* _parameterizedCreator_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* _overrideCreator_;
bool _HasParameterizedCreator_k__BackingField_;
DLL2SDK::mscorlib::System::Type* get_CollectionItemType_1035();
void set_CollectionItemType_1036(DLL2SDK::mscorlib::System::Type* value_);
bool get_IsMultidimensionalArray_1037();
void set_IsMultidimensionalArray_1038(bool value_);
bool get_IsArray_1039();
void set_IsArray_1040(bool value_);
bool get_ShouldCreateWrapper_1041();
void set_ShouldCreateWrapper_1042(bool value_);
bool get_CanDeserialize_1043();
void set_CanDeserialize_1044(bool value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* get_ParameterizedCreator_1045();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* get_OverrideCreator_1046();
void set_OverrideCreator_1047(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* value_);
bool get_HasParameterizedCreator_1048();
void set_HasParameterizedCreator_1049(bool value_);
bool get_HasParameterizedCreatorInternal_1050();
void _ctor_1051(DLL2SDK::mscorlib::System::Type* underlyingType_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::IWrappedCollection* CreateWrapper_1052(DLL2SDK::mscorlib::System::Object* list_);
DLL2SDK::mscorlib::System::Collections::IList* CreateTemporaryCollection_1053();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct ErrorContext : DLL2SDK::mscorlib::System::Object
{
bool _Traced_k__BackingField_;
DLL2SDK::mscorlib::System::Exception* _Error_k__BackingField_;
DLL2SDK::mscorlib::System::Object* _OriginalObject_k__BackingField_;
DLL2SDK::mscorlib::System::Object* _Member_k__BackingField_;
DLL2SDK::mscorlib::System::String* _Path_k__BackingField_;
bool _Handled_k__BackingField_;
void _ctor_1023(DLL2SDK::mscorlib::System::Object* originalObject_, DLL2SDK::mscorlib::System::Object* member_, DLL2SDK::mscorlib::System::String* path_, DLL2SDK::mscorlib::System::Exception* error_);
bool get_Traced_1024();
void set_Traced_1025(bool value_);
DLL2SDK::mscorlib::System::Exception* get_Error_1026();
void set_Error_1027(DLL2SDK::mscorlib::System::Exception* value_);
void set_OriginalObject_1028(DLL2SDK::mscorlib::System::Object* value_);
void set_Member_1029(DLL2SDK::mscorlib::System::Object* value_);
void set_Path_1030(DLL2SDK::mscorlib::System::String* value_);
bool get_Handled_1031();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct DefaultSerializationBinder : DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationBinder
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ThreadSafeStore_2<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultSerializationBinder_TypeNameKey, DLL2SDK::mscorlib::System::Type*>* _typeCache_;
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultSerializationBinder* Instance_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
DLL2SDK::mscorlib::System::Type* BindToType_1016(DLL2SDK::mscorlib::System::String* assemblyName_, DLL2SDK::mscorlib::System::String* typeName_);
void _ctor_1017();
static DLL2SDK::mscorlib::System::Type* GetTypeFromTypeNameKey_1015(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultSerializationBinder_TypeNameKey typeNameKey_);
static void _cctor_1018();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct DefaultContractResolver : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultContractResolverState* _instanceState_;
bool _sharedCache_;
DLL2SDK::mscorlib::System::Reflection::BindingFlags _DefaultMembersSearchFlags_k__BackingField_;
bool _SerializeCompilerGeneratedMembers_k__BackingField_;
bool _IgnoreSerializableInterface_k__BackingField_;
bool _IgnoreSerializableAttribute_k__BackingField_;
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IContractResolver* _instance_;
DLL2SDK::Array<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>* BuiltInConverters_;
DLL2SDK::mscorlib::System::Object* TypeContractCacheLock_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultContractResolverState* _sharedState_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
DLL2SDK::mscorlib::System::Reflection::BindingFlags get_DefaultMembersSearchFlags_940();
void set_DefaultMembersSearchFlags_941(DLL2SDK::mscorlib::System::Reflection::BindingFlags value_);
bool get_SerializeCompilerGeneratedMembers_942();
bool get_IgnoreSerializableInterface_943();
bool get_IgnoreSerializableAttribute_944();
void set_IgnoreSerializableAttribute_945(bool value_);
void _ctor_946();
void _ctor_947(bool shareCache_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultContractResolverState* GetState_948();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* ResolveContract_949(DLL2SDK::mscorlib::System::Type* type_);
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::mscorlib::System::Reflection::MemberInfo*>* GetSerializableMembers_950(DLL2SDK::mscorlib::System::Type* objectType_);
bool ShouldSerializeEntityMember_951(DLL2SDK::mscorlib::System::Reflection::MemberInfo* memberInfo_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonObjectContract* CreateObjectContract_952(DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::mscorlib::System::Reflection::MemberInfo* GetExtensionDataMemberForType_953(DLL2SDK::mscorlib::System::Type* type_);
DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* GetAttributeConstructor_955(DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* GetParameterizedConstructor_956(DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty*>* CreateConstructorParameters_957(DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* constructor_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonPropertyCollection* memberProperties_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* CreatePropertyFromConstructorParameter_958(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* matchingMemberProperty_, DLL2SDK::mscorlib::System::Reflection::ParameterInfo* parameterInfo_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* ResolveContractConverter_959(DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::System_Core::System::Func_1<DLL2SDK::mscorlib::System::Object*>* GetDefaultCreator_960(DLL2SDK::mscorlib::System::Type* createdType_);
void InitializeContract_961(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_);
void ResolveCallbackMethods_962(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::mscorlib::System::Type* t_);
void GetCallbackMethodsForType_963(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationCallback*>* onSerializing_, DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationCallback*>* onSerialized_, DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationCallback*>* onDeserializing_, DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationCallback*>* onDeserialized_, DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::SerializationErrorCallback*>* onError_);
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::mscorlib::System::Type*>* GetClassHierarchyForType_966(DLL2SDK::mscorlib::System::Type* type_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonDictionaryContract* CreateDictionaryContract_967(DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonArrayContract* CreateArrayContract_968(DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonPrimitiveContract* CreatePrimitiveContract_969(DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonLinqContract* CreateLinqContract_970(DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonISerializableContract* CreateISerializableContract_971(DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonStringContract* CreateStringContract_972(DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* CreateContract_973(DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty*>* CreateProperties_979(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MemberSerialization memberSerialization_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IValueProvider* CreateMemberValueProvider_980(DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* CreateProperty_981(DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MemberSerialization memberSerialization_);
void SetPropertySettingsFromAttributes_982(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::mscorlib::System::Object* attributeProvider_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::Type* declaringType_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MemberSerialization memberSerialization_, bool* allowNonPublicAccess_);
DLL2SDK::mscorlib::System::Predicate_1<DLL2SDK::mscorlib::System::Object*>* CreateShouldSerializeTest_983(DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_);
void SetIsSpecifiedActions_984(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_, bool allowNonPublicAccess_);
DLL2SDK::mscorlib::System::String* ResolvePropertyName_985(DLL2SDK::mscorlib::System::String* propertyName_);
DLL2SDK::mscorlib::System::String* ResolveDictionaryKey_986(DLL2SDK::mscorlib::System::String* dictionaryKey_);
DLL2SDK::mscorlib::System::String* GetResolvedPropertyName_987(DLL2SDK::mscorlib::System::String* propertyName_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IContractResolver* get_Instance_939();
static void SetExtensionDataDelegates_954(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonObjectContract* contract_, DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_);
static bool ShouldSkipDeserialized_964(DLL2SDK::mscorlib::System::Type* t_);
static bool ShouldSkipSerializing_965(DLL2SDK::mscorlib::System::Type* t_);
static bool IsJsonPrimitiveType_974(DLL2SDK::mscorlib::System::Type* t_);
static bool IsIConvertible_975(DLL2SDK::mscorlib::System::Type* t_);
static bool CanConvertToString_976(DLL2SDK::mscorlib::System::Type* type_);
static bool IsValidCallback_977(DLL2SDK::mscorlib::System::Reflection::MethodInfo* method_, DLL2SDK::Array<DLL2SDK::mscorlib::System::Reflection::ParameterInfo*>* parameters_, DLL2SDK::mscorlib::System::Type* attributeType_, DLL2SDK::mscorlib::System::Reflection::MethodInfo* currentCallback_, DLL2SDK::mscorlib::System::Type* prevAttributeType_);
static DLL2SDK::mscorlib::System::String* GetClrTypeFullName_978(DLL2SDK::mscorlib::System::Type* type_);
static void _cctor_988();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct DefaultContractResolverState : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ResolverContractKey, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract*>* ContractCache_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PropertyNameTable* NameTable_;
void _ctor_938();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct ResolverContractKey
{
DLL2SDK::mscorlib::System::Type* _resolverType_;
DLL2SDK::mscorlib::System::Type* _contractType_;
void _ctor_934(DLL2SDK::mscorlib::System::Type* resolverType_, DLL2SDK::mscorlib::System::Type* contractType_);
int32_t GetHashCode_935();
bool Equals_936(DLL2SDK::mscorlib::System::Object* obj_);
bool Equals_937(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ResolverContractKey other_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct CamelCasePropertyNamesContractResolver : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultContractResolver
{
void _ctor_932();
DLL2SDK::mscorlib::System::String* ResolvePropertyName_933(DLL2SDK::mscorlib::System::String* propertyName_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct DefaultReferenceResolver : DLL2SDK::mscorlib::System::Object
{
int32_t _referenceCount_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::BidirectionalDictionary_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::Object*>* GetMappings_926(DLL2SDK::mscorlib::System::Object* context_);
DLL2SDK::mscorlib::System::Object* ResolveReference_927(DLL2SDK::mscorlib::System::Object* context_, DLL2SDK::mscorlib::System::String* reference_);
DLL2SDK::mscorlib::System::String* GetReference_928(DLL2SDK::mscorlib::System::Object* context_, DLL2SDK::mscorlib::System::Object* value_);
void AddReference_929(DLL2SDK::mscorlib::System::Object* context_, DLL2SDK::mscorlib::System::String* reference_, DLL2SDK::mscorlib::System::Object* value_);
bool IsReferenced_930(DLL2SDK::mscorlib::System::Object* context_, DLL2SDK::mscorlib::System::Object* value_);
void _ctor_931();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct ErrorEventArgs : DLL2SDK::mscorlib::System::EventArgs
{
DLL2SDK::mscorlib::System::Object* _CurrentObject_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorContext* _ErrorContext_k__BackingField_;
void set_CurrentObject_923(DLL2SDK::mscorlib::System::Object* value_);
void set_ErrorContext_924(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorContext* value_);
void _ctor_925(DLL2SDK::mscorlib::System::Object* currentObject_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorContext* errorContext_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonPrimitiveContract : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PrimitiveTypeCode _TypeCode_k__BackingField_;
struct StaticFields
{
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::Type*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReadType>* ReadTypeMap_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PrimitiveTypeCode get_TypeCode_919();
void set_TypeCode_920(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PrimitiveTypeCode value_);
void _ctor_921(DLL2SDK::mscorlib::System::Type* underlyingType_);
static void _cctor_922();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonLinqContract : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract
{
void _ctor_918(DLL2SDK::mscorlib::System::Type* underlyingType_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonISerializableContract : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* _ISerializableCreator_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* get_ISerializableCreator_915();
void set_ISerializableCreator_916(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* value_);
void _ctor_917(DLL2SDK::mscorlib::System::Type* underlyingType_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonFormatterConverter : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalReader* _reader_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonISerializableContract* _contract_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* _member_;
void _ctor_906(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonISerializableContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_);
template <typename T> T GetTokenValue_907(DLL2SDK::mscorlib::System::Object* value_);
DLL2SDK::mscorlib::System::Object* Convert_908(DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::Type* type_);
bool ToBoolean_909(DLL2SDK::mscorlib::System::Object* value_);
int16_t ToInt16_910(DLL2SDK::mscorlib::System::Object* value_);
int32_t ToInt32_911(DLL2SDK::mscorlib::System::Object* value_);
int64_t ToInt64_912(DLL2SDK::mscorlib::System::Object* value_);
DLL2SDK::mscorlib::System::String* ToString_913(DLL2SDK::mscorlib::System::Object* value_);
uint32_t ToUInt32_914(DLL2SDK::mscorlib::System::Object* value_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct TraceJsonWriter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* _innerWriter_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonTextWriter* _textWriter_;
DLL2SDK::mscorlib::System::IO::StringWriter* _sw_;
void _ctor_868(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* innerWriter_);
DLL2SDK::mscorlib::System::String* GetSerializedJsonMessage_869();
void WriteValue_870(DLL2SDK::mscorlib::System::Decimal value_);
void WriteValue_871(bool value_);
void WriteValue_872(uint8_t value_);
void WriteValue_873(DLL2SDK::mscorlib::System::Nullable_1<uint8_t> value_);
void WriteValue_874(wchar_t value_);
void WriteValue_875(DLL2SDK::Array<uint8_t>* value_);
void WriteValue_876(DLL2SDK::mscorlib::System::DateTime value_);
void WriteValue_877(DLL2SDK::mscorlib::System::DateTimeOffset value_);
void WriteValue_878(double value_);
void WriteUndefined_879();
void WriteNull_880();
void WriteValue_881(float value_);
void WriteValue_882(DLL2SDK::mscorlib::System::Guid value_);
void WriteValue_883(int32_t value_);
void WriteValue_884(int64_t value_);
void WriteValue_885(DLL2SDK::mscorlib::System::Object* value_);
void WriteValue_886(int8_t value_);
void WriteValue_887(int16_t value_);
void WriteValue_888(DLL2SDK::mscorlib::System::String* value_);
void WriteValue_889(DLL2SDK::mscorlib::System::TimeSpan value_);
void WriteValue_890(uint32_t value_);
void WriteValue_891(uint64_t value_);
void WriteValue_892(DLL2SDK::System::System::Uri* value_);
void WriteValue_893(uint16_t value_);
void WriteComment_894(DLL2SDK::mscorlib::System::String* text_);
void WriteStartArray_895();
void WriteEndArray_896();
void WriteStartConstructor_897(DLL2SDK::mscorlib::System::String* name_);
void WriteEndConstructor_898();
void WritePropertyName_899(DLL2SDK::mscorlib::System::String* name_);
void WritePropertyName_900(DLL2SDK::mscorlib::System::String* name_, bool escape_);
void WriteStartObject_901();
void WriteEndObject_902();
void WriteRawValue_903(DLL2SDK::mscorlib::System::String* json_);
void WriteRaw_904(DLL2SDK::mscorlib::System::String* json_);
void Close_905();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct TraceJsonReader : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* _innerReader_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonTextWriter* _textWriter_;
DLL2SDK::mscorlib::System::IO::StringWriter* _sw_;
void _ctor_848(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* innerReader_);
DLL2SDK::mscorlib::System::String* GetDeserializedJsonMessage_849();
bool Read_850();
DLL2SDK::mscorlib::System::Nullable_1<int32_t> ReadAsInt32_851();
DLL2SDK::mscorlib::System::String* ReadAsString_852();
DLL2SDK::Array<uint8_t>* ReadAsBytes_853();
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::Decimal> ReadAsDecimal_854();
DLL2SDK::mscorlib::System::Nullable_1<double> ReadAsDouble_855();
DLL2SDK::mscorlib::System::Nullable_1<bool> ReadAsBoolean_856();
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::DateTime> ReadAsDateTime_857();
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::DateTimeOffset> ReadAsDateTimeOffset_858();
int32_t get_Depth_859();
DLL2SDK::mscorlib::System::String* get_Path_860();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken get_TokenType_861();
DLL2SDK::mscorlib::System::Object* get_Value_862();
DLL2SDK::mscorlib::System::Type* get_ValueType_863();
void Close_864();
bool Newtonsoft_Json_IJsonLineInfo_HasLineInfo_865();
int32_t Newtonsoft_Json_IJsonLineInfo_get_LineNumber_866();
int32_t Newtonsoft_Json_IJsonLineInfo_get_LinePosition_867();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct ReflectionAttributeProvider : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Object* _attributeProvider_;
void _ctor_847(DLL2SDK::mscorlib::System::Object* attributeProvider_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct MemoryTraceWriter : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::System::System::Collections::Generic::Queue_1<DLL2SDK::mscorlib::System::String*>* _traceMessages_;
DLL2SDK::System::System::Diagnostics::TraceLevel _LevelFilter_k__BackingField_;
DLL2SDK::System::System::Diagnostics::TraceLevel get_LevelFilter_842();
void set_LevelFilter_843(DLL2SDK::System::System::Diagnostics::TraceLevel value_);
void _ctor_844();
void Trace_845(DLL2SDK::System::System::Diagnostics::TraceLevel level_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* ex_);
DLL2SDK::mscorlib::System::String* ToString_846();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct DiagnosticsTraceWriter : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::System::System::Diagnostics::TraceLevel _LevelFilter_k__BackingField_;
DLL2SDK::System::System::Diagnostics::TraceLevel get_LevelFilter_824();
DLL2SDK::System::System::Diagnostics::TraceEventType GetTraceEventType_825(DLL2SDK::System::System::Diagnostics::TraceLevel level_);
void Trace_826(DLL2SDK::System::System::Diagnostics::TraceLevel level_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* ex_);
void _ctor_827();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Shims
{
struct PreserveAttribute : DLL2SDK::mscorlib::System::Attribute
{
void _ctor_823();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ValidationUtils : DLL2SDK::mscorlib::System::Object
{
static void ArgumentNotNull_822(DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::String* parameterName_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct TypeExtensions : DLL2SDK::mscorlib::System::Object
{
static DLL2SDK::mscorlib::System::Reflection::MemberTypes MemberType_808(DLL2SDK::mscorlib::System::Reflection::MemberInfo* memberInfo_);
static bool ContainsGenericParameters_809(DLL2SDK::mscorlib::System::Type* type_);
static bool IsInterface_810(DLL2SDK::mscorlib::System::Type* type_);
static bool IsGenericType_811(DLL2SDK::mscorlib::System::Type* type_);
static bool IsGenericTypeDefinition_812(DLL2SDK::mscorlib::System::Type* type_);
static DLL2SDK::mscorlib::System::Type* BaseType_813(DLL2SDK::mscorlib::System::Type* type_);
static bool IsEnum_814(DLL2SDK::mscorlib::System::Type* type_);
static bool IsClass_815(DLL2SDK::mscorlib::System::Type* type_);
static bool IsSealed_816(DLL2SDK::mscorlib::System::Type* type_);
static bool IsAbstract_817(DLL2SDK::mscorlib::System::Type* type_);
static bool IsValueType_818(DLL2SDK::mscorlib::System::Type* type_);
static bool AssignableToTypeName_819(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* fullTypeName_, DLL2SDK::mscorlib::System::Type* match_);
static bool AssignableToTypeName_820(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* fullTypeName_);
static bool ImplementInterface_821(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Type* interfaceType_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct StringUtils : DLL2SDK::mscorlib::System::Object
{
static DLL2SDK::mscorlib::System::String* FormatWith_791(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::mscorlib::System::IFormatProvider* provider_, DLL2SDK::mscorlib::System::Object* arg0_);
static DLL2SDK::mscorlib::System::String* FormatWith_792(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::mscorlib::System::IFormatProvider* provider_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_);
static DLL2SDK::mscorlib::System::String* FormatWith_793(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::mscorlib::System::IFormatProvider* provider_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_, DLL2SDK::mscorlib::System::Object* arg2_);
static DLL2SDK::mscorlib::System::String* FormatWith_794(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::mscorlib::System::IFormatProvider* provider_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_, DLL2SDK::mscorlib::System::Object* arg2_, DLL2SDK::mscorlib::System::Object* arg3_);
static DLL2SDK::mscorlib::System::String* FormatWith_795(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::mscorlib::System::IFormatProvider* provider_, DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* args_);
static DLL2SDK::mscorlib::System::IO::StringWriter* CreateStringWriter_796(int32_t capacity_);
static DLL2SDK::mscorlib::System::Nullable_1<int32_t> GetLength_797(DLL2SDK::mscorlib::System::String* value_);
static void ToCharAsUnicode_798(wchar_t c_, DLL2SDK::Array<wchar_t>* buffer_);
template <typename TSource> static TSource ForgivingCaseSensitiveFind_799(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<TSource>* source_, DLL2SDK::System_Core::System::Func_2<TSource, DLL2SDK::mscorlib::System::String*>* valueSelector_, DLL2SDK::mscorlib::System::String* testValue_);
static DLL2SDK::mscorlib::System::String* ToCamelCase_800(DLL2SDK::mscorlib::System::String* s_);
static bool IsHighSurrogate_801(wchar_t c_);
static bool IsLowSurrogate_802(wchar_t c_);
static bool StartsWith_803(DLL2SDK::mscorlib::System::String* source_, wchar_t value_);
static bool EndsWith_804(DLL2SDK::mscorlib::System::String* source_, wchar_t value_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ReflectionUtils : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Array<DLL2SDK::mscorlib::System::Type*>* EmptyTypes_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
static void _cctor_737();
static bool IsVirtual_738(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* propertyInfo_);
static DLL2SDK::mscorlib::System::Reflection::MethodInfo* GetBaseDefinition_739(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* propertyInfo_);
static bool IsPublic_740(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* property_);
static DLL2SDK::mscorlib::System::Type* GetObjectType_741(DLL2SDK::mscorlib::System::Object* v_);
static DLL2SDK::mscorlib::System::String* GetTypeName_742(DLL2SDK::mscorlib::System::Type* t_, DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::FormatterAssemblyStyle assemblyFormat_, DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationBinder* binder_);
static DLL2SDK::mscorlib::System::String* RemoveAssemblyDetails_743(DLL2SDK::mscorlib::System::String* fullyQualifiedTypeName_);
static bool HasDefaultConstructor_744(DLL2SDK::mscorlib::System::Type* t_, bool nonPublic_);
static DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* GetDefaultConstructor_745(DLL2SDK::mscorlib::System::Type* t_);
static DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* GetDefaultConstructor_746(DLL2SDK::mscorlib::System::Type* t_, bool nonPublic_);
static bool IsNullable_747(DLL2SDK::mscorlib::System::Type* t_);
static bool IsNullableType_748(DLL2SDK::mscorlib::System::Type* t_);
static DLL2SDK::mscorlib::System::Type* EnsureNotNullableType_749(DLL2SDK::mscorlib::System::Type* t_);
static bool IsGenericDefinition_750(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Type* genericInterfaceDefinition_);
static bool ImplementsGenericDefinition_751(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Type* genericInterfaceDefinition_);
static bool ImplementsGenericDefinition_752(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Type* genericInterfaceDefinition_, DLL2SDK::mscorlib::System::Type* implementingType_);
static bool InheritsGenericDefinition_753(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Type* genericClassDefinition_);
static bool InheritsGenericDefinition_754(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Type* genericClassDefinition_, DLL2SDK::mscorlib::System::Type* implementingType_);
static bool InheritsGenericDefinitionInternal_755(DLL2SDK::mscorlib::System::Type* currentType_, DLL2SDK::mscorlib::System::Type* genericClassDefinition_, DLL2SDK::mscorlib::System::Type* implementingType_);
static DLL2SDK::mscorlib::System::Type* GetCollectionItemType_756(DLL2SDK::mscorlib::System::Type* type_);
static void GetDictionaryKeyValueTypes_757(DLL2SDK::mscorlib::System::Type* dictionaryType_, DLL2SDK::mscorlib::System::Type* keyType_, DLL2SDK::mscorlib::System::Type* valueType_);
static DLL2SDK::mscorlib::System::Type* GetMemberUnderlyingType_758(DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_);
static bool IsIndexedProperty_759(DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_);
static bool IsIndexedProperty_760(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* property_);
static DLL2SDK::mscorlib::System::Object* GetMemberValue_761(DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_, DLL2SDK::mscorlib::System::Object* target_);
static void SetMemberValue_762(DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_, DLL2SDK::mscorlib::System::Object* target_, DLL2SDK::mscorlib::System::Object* value_);
static bool CanReadMemberValue_763(DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_, bool nonPublic_);
static bool CanSetMemberValue_764(DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_, bool nonPublic_, bool canSetReadOnly_);
static DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::mscorlib::System::Reflection::MemberInfo*>* GetFieldsAndProperties_765(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Reflection::BindingFlags bindingAttr_);
static bool IsOverridenGenericMember_766(DLL2SDK::mscorlib::System::Reflection::MemberInfo* memberInfo_, DLL2SDK::mscorlib::System::Reflection::BindingFlags bindingAttr_);
template <typename T> static T GetAttribute_767(DLL2SDK::mscorlib::System::Object* attributeProvider_);
template <typename T> static T GetAttribute_768(DLL2SDK::mscorlib::System::Object* attributeProvider_, bool inherit_);
template <typename T> static DLL2SDK::Array<T>* GetAttributes_769(DLL2SDK::mscorlib::System::Object* attributeProvider_, bool inherit_);
static DLL2SDK::Array<DLL2SDK::mscorlib::System::Attribute*>* GetAttributes_770(DLL2SDK::mscorlib::System::Object* attributeProvider_, DLL2SDK::mscorlib::System::Type* attributeType_, bool inherit_);
static void SplitFullyQualifiedTypeName_771(DLL2SDK::mscorlib::System::String* fullyQualifiedTypeName_, DLL2SDK::mscorlib::System::String* typeName_, DLL2SDK::mscorlib::System::String* assemblyName_);
static DLL2SDK::mscorlib::System::Nullable_1<int32_t> GetAssemblyDelimiterIndex_772(DLL2SDK::mscorlib::System::String* fullyQualifiedTypeName_);
static DLL2SDK::mscorlib::System::Reflection::MemberInfo* GetMemberInfoFromType_773(DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Reflection::MemberInfo* memberInfo_);
static DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::mscorlib::System::Reflection::FieldInfo*>* GetFields_774(DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Reflection::BindingFlags bindingAttr_);
static void GetChildPrivateFields_775(DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::mscorlib::System::Reflection::MemberInfo*>* initialFields_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Reflection::BindingFlags bindingAttr_);
static DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::mscorlib::System::Reflection::PropertyInfo*>* GetProperties_776(DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Reflection::BindingFlags bindingAttr_);
static DLL2SDK::mscorlib::System::Reflection::BindingFlags RemoveFlag_777(DLL2SDK::mscorlib::System::Reflection::BindingFlags bindingAttr_, DLL2SDK::mscorlib::System::Reflection::BindingFlags flag_);
static void GetChildPrivateProperties_778(DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::mscorlib::System::Reflection::PropertyInfo*>* initialProperties_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Reflection::BindingFlags bindingAttr_);
static DLL2SDK::mscorlib::System::Object* GetDefaultValue_779(DLL2SDK::mscorlib::System::Type* type_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct MiscellaneousUtils : DLL2SDK::mscorlib::System::Object
{
static bool ValueEquals_729(DLL2SDK::mscorlib::System::Object* objA_, DLL2SDK::mscorlib::System::Object* objB_);
static DLL2SDK::mscorlib::System::ArgumentOutOfRangeException* CreateArgumentOutOfRangeException_730(DLL2SDK::mscorlib::System::String* paramName_, DLL2SDK::mscorlib::System::Object* actualValue_, DLL2SDK::mscorlib::System::String* message_);
static DLL2SDK::mscorlib::System::String* ToString_731(DLL2SDK::mscorlib::System::Object* value_);
static int32_t ByteArrayCompare_732(DLL2SDK::Array<uint8_t>* a1_, DLL2SDK::Array<uint8_t>* a2_);
static DLL2SDK::mscorlib::System::String* GetPrefix_733(DLL2SDK::mscorlib::System::String* qualifiedName_);
static DLL2SDK::mscorlib::System::String* GetLocalName_734(DLL2SDK::mscorlib::System::String* qualifiedName_);
static void GetQualifiedNameParts_735(DLL2SDK::mscorlib::System::String* qualifiedName_, DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_);
static DLL2SDK::mscorlib::System::String* FormatValueForPrint_736(DLL2SDK::mscorlib::System::Object* value_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename T> struct Creator_1 : DLL2SDK::mscorlib::System::MulticastDelegate
{
void _ctor_725(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_);
T Invoke_726();
DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_727(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_);
T EndInvoke_728(DLL2SDK::mscorlib::System::IAsyncResult* result_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct MathUtils : DLL2SDK::mscorlib::System::Object
{
static int32_t IntLength_722(uint64_t i_);
static wchar_t IntToHex_723(int32_t n_);
static bool ApproxEquals_724(double d1_, double d2_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct CollectionUtils : DLL2SDK::mscorlib::System::Object
{
template <typename T> static bool IsNullOrEmpty_709(DLL2SDK::mscorlib::System::Collections::Generic::ICollection_1<T>* collection_);
template <typename T> static void AddRange_710(DLL2SDK::mscorlib::System::Collections::Generic::IList_1<T>* initial_, DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<T>* collection_);
template <typename T> static void AddRange_711(DLL2SDK::mscorlib::System::Collections::Generic::IList_1<T>* initial_, DLL2SDK::mscorlib::System::Collections::IEnumerable* collection_);
static bool IsDictionaryType_712(DLL2SDK::mscorlib::System::Type* type_);
static DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* ResolveEnumerableCollectionConstructor_713(DLL2SDK::mscorlib::System::Type* collectionType_, DLL2SDK::mscorlib::System::Type* collectionItemType_);
static DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* ResolveEnumerableCollectionConstructor_714(DLL2SDK::mscorlib::System::Type* collectionType_, DLL2SDK::mscorlib::System::Type* collectionItemType_, DLL2SDK::mscorlib::System::Type* constructorArgumentType_);
template <typename T> static int32_t IndexOf_715(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<T>* collection_, DLL2SDK::System_Core::System::Func_2<T, bool>* predicate_);
template <typename T> static bool Contains_716(DLL2SDK::mscorlib::System::Collections::Generic::List_1<T>* list_, T value_, DLL2SDK::mscorlib::System::Collections::IEqualityComparer* comparer_);
template <typename T> static int32_t IndexOfReference_717(DLL2SDK::mscorlib::System::Collections::Generic::List_1<T>* list_, T item_);
static DLL2SDK::mscorlib::System::Collections::Generic::IList_1<int32_t>* GetDimensions_718(DLL2SDK::mscorlib::System::Collections::IList* values_, int32_t dimensionsCount_);
static void CopyFromJaggedToMultidimensionalArray_719(DLL2SDK::mscorlib::System::Collections::IList* values_, DLL2SDK::mscorlib::System::Array* multidimensionalArray_, DLL2SDK::Array<int32_t>* indices_);
static DLL2SDK::mscorlib::System::Object* JaggedArrayGetValue_720(DLL2SDK::mscorlib::System::Collections::IList* values_, DLL2SDK::Array<int32_t>* indices_);
static DLL2SDK::mscorlib::System::Array* ToMultidimensionalArray_721(DLL2SDK::mscorlib::System::Collections::IList* values_, DLL2SDK::mscorlib::System::Type* type_, int32_t rank_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct StringBuffer
{
DLL2SDK::Array<wchar_t>* _buffer_;
int32_t _position_;
int32_t get_Position_697();
void set_Position_698(int32_t value_);
bool get_IsEmpty_699();
void _ctor_700(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1<wchar_t>* bufferPool_, int32_t initalSize_);
void _ctor_701(DLL2SDK::Array<wchar_t>* buffer_);
void Append_702(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1<wchar_t>* bufferPool_, wchar_t value_);
void Append_703(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1<wchar_t>* bufferPool_, DLL2SDK::Array<wchar_t>* buffer_, int32_t startIndex_, int32_t count_);
void Clear_704(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1<wchar_t>* bufferPool_);
void EnsureSize_705(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1<wchar_t>* bufferPool_, int32_t appendLength_);
DLL2SDK::mscorlib::System::String* ToString_706();
DLL2SDK::mscorlib::System::String* ToString_707(int32_t start_, int32_t length_);
DLL2SDK::Array<wchar_t>* get_InternalBuffer_708();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct JavaScriptUtils : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Array<bool>* SingleQuoteCharEscapeFlags_;
DLL2SDK::Array<bool>* DoubleQuoteCharEscapeFlags_;
DLL2SDK::Array<bool>* HtmlCharEscapeFlags_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
static void _cctor_692();
static DLL2SDK::Array<bool>* GetCharEscapeFlags_693(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::StringEscapeHandling stringEscapeHandling_, wchar_t quoteChar_);
static bool ShouldEscapeJavaScriptString_694(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::Array<bool>* charEscapeFlags_);
static void WriteEscapedJavaScriptString_695(DLL2SDK::mscorlib::System::IO::TextWriter* writer_, DLL2SDK::mscorlib::System::String* s_, wchar_t delimiter_, bool appendDelimiters_, DLL2SDK::Array<bool>* charEscapeFlags_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::StringEscapeHandling stringEscapeHandling_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1<wchar_t>* bufferPool_, DLL2SDK::Array<wchar_t>* writeBuffer_);
static DLL2SDK::mscorlib::System::String* ToEscapedJavaScriptString_696(DLL2SDK::mscorlib::System::String* value_, wchar_t delimiter_, bool appendDelimiters_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::StringEscapeHandling stringEscapeHandling_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct BufferUtils : DLL2SDK::mscorlib::System::Object
{
static DLL2SDK::Array<wchar_t>* RentBuffer_689(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1<wchar_t>* bufferPool_, int32_t minSize_);
static void ReturnBuffer_690(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1<wchar_t>* bufferPool_, DLL2SDK::Array<wchar_t>* buffer_);
static DLL2SDK::Array<wchar_t>* EnsureBufferSize_691(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1<wchar_t>* bufferPool_, int32_t size_, DLL2SDK::Array<wchar_t>* buffer_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename T> struct EnumValue_1 : DLL2SDK::mscorlib::System::Object
{
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct EnumUtils : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ThreadSafeStore_2<DLL2SDK::mscorlib::System::Type*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::BidirectionalDictionary_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::String*>*>* EnumMemberNamesPerType_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::BidirectionalDictionary_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::String*>* InitializeEnumType_677(DLL2SDK::mscorlib::System::Type* type_);
static DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::mscorlib::System::Object*>* GetValues_678(DLL2SDK::mscorlib::System::Type* enumType_);
static DLL2SDK::mscorlib::System::Object* ParseEnumName_679(DLL2SDK::mscorlib::System::String* enumText_, bool isNullable_, DLL2SDK::mscorlib::System::Type* t_);
static DLL2SDK::mscorlib::System::String* ToEnumName_680(DLL2SDK::mscorlib::System::Type* enumType_, DLL2SDK::mscorlib::System::String* enumText_, bool camelCaseText_);
static DLL2SDK::mscorlib::System::String* ResolvedEnumName_681(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::BidirectionalDictionary_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::String*>* map_, DLL2SDK::mscorlib::System::String* enumText_);
static void _cctor_682();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename TKey, typename TValue> struct DictionaryWrapper_2 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Collections::IDictionary* _dictionary_;
DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2<TKey, TValue>* _genericDictionary_;
DLL2SDK::mscorlib::System::Object* _syncRoot_;
void Add_638(TKey key_, TValue value_);
bool ContainsKey_639(TKey key_);
DLL2SDK::mscorlib::System::Collections::Generic::ICollection_1<TKey>* get_Keys_640();
bool Remove_641(TKey key_);
bool TryGetValue_642(TKey key_, TValue* value_);
DLL2SDK::mscorlib::System::Collections::Generic::ICollection_1<TValue>* get_Values_643();
TValue get_Item_644(TKey key_);
void set_Item_645(TKey key_, TValue value_);
void Add_646(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<TKey, TValue> item_);
void Clear_647();
bool Contains_648(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<TKey, TValue> item_);
void CopyTo_649(DLL2SDK::Array<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<TKey, TValue>>* array_, int32_t arrayIndex_);
int32_t get_Count_650();
bool get_IsReadOnly_651();
bool Remove_652(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<TKey, TValue> item_);
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<TKey, TValue>>* GetEnumerator_653();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_654();
void System_Collections_IDictionary_Add_655(DLL2SDK::mscorlib::System::Object* key_, DLL2SDK::mscorlib::System::Object* value_);
DLL2SDK::mscorlib::System::Object* System_Collections_IDictionary_get_Item_656(DLL2SDK::mscorlib::System::Object* key_);
void System_Collections_IDictionary_set_Item_657(DLL2SDK::mscorlib::System::Object* key_, DLL2SDK::mscorlib::System::Object* value_);
DLL2SDK::mscorlib::System::Collections::IDictionaryEnumerator* System_Collections_IDictionary_GetEnumerator_658();
bool System_Collections_IDictionary_Contains_659(DLL2SDK::mscorlib::System::Object* key_);
DLL2SDK::mscorlib::System::Collections::ICollection* System_Collections_IDictionary_get_Keys_660();
void Remove_661(DLL2SDK::mscorlib::System::Object* key_);
DLL2SDK::mscorlib::System::Collections::ICollection* System_Collections_IDictionary_get_Values_662();
void System_Collections_ICollection_CopyTo_663(DLL2SDK::mscorlib::System::Array* array_, int32_t index_);
bool System_Collections_ICollection_get_IsSynchronized_664();
DLL2SDK::mscorlib::System::Object* System_Collections_ICollection_get_SyncRoot_665();
DLL2SDK::mscorlib::System::Object* get_UnderlyingDictionary_666();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct StringReference
{
DLL2SDK::Array<wchar_t>* _chars_;
int32_t _startIndex_;
int32_t _length_;
wchar_t get_Item_529(int32_t i_);
DLL2SDK::Array<wchar_t>* get_Chars_530();
int32_t get_StartIndex_531();
int32_t get_Length_532();
void _ctor_533(DLL2SDK::Array<wchar_t>* chars_, int32_t startIndex_, int32_t length_);
DLL2SDK::mscorlib::System::String* ToString_534();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
enum struct ParserTimeZone : int32_t
{
Unspecified_ = static_cast<int32_t>(0x0),
Utc_ = static_cast<int32_t>(0x1),
LocalWestOfUtc_ = static_cast<int32_t>(0x2),
LocalEastOfUtc_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename T> struct CollectionWrapper_1 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Collections::IList* _list_;
DLL2SDK::mscorlib::System::Collections::Generic::ICollection_1<T>* _genericCollection_;
DLL2SDK::mscorlib::System::Object* _syncRoot_;
void Add_580(T item_);
void Clear_581();
bool Contains_582(T item_);
void CopyTo_583(DLL2SDK::Array<T>* array_, int32_t arrayIndex_);
int32_t get_Count_584();
bool get_IsReadOnly_585();
bool Remove_586(T item_);
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<T>* GetEnumerator_587();
DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_588();
int32_t System_Collections_IList_Add_589(DLL2SDK::mscorlib::System::Object* value_);
bool System_Collections_IList_Contains_590(DLL2SDK::mscorlib::System::Object* value_);
int32_t System_Collections_IList_IndexOf_591(DLL2SDK::mscorlib::System::Object* value_);
void System_Collections_IList_RemoveAt_592(int32_t index_);
void System_Collections_IList_Insert_593(int32_t index_, DLL2SDK::mscorlib::System::Object* value_);
bool System_Collections_IList_get_IsFixedSize_594();
void System_Collections_IList_Remove_595(DLL2SDK::mscorlib::System::Object* value_);
DLL2SDK::mscorlib::System::Object* System_Collections_IList_get_Item_596(int32_t index_);
void System_Collections_IList_set_Item_597(int32_t index_, DLL2SDK::mscorlib::System::Object* value_);
void System_Collections_ICollection_CopyTo_598(DLL2SDK::mscorlib::System::Array* array_, int32_t arrayIndex_);
bool System_Collections_ICollection_get_IsSynchronized_599();
DLL2SDK::mscorlib::System::Object* System_Collections_ICollection_get_SyncRoot_600();
DLL2SDK::mscorlib::System::Object* get_UnderlyingCollection_603();
static void VerifyValueType_601(DLL2SDK::mscorlib::System::Object* value_);
static bool IsCompatibleObject_602(DLL2SDK::mscorlib::System::Object* value_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ConvertUtils : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::Type*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PrimitiveTypeCode>* TypeCodeMap_;
DLL2SDK::Array<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::TypeInformation*>* PrimitiveTypeCodes_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ThreadSafeStore_2<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ConvertUtils_TypeConvertKey, DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>*>* CastConverters_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PrimitiveTypeCode GetTypeCode_552(DLL2SDK::mscorlib::System::Type* t_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PrimitiveTypeCode GetTypeCode_553(DLL2SDK::mscorlib::System::Type* t_, bool* isEnum_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::TypeInformation* GetTypeInformation_554(DLL2SDK::mscorlib::System::IConvertible* convertable_);
static bool IsConvertible_555(DLL2SDK::mscorlib::System::Type* t_);
static DLL2SDK::mscorlib::System::TimeSpan ParseTimeSpan_556(DLL2SDK::mscorlib::System::String* input_);
static DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* CreateCastConverter_557(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ConvertUtils_TypeConvertKey t_);
static bool TryConvert_558(DLL2SDK::mscorlib::System::Object* initialValue_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* culture_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Object* value_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ConvertUtils_ConvertResult TryConvertInternal_559(DLL2SDK::mscorlib::System::Object* initialValue_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* culture_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Object* value_);
static DLL2SDK::mscorlib::System::Object* ConvertOrCast_560(DLL2SDK::mscorlib::System::Object* initialValue_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* culture_, DLL2SDK::mscorlib::System::Type* targetType_);
static DLL2SDK::mscorlib::System::Object* EnsureTypeAssignable_561(DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::Type* initialType_, DLL2SDK::mscorlib::System::Type* targetType_);
static DLL2SDK::System::System::ComponentModel::TypeConverter* GetConverter_562(DLL2SDK::mscorlib::System::Type* t_);
static bool VersionTryParse_563(DLL2SDK::mscorlib::System::String* input_, DLL2SDK::mscorlib::System::Version* result_);
static bool IsInteger_564(DLL2SDK::mscorlib::System::Object* value_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ParseResult Int32TryParse_565(DLL2SDK::Array<wchar_t>* chars_, int32_t start_, int32_t length_, int32_t* value_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ParseResult Int64TryParse_566(DLL2SDK::Array<wchar_t>* chars_, int32_t start_, int32_t length_, int64_t* value_);
static bool TryConvertGuid_567(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::mscorlib::System::Guid* g_);
static int32_t HexTextToInt_568(DLL2SDK::Array<wchar_t>* text_, int32_t start_, int32_t end_);
static int32_t HexCharToInt_569(wchar_t ch_);
static void _cctor_570();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
enum struct ParseResult : int32_t
{
None_ = static_cast<int32_t>(0x0),
Success_ = static_cast<int32_t>(0x1),
Overflow_ = static_cast<int32_t>(0x2),
Invalid_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct TypeInformation : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Type* _Type_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PrimitiveTypeCode _TypeCode_k__BackingField_;
DLL2SDK::mscorlib::System::Type* get_Type_547();
void set_Type_548(DLL2SDK::mscorlib::System::Type* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PrimitiveTypeCode get_TypeCode_549();
void set_TypeCode_550(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PrimitiveTypeCode value_);
void _ctor_551();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename TFirst, typename TSecond> struct BidirectionalDictionary_2 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2<TFirst, TSecond>* _firstToSecond_;
DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2<TSecond, TFirst>* _secondToFirst_;
DLL2SDK::mscorlib::System::String* _duplicateFirstErrorMessage_;
DLL2SDK::mscorlib::System::String* _duplicateSecondErrorMessage_;
void _ctor_541();
void _ctor_542(DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1<TFirst>* firstEqualityComparer_, DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1<TSecond>* secondEqualityComparer_);
void _ctor_543(DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1<TFirst>* firstEqualityComparer_, DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1<TSecond>* secondEqualityComparer_, DLL2SDK::mscorlib::System::String* duplicateFirstErrorMessage_, DLL2SDK::mscorlib::System::String* duplicateSecondErrorMessage_);
void Set_544(TFirst first_, TSecond second_);
bool TryGetByFirst_545(TFirst first_, TSecond* second_);
bool TryGetBySecond_546(TSecond second_, TFirst* first_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename TKey, typename TValue> struct ThreadSafeStore_2 : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Object* _lock_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<TKey, TValue>* _store_;
DLL2SDK::System_Core::System::Func_2<TKey, TValue>* _creator_;
void _ctor_538(DLL2SDK::System_Core::System::Func_2<TKey, TValue>* creator_);
TValue Get_539(TKey key_);
TValue AddValue_540(TKey key_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct StringReferenceExtensions : DLL2SDK::mscorlib::System::Object
{
static int32_t IndexOf_535(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::StringReference s_, wchar_t c_, int32_t startIndex_, int32_t length_);
static bool StartsWith_536(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::StringReference s_, DLL2SDK::mscorlib::System::String* text_);
static bool EndsWith_537(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::StringReference s_, DLL2SDK::mscorlib::System::String* text_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ReflectionObject : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* _Creator_k__BackingField_;
DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionMember*>* _Members_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* get_Creator_514();
void set_Creator_515(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* value_);
DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionMember*>* get_Members_516();
void set_Members_517(DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionMember*>* value_);
void _ctor_518();
DLL2SDK::mscorlib::System::Object* GetValue_519(DLL2SDK::mscorlib::System::Object* target_, DLL2SDK::mscorlib::System::String* member_);
DLL2SDK::mscorlib::System::Type* GetType_520(DLL2SDK::mscorlib::System::String* member_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionObject* Create_521(DLL2SDK::mscorlib::System::Type* t_, DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* memberNames_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionObject* Create_522(DLL2SDK::mscorlib::System::Type* t_, DLL2SDK::mscorlib::System::Reflection::MethodBase* creator_, DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* memberNames_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ReflectionMember : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Type* _MemberType_k__BackingField_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* _Getter_k__BackingField_;
DLL2SDK::System_Core::System::Action_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* _Setter_k__BackingField_;
DLL2SDK::mscorlib::System::Type* get_MemberType_508();
void set_MemberType_509(DLL2SDK::mscorlib::System::Type* value_);
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* get_Getter_510();
void set_Getter_511(DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* value_);
void set_Setter_512(DLL2SDK::System_Core::System::Action_2<DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Object*>* value_);
void _ctor_513();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
template <typename TResult, typename T> struct MethodCall_2 : DLL2SDK::mscorlib::System::MulticastDelegate
{
void _ctor_504(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_);
TResult Invoke_505(T target_, DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* args_);
DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_506(T target_, DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* args_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_);
TResult EndInvoke_507(DLL2SDK::mscorlib::System::IAsyncResult* result_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct ReflectionDelegateFactory : DLL2SDK::mscorlib::System::Object
{
template <typename T> DLL2SDK::System_Core::System::Func_2<T, DLL2SDK::mscorlib::System::Object*>* CreateGet_467(DLL2SDK::mscorlib::System::Reflection::MemberInfo* memberInfo_);
template <typename T> DLL2SDK::System_Core::System::Action_2<T, DLL2SDK::mscorlib::System::Object*>* CreateSet_468(DLL2SDK::mscorlib::System::Reflection::MemberInfo* memberInfo_);
template <typename T> DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::MethodCall_2<T, DLL2SDK::mscorlib::System::Object*>* CreateMethodCall_469(DLL2SDK::mscorlib::System::Reflection::MethodBase* method_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* CreateParameterizedConstructor_470(DLL2SDK::mscorlib::System::Reflection::MethodBase* method_);
template <typename T> DLL2SDK::System_Core::System::Func_1<T>* CreateDefaultConstructor_471(DLL2SDK::mscorlib::System::Type* type_);
template <typename T> DLL2SDK::System_Core::System::Func_2<T, DLL2SDK::mscorlib::System::Object*>* CreateGet_472(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* propertyInfo_);
template <typename T> DLL2SDK::System_Core::System::Func_2<T, DLL2SDK::mscorlib::System::Object*>* CreateGet_473(DLL2SDK::mscorlib::System::Reflection::FieldInfo* fieldInfo_);
template <typename T> DLL2SDK::System_Core::System::Action_2<T, DLL2SDK::mscorlib::System::Object*>* CreateSet_474(DLL2SDK::mscorlib::System::Reflection::FieldInfo* fieldInfo_);
template <typename T> DLL2SDK::System_Core::System::Action_2<T, DLL2SDK::mscorlib::System::Object*>* CreateSet_475(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* propertyInfo_);
void _ctor_476();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct PropertyNameTable : DLL2SDK::mscorlib::System::Object
{
int32_t _count_;
DLL2SDK::Array<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PropertyNameTable_Entry*>* _entries_;
int32_t _mask_;
struct StaticFields
{
int32_t HashCodeRandomizer_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
void _ctor_460();
DLL2SDK::mscorlib::System::String* Get_461(DLL2SDK::Array<wchar_t>* key_, int32_t start_, int32_t length_);
DLL2SDK::mscorlib::System::String* Add_462(DLL2SDK::mscorlib::System::String* key_);
DLL2SDK::mscorlib::System::String* AddEntry_463(DLL2SDK::mscorlib::System::String* str_, int32_t hashCode_);
void Grow_464();
static void _cctor_459();
static bool TextEquals_465(DLL2SDK::mscorlib::System::String* str1_, DLL2SDK::Array<wchar_t>* str2_, int32_t str2Start_, int32_t str2Length_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct JsonTokenUtils : DLL2SDK::mscorlib::System::Object
{
static bool IsEndToken_456(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_);
static bool IsStartToken_457(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_);
static bool IsPrimitiveToken_458(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct Base64Encoder : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Array<wchar_t>* _charsLine_;
DLL2SDK::mscorlib::System::IO::TextWriter* _writer_;
DLL2SDK::Array<uint8_t>* _leftOverBytes_;
int32_t _leftOverBytesCount_;
void _ctor_452(DLL2SDK::mscorlib::System::IO::TextWriter* writer_);
void Encode_453(DLL2SDK::Array<uint8_t>* buffer_, int32_t index_, int32_t count_);
void Flush_454();
void WriteChars_455(DLL2SDK::Array<wchar_t>* chars_, int32_t index_, int32_t count_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct DateTimeParser
{
int32_t Year_;
int32_t Month_;
int32_t Day_;
int32_t Hour_;
int32_t Minute_;
int32_t Second_;
int32_t Fraction_;
int32_t ZoneHour_;
int32_t ZoneMinute_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ParserTimeZone Zone_;
DLL2SDK::Array<wchar_t>* _text_;
int32_t _end_;
/* NOTE: structure has static fields; this is not yet supported.
struct StaticFields
{
DLL2SDK::Array<int32_t>* Power10_;
int32_t Lzyyyy_;
int32_t Lzyyyy__;
int32_t Lzyyyy_MM_;
int32_t Lzyyyy_MM__;
int32_t Lzyyyy_MM_dd_;
int32_t Lzyyyy_MM_ddT_;
int32_t LzHH_;
int32_t LzHH__;
int32_t LzHH_mm_;
int32_t LzHH_mm__;
int32_t LzHH_mm_ss_;
int32_t Lz__;
int32_t Lz_zz_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
*/
bool Parse_444(DLL2SDK::Array<wchar_t>* text_, int32_t startIndex_, int32_t length_);
bool ParseDate_445(int32_t start_);
bool ParseTimeAndZoneAndWhitespace_446(int32_t start_);
bool ParseTime_447(int32_t* start_);
bool ParseZone_448(int32_t start_);
bool Parse4Digit_449(int32_t start_, int32_t* num_);
bool Parse2Digit_450(int32_t start_, int32_t* num_);
bool ParseChar_451(int32_t start_, wchar_t ch_);
static void _cctor_443();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
enum struct WriteState : int32_t
{
Error_ = static_cast<int32_t>(0x0),
Closed_ = static_cast<int32_t>(0x1),
Object_ = static_cast<int32_t>(0x2),
Array_ = static_cast<int32_t>(0x3),
Constructor_ = static_cast<int32_t>(0x4),
Property_ = static_cast<int32_t>(0x5),
Start_ = static_cast<int32_t>(0x6)
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonException : DLL2SDK::mscorlib::System::Exception
{
void _ctor_20();
void _ctor_21(DLL2SDK::mscorlib::System::String* message_);
void _ctor_22(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* innerException_);
void _ctor_23(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonConvert : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::System_Core::System::Func_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializerSettings*>* _DefaultSettings_k__BackingField_;
DLL2SDK::mscorlib::System::String* True_;
DLL2SDK::mscorlib::System::String* False_;
DLL2SDK::mscorlib::System::String* Null_;
DLL2SDK::mscorlib::System::String* Undefined_;
DLL2SDK::mscorlib::System::String* PositiveInfinity_;
DLL2SDK::mscorlib::System::String* NegativeInfinity_;
DLL2SDK::mscorlib::System::String* NaN_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializerSettings* InitialSerializerSettings_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
static DLL2SDK::System_Core::System::Func_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializerSettings*>* get_DefaultSettings_266();
static void set_DefaultSettings_267(DLL2SDK::System_Core::System::Func_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializerSettings*>* value_);
static void _cctor_268();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializerSettings* GetDefaultSettings_269();
static DLL2SDK::mscorlib::System::String* ToString_270(bool value_);
static DLL2SDK::mscorlib::System::String* ToString_271(wchar_t value_);
static DLL2SDK::mscorlib::System::String* ToString_272(float value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatFormatHandling floatFormatHandling_, wchar_t quoteChar_, bool nullable_);
static DLL2SDK::mscorlib::System::String* EnsureFloatFormat_273(double value_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatFormatHandling floatFormatHandling_, wchar_t quoteChar_, bool nullable_);
static DLL2SDK::mscorlib::System::String* ToString_274(double value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatFormatHandling floatFormatHandling_, wchar_t quoteChar_, bool nullable_);
static DLL2SDK::mscorlib::System::String* EnsureDecimalPlace_275(double value_, DLL2SDK::mscorlib::System::String* text_);
static DLL2SDK::mscorlib::System::String* EnsureDecimalPlace_276(DLL2SDK::mscorlib::System::String* text_);
static DLL2SDK::mscorlib::System::String* ToString_277(DLL2SDK::mscorlib::System::Decimal value_);
static DLL2SDK::mscorlib::System::String* ToString_278(DLL2SDK::mscorlib::System::String* value_);
static DLL2SDK::mscorlib::System::String* ToString_279(DLL2SDK::mscorlib::System::String* value_, wchar_t delimiter_);
static DLL2SDK::mscorlib::System::String* ToString_280(DLL2SDK::mscorlib::System::String* value_, wchar_t delimiter_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::StringEscapeHandling stringEscapeHandling_);
static DLL2SDK::mscorlib::System::Object* DeserializeObject_281(DLL2SDK::mscorlib::System::String* value_);
static DLL2SDK::mscorlib::System::Object* DeserializeObject_282(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializerSettings* settings_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonConverterCollection : DLL2SDK::mscorlib::System::Collections::ObjectModel::Collection_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>
{
void _ctor_202();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonReaderException : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonException
{
int32_t _LineNumber_k__BackingField_;
int32_t _LinePosition_k__BackingField_;
DLL2SDK::mscorlib::System::String* _Path_k__BackingField_;
void set_LineNumber_187(int32_t value_);
void set_LinePosition_188(int32_t value_);
void set_Path_189(DLL2SDK::mscorlib::System::String* value_);
void _ctor_190();
void _ctor_191(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_);
void _ctor_192(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* innerException_, DLL2SDK::mscorlib::System::String* path_, int32_t lineNumber_, int32_t linePosition_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReaderException* Create_193(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::String* message_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReaderException* Create_194(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* ex_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReaderException* Create_195(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IJsonLineInfo* lineInfo_, DLL2SDK::mscorlib::System::String* path_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* ex_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonWriterException : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonException
{
DLL2SDK::mscorlib::System::String* _Path_k__BackingField_;
void set_Path_181(DLL2SDK::mscorlib::System::String* value_);
void _ctor_182();
void _ctor_183(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_);
void _ctor_184(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* innerException_, DLL2SDK::mscorlib::System::String* path_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriterException* Create_185(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* ex_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriterException* Create_186(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* ex_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonTextWriter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter
{
DLL2SDK::mscorlib::System::IO::TextWriter* _writer_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::Base64Encoder* _base64Encoder_;
wchar_t _indentChar_;
int32_t _indentation_;
wchar_t _quoteChar_;
bool _quoteName_;
DLL2SDK::Array<bool>* _charEscapeFlags_;
DLL2SDK::Array<wchar_t>* _writeBuffer_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1<wchar_t>* _arrayPool_;
DLL2SDK::Array<wchar_t>* _indentChars_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::Base64Encoder* get_Base64Encoder_134();
wchar_t get_QuoteChar_135();
void _ctor_136(DLL2SDK::mscorlib::System::IO::TextWriter* textWriter_);
void Close_137();
void WriteStartObject_138();
void WriteStartArray_139();
void WriteStartConstructor_140(DLL2SDK::mscorlib::System::String* name_);
void WriteEnd_141(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_);
void WritePropertyName_142(DLL2SDK::mscorlib::System::String* name_);
void WritePropertyName_143(DLL2SDK::mscorlib::System::String* name_, bool escape_);
void OnStringEscapeHandlingChanged_144();
void UpdateCharEscapeFlags_145();
void WriteIndent_146();
void WriteValueDelimiter_147();
void WriteIndentSpace_148();
void WriteValueInternal_149(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_);
void WriteValue_150(DLL2SDK::mscorlib::System::Object* value_);
void WriteNull_151();
void WriteUndefined_152();
void WriteRaw_153(DLL2SDK::mscorlib::System::String* json_);
void WriteValue_154(DLL2SDK::mscorlib::System::String* value_);
void WriteEscapedString_155(DLL2SDK::mscorlib::System::String* value_, bool quote_);
void WriteValue_156(int32_t value_);
void WriteValue_157(uint32_t value_);
void WriteValue_158(int64_t value_);
void WriteValue_159(uint64_t value_);
void WriteValue_160(float value_);
void WriteValue_161(DLL2SDK::mscorlib::System::Nullable_1<float> value_);
void WriteValue_162(double value_);
void WriteValue_163(DLL2SDK::mscorlib::System::Nullable_1<double> value_);
void WriteValue_164(bool value_);
void WriteValue_165(int16_t value_);
void WriteValue_166(uint16_t value_);
void WriteValue_167(wchar_t value_);
void WriteValue_168(uint8_t value_);
void WriteValue_169(int8_t value_);
void WriteValue_170(DLL2SDK::mscorlib::System::Decimal value_);
void WriteValue_171(DLL2SDK::mscorlib::System::DateTime value_);
void WriteValue_172(DLL2SDK::Array<uint8_t>* value_);
void WriteValue_173(DLL2SDK::mscorlib::System::DateTimeOffset value_);
void WriteValue_174(DLL2SDK::mscorlib::System::Guid value_);
void WriteValue_175(DLL2SDK::mscorlib::System::TimeSpan value_);
void WriteValue_176(DLL2SDK::System::System::Uri* value_);
void WriteComment_177(DLL2SDK::mscorlib::System::String* text_);
void EnsureWriteBuffer_178();
void WriteIntegerValue_179(int64_t value_);
void WriteIntegerValue_180(uint64_t uvalue_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonIgnoreAttribute : DLL2SDK::mscorlib::System::Attribute
{
void _ctor_133();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonPropertyAttribute : DLL2SDK::mscorlib::System::Attribute
{
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::NullValueHandling> _nullValueHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DefaultValueHandling> _defaultValueHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling> _referenceLoopHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ObjectCreationHandling> _objectCreationHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling> _typeNameHandling_;
DLL2SDK::mscorlib::System::Nullable_1<bool> _isReference_;
DLL2SDK::mscorlib::System::Nullable_1<int32_t> _order_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Required> _required_;
DLL2SDK::mscorlib::System::Nullable_1<bool> _itemIsReference_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling> _itemReferenceLoopHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling> _itemTypeNameHandling_;
DLL2SDK::mscorlib::System::Type* _ItemConverterType_k__BackingField_;
DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* _ItemConverterParameters_k__BackingField_;
DLL2SDK::mscorlib::System::String* _PropertyName_k__BackingField_;
DLL2SDK::mscorlib::System::Type* get_ItemConverterType_129();
DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* get_ItemConverterParameters_130();
DLL2SDK::mscorlib::System::String* get_PropertyName_131();
void _ctor_132();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonTextReader : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader
{
DLL2SDK::mscorlib::System::IO::TextReader* _reader_;
DLL2SDK::Array<wchar_t>* _chars_;
int32_t _charsUsed_;
int32_t _charPos_;
int32_t _lineStartPos_;
int32_t _lineNumber_;
bool _isEndOfFile_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::StringBuffer _stringBuffer_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::StringReference _stringReference_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1<wchar_t>* _arrayPool_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::PropertyNameTable* NameTable_;
void _ctor_70(DLL2SDK::mscorlib::System::IO::TextReader* reader_);
void EnsureBufferNotEmpty_71();
void OnNewLine_72(int32_t pos_);
void ParseString_73(wchar_t quote_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReadType readType_);
void ShiftBufferIfNeeded_75();
int32_t ReadData_76(bool append_);
int32_t ReadData_77(bool append_, int32_t charsRequired_);
bool EnsureChars_78(int32_t relativePosition_, bool append_);
bool ReadChars_79(int32_t relativePosition_, bool append_);
bool Read_80();
DLL2SDK::mscorlib::System::Nullable_1<int32_t> ReadAsInt32_81();
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::DateTime> ReadAsDateTime_82();
DLL2SDK::mscorlib::System::String* ReadAsString_83();
DLL2SDK::Array<uint8_t>* ReadAsBytes_84();
DLL2SDK::mscorlib::System::Object* ReadStringValue_85(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReadType readType_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReaderException* CreateUnexpectedCharacterException_86(wchar_t c_);
DLL2SDK::mscorlib::System::Nullable_1<bool> ReadAsBoolean_87();
void ProcessValueComma_88();
DLL2SDK::mscorlib::System::Object* ReadNumberValue_89(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReadType readType_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::DateTimeOffset> ReadAsDateTimeOffset_90();
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::Decimal> ReadAsDecimal_91();
DLL2SDK::mscorlib::System::Nullable_1<double> ReadAsDouble_92();
void HandleNull_93();
void ReadFinished_94();
bool ReadNullChar_95();
void EnsureBuffer_96();
void ReadStringIntoBuffer_97(wchar_t quote_);
void WriteCharToBuffer_98(wchar_t writeChar_, int32_t lastWritePosition_, int32_t writeToPosition_);
wchar_t ParseUnicode_99();
void ReadNumberIntoBuffer_100();
void ClearRecentString_101();
bool ParsePostValue_102();
bool ParseObject_103();
bool ParseProperty_104();
bool ValidIdentifierChar_105(wchar_t value_);
void ParseUnquotedProperty_106();
bool ParseValue_107();
void ProcessLineFeed_108();
void ProcessCarriageReturn_109(bool append_);
bool EatWhitespace_110(bool oneOrMore_);
void ParseConstructor_111();
void ParseNumber_112(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReadType readType_);
void ParseComment_113(bool setToken_);
void EndComment_114(bool setToken_, int32_t initialPosition_, int32_t endPosition_);
bool MatchValue_115(DLL2SDK::mscorlib::System::String* value_);
bool MatchValueWithTrailingSeparator_116(DLL2SDK::mscorlib::System::String* value_);
bool IsSeparator_117(wchar_t c_);
void ParseTrue_118();
void ParseNull_119();
void ParseUndefined_120();
void ParseFalse_121();
DLL2SDK::mscorlib::System::Object* ParseNumberNegativeInfinity_122(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReadType readType_);
DLL2SDK::mscorlib::System::Object* ParseNumberPositiveInfinity_123(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReadType readType_);
DLL2SDK::mscorlib::System::Object* ParseNumberNaN_124(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReadType readType_);
void Close_125();
bool HasLineInfo_126();
int32_t get_LineNumber_127();
int32_t get_LinePosition_128();
static void BlockCopyChars_74(DLL2SDK::Array<wchar_t>* src_, int32_t srcOffset_, DLL2SDK::Array<wchar_t>* dst_, int32_t dstOffset_, int32_t count_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonSerializerSettings : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Formatting> _formatting_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateFormatHandling> _dateFormatHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling> _dateTimeZoneHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateParseHandling> _dateParseHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatFormatHandling> _floatFormatHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::FloatParseHandling> _floatParseHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::StringEscapeHandling> _stringEscapeHandling_;
DLL2SDK::mscorlib::System::Globalization::CultureInfo* _culture_;
DLL2SDK::mscorlib::System::Nullable_1<bool> _checkAdditionalContent_;
DLL2SDK::mscorlib::System::Nullable_1<int32_t> _maxDepth_;
bool _maxDepthSet_;
DLL2SDK::mscorlib::System::String* _dateFormatString_;
bool _dateFormatStringSet_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::FormatterAssemblyStyle> _typeNameAssemblyFormat_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DefaultValueHandling> _defaultValueHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::PreserveReferencesHandling> _preserveReferencesHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::NullValueHandling> _nullValueHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ObjectCreationHandling> _objectCreationHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MissingMemberHandling> _missingMemberHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling> _referenceLoopHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext> _context_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ConstructorHandling> _constructorHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling> _typeNameHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MetadataPropertyHandling> _metadataPropertyHandling_;
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>* _Converters_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IContractResolver* _ContractResolver_k__BackingField_;
DLL2SDK::mscorlib::System::Collections::IEqualityComparer* _EqualityComparer_k__BackingField_;
DLL2SDK::System_Core::System::Func_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IReferenceResolver*>* _ReferenceResolverProvider_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ITraceWriter* _TraceWriter_k__BackingField_;
DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationBinder* _Binder_k__BackingField_;
DLL2SDK::mscorlib::System::EventHandler_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorEventArgs*>* _Error_k__BackingField_;
struct StaticFields
{
DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext DefaultContext_;
DLL2SDK::mscorlib::System::Globalization::CultureInfo* DefaultCulture_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling get_ReferenceLoopHandling_48();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MissingMemberHandling get_MissingMemberHandling_49();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ObjectCreationHandling get_ObjectCreationHandling_50();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::NullValueHandling get_NullValueHandling_51();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DefaultValueHandling get_DefaultValueHandling_52();
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>* get_Converters_53();
void set_Converters_54(DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::PreserveReferencesHandling get_PreserveReferencesHandling_55();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling get_TypeNameHandling_56();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MetadataPropertyHandling get_MetadataPropertyHandling_57();
DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::FormatterAssemblyStyle get_TypeNameAssemblyFormat_58();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ConstructorHandling get_ConstructorHandling_59();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IContractResolver* get_ContractResolver_60();
DLL2SDK::mscorlib::System::Collections::IEqualityComparer* get_EqualityComparer_61();
DLL2SDK::System_Core::System::Func_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IReferenceResolver*>* get_ReferenceResolverProvider_62();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ITraceWriter* get_TraceWriter_63();
DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationBinder* get_Binder_64();
DLL2SDK::mscorlib::System::EventHandler_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorEventArgs*>* get_Error_65();
DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext get_Context_66();
void _ctor_68();
static void _cctor_67();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonContainerAttribute : DLL2SDK::mscorlib::System::Attribute
{
DLL2SDK::mscorlib::System::Type* _ItemConverterType_k__BackingField_;
DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* _ItemConverterParameters_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<bool> _isReference_;
DLL2SDK::mscorlib::System::Nullable_1<bool> _itemIsReference_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling> _itemReferenceLoopHandling_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling> _itemTypeNameHandling_;
DLL2SDK::mscorlib::System::Type* get_ItemConverterType_41();
DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* get_ItemConverterParameters_42();
void _ctor_43();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonConverterAttribute : DLL2SDK::mscorlib::System::Attribute
{
DLL2SDK::mscorlib::System::Type* _converterType_;
DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* _ConverterParameters_k__BackingField_;
DLL2SDK::mscorlib::System::Type* get_ConverterType_44();
DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* get_ConverterParameters_45();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonArrayAttribute : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerAttribute
{
void _ctor_40();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonRequiredAttribute : DLL2SDK::mscorlib::System::Attribute
{
void _ctor_36();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonExtensionDataAttribute : DLL2SDK::mscorlib::System::Attribute
{
bool _WriteData_k__BackingField_;
bool _ReadData_k__BackingField_;
bool get_WriteData_24();
void set_WriteData_25(bool value_);
bool get_ReadData_26();
void set_ReadData_27(bool value_);
void _ctor_28();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonDictionaryAttribute : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerAttribute
{
void _ctor_19();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonConstructorAttribute : DLL2SDK::mscorlib::System::Attribute
{
void _ctor_18();
};
}
namespace DLL2SDK::Newtonsoft_Json::System::ComponentModel
{
struct PropertyChangingEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate
{
void _ctor_12(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_);
void Invoke_13(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::Newtonsoft_Json::System::ComponentModel::PropertyChangingEventArgs* e_);
DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_14(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::Newtonsoft_Json::System::ComponentModel::PropertyChangingEventArgs* e_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_);
void EndInvoke_15(DLL2SDK::mscorlib::System::IAsyncResult* result_);
};
}
namespace DLL2SDK::Newtonsoft_Json::System::ComponentModel
{
struct PropertyChangingEventArgs : DLL2SDK::mscorlib::System::EventArgs
{
DLL2SDK::mscorlib::System::String* _PropertyName_k__BackingField_;
void _ctor_10(DLL2SDK::mscorlib::System::String* propertyName_);
void set_PropertyName_11(DLL2SDK::mscorlib::System::String* value_);
};
}
namespace DLL2SDK::Newtonsoft_Json::System::ComponentModel
{
struct NotifyCollectionChangedEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate
{
void _ctor_6(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_);
void Invoke_7(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::Newtonsoft_Json::System::ComponentModel::NotifyCollectionChangedEventArgs* e_);
DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_8(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::Newtonsoft_Json::System::ComponentModel::NotifyCollectionChangedEventArgs* e_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_);
void EndInvoke_9(DLL2SDK::mscorlib::System::IAsyncResult* result_);
};
}
namespace DLL2SDK::Newtonsoft_Json::System::ComponentModel
{
struct NotifyCollectionChangedEventArgs : DLL2SDK::mscorlib::System::Object
{
};
}
namespace DLL2SDK::Newtonsoft_Json::System::ComponentModel
{
enum struct NotifyCollectionChangedAction : int32_t
{
Add_ = static_cast<int32_t>(0x0),
Remove_ = static_cast<int32_t>(0x1),
Replace_ = static_cast<int32_t>(0x2),
Move_ = static_cast<int32_t>(0x3),
Reset_ = static_cast<int32_t>(0x4)
};
}
namespace DLL2SDK::Newtonsoft_Json::System::ComponentModel
{
struct AddingNewEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate
{
void _ctor_2(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_);
void Invoke_3(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::Newtonsoft_Json::System::ComponentModel::AddingNewEventArgs* e_);
DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_4(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::Newtonsoft_Json::System::ComponentModel::AddingNewEventArgs* e_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_);
void EndInvoke_5(DLL2SDK::mscorlib::System::IAsyncResult* result_);
};
}
namespace DLL2SDK::Newtonsoft_Json::System::ComponentModel
{
struct AddingNewEventArgs : DLL2SDK::mscorlib::System::Object
{
void _ctor_1();
};
}
namespace DLL2SDK::Newtonsoft_Json
{
struct _Module_ : DLL2SDK::Object
{
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JObject__GetEnumerator_d__58 : DLL2SDK::mscorlib::System::Object
{
int32_t __1__state_;
DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*> __2__current_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JObject* __4__this_;
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* __7__wrap1_;
void _ctor_1566(int32_t __1__state_);
void System_IDisposable_Dispose_1567();
bool MoveNext_1568();
void __m__Finally1_1569();
DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*> System_Collections_Generic_IEnumerator_System_Collections_Generic_KeyValuePair_System_String_Newtonsoft_Json_Linq_JToken___get_Current_1570();
void System_Collections_IEnumerator_Reset_1571();
DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1572();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
struct BsonReader_ContainerContext : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonType Type_;
int32_t Length_;
int32_t Position_;
void _ctor_2249(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonType type_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
struct BsonWriter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonBinaryWriter* _writer_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* _root_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* _parent_;
DLL2SDK::mscorlib::System::String* _propertyName_;
void WriteEnd_2288(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_);
void WriteComment_2289(DLL2SDK::mscorlib::System::String* text_);
void WriteStartConstructor_2290(DLL2SDK::mscorlib::System::String* name_);
void WriteRaw_2291(DLL2SDK::mscorlib::System::String* json_);
void WriteRawValue_2292(DLL2SDK::mscorlib::System::String* json_);
void WriteStartArray_2293();
void WriteStartObject_2294();
void WritePropertyName_2295(DLL2SDK::mscorlib::System::String* name_);
void Close_2296();
void AddParent_2297(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* container_);
void RemoveParent_2298();
void AddValue_2299(DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonType type_);
void AddToken_2300(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken* token_);
void WriteValue_2301(DLL2SDK::mscorlib::System::Object* value_);
void WriteNull_2302();
void WriteUndefined_2303();
void WriteValue_2304(DLL2SDK::mscorlib::System::String* value_);
void WriteValue_2305(int32_t value_);
void WriteValue_2306(uint32_t value_);
void WriteValue_2307(int64_t value_);
void WriteValue_2308(uint64_t value_);
void WriteValue_2309(float value_);
void WriteValue_2310(double value_);
void WriteValue_2311(bool value_);
void WriteValue_2312(int16_t value_);
void WriteValue_2313(uint16_t value_);
void WriteValue_2314(wchar_t value_);
void WriteValue_2315(uint8_t value_);
void WriteValue_2316(int8_t value_);
void WriteValue_2317(DLL2SDK::mscorlib::System::Decimal value_);
void WriteValue_2318(DLL2SDK::mscorlib::System::DateTime value_);
void WriteValue_2319(DLL2SDK::mscorlib::System::DateTimeOffset value_);
void WriteValue_2320(DLL2SDK::Array<uint8_t>* value_);
void WriteValue_2321(DLL2SDK::mscorlib::System::Guid value_);
void WriteValue_2322(DLL2SDK::mscorlib::System::TimeSpan value_);
void WriteValue_2323(DLL2SDK::System::System::Uri* value_);
void WriteObjectId_2324(DLL2SDK::Array<uint8_t>* value_);
void WriteRegex_2325(DLL2SDK::mscorlib::System::String* pattern_, DLL2SDK::mscorlib::System::String* options_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
struct BsonRegex : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonToken
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonString* _Pattern_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonString* _Options_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonString* get_Pattern_2277();
void set_Pattern_2278(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonString* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonString* get_Options_2279();
void set_Options_2280(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonString* value_);
void _ctor_2281(DLL2SDK::mscorlib::System::String* pattern_, DLL2SDK::mscorlib::System::String* options_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonType get_Type_2282();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
struct BsonBinary : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonValue
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonBinaryType _BinaryType_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonBinaryType get_BinaryType_2274();
void set_BinaryType_2275(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonBinaryType value_);
void _ctor_2276(DLL2SDK::Array<uint8_t>* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonBinaryType binaryType_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson
{
struct BsonReader : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader
{
DLL2SDK::mscorlib::System::IO::BinaryReader* _reader_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonReader_ContainerContext*>* _stack_;
DLL2SDK::Array<uint8_t>* _byteBuffer_;
DLL2SDK::Array<wchar_t>* _charBuffer_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonType _currentElementType_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonReader_BsonReaderState _bsonReaderState_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonReader_ContainerContext* _currentContext_;
bool _readRootValueAsArray_;
bool _jsonNet35BinaryCompatibility_;
DLL2SDK::mscorlib::System::DateTimeKind _dateTimeKindHandling_;
struct StaticFields
{
DLL2SDK::Array<uint8_t>* SeqRange1_;
DLL2SDK::Array<uint8_t>* SeqRange2_;
DLL2SDK::Array<uint8_t>* SeqRange3_;
DLL2SDK::Array<uint8_t>* SeqRange4_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
DLL2SDK::mscorlib::System::DateTimeKind get_DateTimeKindHandling_2224();
DLL2SDK::mscorlib::System::String* ReadElement_2225();
bool Read_2226();
void Close_2227();
bool ReadCodeWScope_2228();
bool ReadReference_2229();
bool ReadNormal_2230();
void PopContext_2231();
void PushContext_2232(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonReader_ContainerContext* newContext_);
uint8_t ReadByte_2233();
void ReadType_2234(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonType type_);
DLL2SDK::Array<uint8_t>* ReadBinary_2235(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonBinaryType* binaryType_);
DLL2SDK::mscorlib::System::String* ReadString_2236();
DLL2SDK::mscorlib::System::String* ReadLengthString_2237();
DLL2SDK::mscorlib::System::String* GetString_2238(int32_t length_);
int32_t GetLastFullCharStop_2239(int32_t start_);
int32_t BytesInSequence_2240(uint8_t b_);
void EnsureBuffers_2241();
double ReadDouble_2242();
int32_t ReadInt32_2243();
int64_t ReadInt64_2244();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson::BsonType ReadType_2245();
void MovePosition_2246(int32_t count_);
DLL2SDK::Array<uint8_t>* ReadBytes_2247(int32_t count_);
static void _cctor_2248();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XmlNodeConverter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter
{
DLL2SDK::mscorlib::System::String* _DeserializeRootElementName_k__BackingField_;
bool _WriteArrayAttribute_k__BackingField_;
bool _OmitRootObject_k__BackingField_;
DLL2SDK::mscorlib::System::String* get_DeserializeRootElementName_2185();
bool get_WriteArrayAttribute_2186();
bool get_OmitRootObject_2187();
void WriteJson_2188(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* WrapXml_2189(DLL2SDK::mscorlib::System::Object* value_);
void PushParentNamespaces_2190(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* node_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* manager_);
DLL2SDK::mscorlib::System::String* ResolveFullName_2191(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* node_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* manager_);
DLL2SDK::mscorlib::System::String* GetPropertyName_2192(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* node_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* manager_);
bool IsArray_2193(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* node_);
void SerializeGroupedNodes_2194(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* node_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* manager_, bool writePropertyName_);
void SerializeNode_2195(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* node_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* manager_, bool writePropertyName_);
DLL2SDK::mscorlib::System::Object* ReadJson_2197(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
void DeserializeValue_2198(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlDocument* document_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* manager_, DLL2SDK::mscorlib::System::String* propertyName_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* currentNode_);
void ReadElement_2199(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlDocument* document_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* currentNode_, DLL2SDK::mscorlib::System::String* propertyName_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* manager_);
void CreateElement_2200(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlDocument* document_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* currentNode_, DLL2SDK::mscorlib::System::String* elementName_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* manager_, DLL2SDK::mscorlib::System::String* elementPrefix_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::String*>* attributeNameValues_);
DLL2SDK::mscorlib::System::String* ConvertTokenToXmlValue_2202(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
void ReadArrayElements_2203(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlDocument* document_, DLL2SDK::mscorlib::System::String* propertyName_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* currentNode_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* manager_);
void AddJsonArrayAttribute_2204(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlElement* element_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlDocument* document_);
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::String*>* ReadAttributeElements_2205(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* manager_);
void CreateInstruction_2206(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlDocument* document_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* currentNode_, DLL2SDK::mscorlib::System::String* propertyName_);
void CreateDocumentType_2207(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlDocument* document_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* currentNode_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlElement* CreateElement_2208(DLL2SDK::mscorlib::System::String* elementName_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlDocument* document_, DLL2SDK::mscorlib::System::String* elementPrefix_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* manager_);
void DeserializeNode_2209(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlDocument* document_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* manager_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* currentNode_);
bool IsNamespaceAttribute_2210(DLL2SDK::mscorlib::System::String* attributeName_, DLL2SDK::mscorlib::System::String* prefix_);
bool ValueAttributes_2211(DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode*>* c_);
bool CanConvert_2212(DLL2SDK::mscorlib::System::Type* valueType_);
void _ctor_2213();
static bool AllSameName_2196(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* node_);
static void AddAttribute_2201(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlDocument* document_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* currentNode_, DLL2SDK::mscorlib::System::String* attributeName_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* manager_, DLL2SDK::mscorlib::System::String* attributePrefix_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct XElementWrapper : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::XContainerWrapper
{
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode*>* _attributes_;
DLL2SDK::System_Xml_Linq::System::Xml::Linq::XElement* get_Element_2175();
void _ctor_2176(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XElement* element_);
void SetAttributeNode_2177(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* attribute_);
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode*>* get_Attributes_2178();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* AppendChild_2179(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::IXmlNode* newChild_);
DLL2SDK::mscorlib::System::String* get_Value_2180();
DLL2SDK::mscorlib::System::String* get_LocalName_2181();
DLL2SDK::mscorlib::System::String* get_NamespaceUri_2182();
DLL2SDK::mscorlib::System::String* GetPrefixOfNamespace_2183(DLL2SDK::mscorlib::System::String* namespaceUri_);
bool get_IsEmpty_2184();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters
{
struct JavaScriptDateTimeConverter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Converters::DateTimeConverterBase
{
void WriteJson_2035(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
DLL2SDK::mscorlib::System::Object* ReadJson_2036(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_, DLL2SDK::mscorlib::System::Object* existingValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
void _ctor_2037();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct ScanFilter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::PathFilter
{
DLL2SDK::mscorlib::System::String* _Name_k__BackingField_;
DLL2SDK::mscorlib::System::String* get_Name_1954();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* ExecuteFilter_1955(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* current_, bool errorWhenNoMatch_);
void _ctor_1956();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct BooleanQueryExpression : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::QueryExpression
{
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::PathFilter*>* _Path_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* _Value_k__BackingField_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::PathFilter*>* get_Path_1936();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* get_Value_1937();
bool IsMatch_1938(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* t_);
bool EqualsWithStringCoercion_1939(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* queryValue_);
void _ctor_1940();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath
{
struct CompositeExpression : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::QueryExpression
{
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::QueryExpression*>* _Expressions_k__BackingField_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::QueryExpression*>* get_Expressions_1932();
void set_Expressions_1933(DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::QueryExpression*>* value_);
void _ctor_1934();
bool IsMatch_1935(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* t_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JProperty : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JProperty_JPropertyList* _content_;
DLL2SDK::mscorlib::System::String* _name_;
DLL2SDK::mscorlib::System::Collections::Generic::IList_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken*>* get_ChildrenTokens_1771();
DLL2SDK::mscorlib::System::String* get_Name_1772();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Value_1773();
void set_Value_1774(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* value_);
void _ctor_1775(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JProperty* other_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* GetItem_1776(int32_t index_);
void SetItem_1777(int32_t index_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
bool RemoveItem_1778(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void RemoveItemAt_1779(int32_t index_);
int32_t IndexOfItem_1780(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void InsertItem_1781(int32_t index_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_, bool skipParentCheck_);
bool ContainsItem_1782(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* item_);
void ClearItems_1783();
bool DeepEquals_1784(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* node_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* CloneToken_1785();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType get_Type_1786();
void _ctor_1787(DLL2SDK::mscorlib::System::String* name_);
void _ctor_1788(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::Object* content_);
void WriteTo_1789(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Array<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>* converters_);
int32_t GetDeepHashCode_1790();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JProperty* Load_1791(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonLoadSettings* settings_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JTokenWriter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer* _token_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer* _parent_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* _value_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _current_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_Token_1612();
void _ctor_1613();
void Close_1614();
void WriteStartObject_1615();
void AddParent_1616(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer* container_);
void RemoveParent_1617();
void WriteStartArray_1618();
void WriteStartConstructor_1619(DLL2SDK::mscorlib::System::String* name_);
void WriteEnd_1620(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_);
void WritePropertyName_1621(DLL2SDK::mscorlib::System::String* name_);
void AddValue_1622(DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_);
void AddValue_1623(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken token_);
void WriteValue_1624(DLL2SDK::mscorlib::System::Object* value_);
void WriteNull_1625();
void WriteUndefined_1626();
void WriteRaw_1627(DLL2SDK::mscorlib::System::String* json_);
void WriteComment_1628(DLL2SDK::mscorlib::System::String* text_);
void WriteValue_1629(DLL2SDK::mscorlib::System::String* value_);
void WriteValue_1630(int32_t value_);
void WriteValue_1631(uint32_t value_);
void WriteValue_1632(int64_t value_);
void WriteValue_1633(uint64_t value_);
void WriteValue_1634(float value_);
void WriteValue_1635(double value_);
void WriteValue_1636(bool value_);
void WriteValue_1637(int16_t value_);
void WriteValue_1638(uint16_t value_);
void WriteValue_1639(wchar_t value_);
void WriteValue_1640(uint8_t value_);
void WriteValue_1641(int8_t value_);
void WriteValue_1642(DLL2SDK::mscorlib::System::Decimal value_);
void WriteValue_1643(DLL2SDK::mscorlib::System::DateTime value_);
void WriteValue_1644(DLL2SDK::mscorlib::System::DateTimeOffset value_);
void WriteValue_1645(DLL2SDK::Array<uint8_t>* value_);
void WriteValue_1646(DLL2SDK::mscorlib::System::TimeSpan value_);
void WriteValue_1647(DLL2SDK::mscorlib::System::Guid value_);
void WriteValue_1648(DLL2SDK::System::System::Uri* value_);
void WriteToken_1649(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, bool writeChildren_, bool writeDateConstructorAsDate_, bool writeComments_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JTokenReader : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _root_;
DLL2SDK::mscorlib::System::String* _initialPath_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _parent_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* _current_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* get_CurrentToken_1598();
void _ctor_1599(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* token_);
bool Read_1600();
bool ReadOver_1601(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* t_);
bool ReadToEnd_1602();
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonToken> GetEndToken_1603(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer* c_);
bool ReadInto_1604(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer* c_);
bool SetEnd_1605(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JContainer* c_);
void SetToken_1606(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* token_);
DLL2SDK::mscorlib::System::String* SafeToString_1607(DLL2SDK::mscorlib::System::Object* value_);
bool Newtonsoft_Json_IJsonLineInfo_HasLineInfo_1608();
int32_t Newtonsoft_Json_IJsonLineInfo_get_LineNumber_1609();
int32_t Newtonsoft_Json_IJsonLineInfo_get_LinePosition_1610();
DLL2SDK::mscorlib::System::String* get_Path_1611();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JRaw : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue
{
void _ctor_1397(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JRaw* other_);
void _ctor_1398(DLL2SDK::mscorlib::System::Object* rawJson_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JToken* CloneToken_1400();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JRaw* Create_1399(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq
{
struct JsonLoadSettings : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::CommentHandling _commentHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::LineInfoHandling _lineInfoHandling_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::CommentHandling get_CommentHandling_1393();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::LineInfoHandling get_LineInfoHandling_1394();
void _ctor_1395();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonStringContract : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonPrimitiveContract
{
void _ctor_1343(DLL2SDK::mscorlib::System::Type* underlyingType_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonSerializerProxy : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalReader* _serializerReader_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalWriter* _serializerWriter_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* _serializer_;
void add_Error_1310(DLL2SDK::mscorlib::System::EventHandler_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorEventArgs*>* value_);
void remove_Error_1311(DLL2SDK::mscorlib::System::EventHandler_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ErrorEventArgs*>* value_);
void set_ReferenceResolver_1312(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IReferenceResolver* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ITraceWriter* get_TraceWriter_1313();
void set_TraceWriter_1314(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ITraceWriter* value_);
void set_EqualityComparer_1315(DLL2SDK::mscorlib::System::Collections::IEqualityComparer* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverterCollection* get_Converters_1316();
void set_DefaultValueHandling_1317(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DefaultValueHandling value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IContractResolver* get_ContractResolver_1318();
void set_ContractResolver_1319(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::IContractResolver* value_);
void set_MissingMemberHandling_1320(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MissingMemberHandling value_);
void set_NullValueHandling_1321(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::NullValueHandling value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ObjectCreationHandling get_ObjectCreationHandling_1322();
void set_ObjectCreationHandling_1323(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ObjectCreationHandling value_);
void set_ReferenceLoopHandling_1324(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReferenceLoopHandling value_);
void set_PreserveReferencesHandling_1325(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::PreserveReferencesHandling value_);
void set_TypeNameHandling_1326(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MetadataPropertyHandling get_MetadataPropertyHandling_1327();
void set_MetadataPropertyHandling_1328(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MetadataPropertyHandling value_);
void set_TypeNameAssemblyFormat_1329(DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::FormatterAssemblyStyle value_);
void set_ConstructorHandling_1330(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ConstructorHandling value_);
void set_Binder_1331(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationBinder* value_);
DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext get_Context_1332();
void set_Context_1333(DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext value_);
void set_Formatting_1334(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Formatting value_);
bool get_CheckAdditionalContent_1335();
void set_CheckAdditionalContent_1336(bool value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalBase* GetInternalSerializer_1337();
void _ctor_1338(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalReader* serializerReader_);
void _ctor_1339(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalWriter* serializerWriter_);
DLL2SDK::mscorlib::System::Object* DeserializeInternal_1340(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Type* objectType_);
void PopulateInternal_1341(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::Object* target_);
void SerializeInternal_1342(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* jsonWriter_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::Type* rootType_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonSerializerInternalWriter : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerInternalBase
{
DLL2SDK::mscorlib::System::Type* _rootType_;
int32_t _rootLevel_;
DLL2SDK::mscorlib::System::Collections::Generic::List_1<DLL2SDK::mscorlib::System::Object*>* _serializeStack_;
void _ctor_1274(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* serializer_);
void Serialize_1275(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* jsonWriter_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::Type* objectType_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonSerializerProxy* GetInternalSerializer_1276();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* GetContractSafe_1277(DLL2SDK::mscorlib::System::Object* value_);
void SerializePrimitive_1278(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonPrimitiveContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* containerContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
void SerializeValue_1279(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* valueContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* containerContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
DLL2SDK::mscorlib::System::Nullable_1<bool> ResolveIsReference_1280(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* collectionContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
bool ShouldWriteReference_1281(DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* valueContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* collectionContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
bool ShouldWriteProperty_1282(DLL2SDK::mscorlib::System::Object* memberValue_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_);
bool CheckForCircularReference_1283(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* containerContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
void WriteReference_1284(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_);
DLL2SDK::mscorlib::System::String* GetReference_1285(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_);
void SerializeString_1287(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonStringContract* contract_);
void OnSerializing_1288(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::mscorlib::System::Object* value_);
void OnSerialized_1289(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::mscorlib::System::Object* value_);
void SerializeObject_1290(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonObjectContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* collectionContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
bool CalculatePropertyValues_1291(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* memberContract_, DLL2SDK::mscorlib::System::Object* memberValue_);
void WriteObjectStart_1292(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* collectionContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
void WriteReferenceIdProperty_1293(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Object* value_);
void WriteTypeProperty_1294(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Type* type_);
bool HasFlag_1295(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DefaultValueHandling value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DefaultValueHandling flag_);
bool HasFlag_1296(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::PreserveReferencesHandling value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::PreserveReferencesHandling flag_);
bool HasFlag_1297(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling flag_);
void SerializeConvertable_1298(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* converter_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* collectionContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
void SerializeList_1299(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Collections::IEnumerable* values_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonArrayContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* collectionContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
void SerializeMultidimensionalArray_1300(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Array* values_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonArrayContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* collectionContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
void SerializeMultidimensionalArray_1301(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Array* values_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonArrayContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, int32_t initialDepth_, DLL2SDK::Array<int32_t>* indices_);
bool WriteStartArray_1302(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* values_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonArrayContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* containerContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
void SerializeISerializable_1303(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Runtime::Serialization::ISerializable* value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonISerializableContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* collectionContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
bool ShouldWriteType_1304(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::TypeNameHandling typeNameHandlingFlag_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* containerContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
void SerializeDictionary_1305(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Collections::IDictionary* values_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonDictionaryContract* contract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* member_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract* collectionContract_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* containerProperty_);
DLL2SDK::mscorlib::System::String* GetPropertyName_1306(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::mscorlib::System::Object* name_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* contract_, bool* escape_);
void HandleError_1307(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, int32_t initialDepth_);
bool ShouldSerialize_1308(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::mscorlib::System::Object* target_);
bool IsSpecified_1309(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonWriter* writer_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonProperty* property_, DLL2SDK::mscorlib::System::Object* target_);
static bool TryConvertToString_1286(DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* s_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonObjectContract : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MemberSerialization _MemberSerialization_k__BackingField_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Required> _ItemRequired_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonPropertyCollection* _Properties_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ExtensionDataSetter* _ExtensionDataSetter_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ExtensionDataGetter* _ExtensionDataGetter_k__BackingField_;
bool ExtensionDataIsJToken_;
DLL2SDK::mscorlib::System::Nullable_1<bool> _hasRequiredOrDefaultValueProperties_;
DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* _parametrizedConstructor_;
DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* _overrideConstructor_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* _overrideCreator_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* _parameterizedCreator_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonPropertyCollection* _creatorParameters_;
DLL2SDK::mscorlib::System::Type* _extensionDataValueType_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MemberSerialization get_MemberSerialization_1191();
void set_MemberSerialization_1192(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MemberSerialization value_);
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Required> get_ItemRequired_1193();
void set_ItemRequired_1194(DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Required> value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonPropertyCollection* get_Properties_1195();
void set_Properties_1196(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonPropertyCollection* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonPropertyCollection* get_CreatorParameters_1197();
void set_OverrideConstructor_1198(DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* value_);
void set_ParametrizedConstructor_1199(DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* get_OverrideCreator_1200();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* get_ParameterizedCreator_1201();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ExtensionDataSetter* get_ExtensionDataSetter_1202();
void set_ExtensionDataSetter_1203(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ExtensionDataSetter* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ExtensionDataGetter* get_ExtensionDataGetter_1204();
void set_ExtensionDataGetter_1205(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ExtensionDataGetter* value_);
void set_ExtensionDataValueType_1206(DLL2SDK::mscorlib::System::Type* value_);
bool get_HasRequiredOrDefaultValueProperties_1207();
void _ctor_1208(DLL2SDK::mscorlib::System::Type* underlyingType_);
DLL2SDK::mscorlib::System::Object* GetUninitializedObject_1209();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization
{
struct JsonDictionaryContract : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContainerContract
{
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::String*>* _DictionaryKeyResolver_k__BackingField_;
DLL2SDK::mscorlib::System::Type* _DictionaryKeyType_k__BackingField_;
DLL2SDK::mscorlib::System::Type* _DictionaryValueType_k__BackingField_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* _KeyContract_k__BackingField_;
DLL2SDK::mscorlib::System::Type* _genericCollectionDefinitionType_;
DLL2SDK::mscorlib::System::Type* _genericWrapperType_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* _genericWrapperCreator_;
DLL2SDK::System_Core::System::Func_1<DLL2SDK::mscorlib::System::Object*>* _genericTemporaryDictionaryCreator_;
bool _ShouldCreateWrapper_k__BackingField_;
DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* _parameterizedConstructor_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* _overrideCreator_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* _parameterizedCreator_;
bool _HasParameterizedCreator_k__BackingField_;
DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::String*>* get_DictionaryKeyResolver_1101();
void set_DictionaryKeyResolver_1102(DLL2SDK::System_Core::System::Func_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::mscorlib::System::String*>* value_);
DLL2SDK::mscorlib::System::Type* get_DictionaryKeyType_1103();
void set_DictionaryKeyType_1104(DLL2SDK::mscorlib::System::Type* value_);
DLL2SDK::mscorlib::System::Type* get_DictionaryValueType_1105();
void set_DictionaryValueType_1106(DLL2SDK::mscorlib::System::Type* value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* get_KeyContract_1107();
void set_KeyContract_1108(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::JsonContract* value_);
bool get_ShouldCreateWrapper_1109();
void set_ShouldCreateWrapper_1110(bool value_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* get_ParameterizedCreator_1111();
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* get_OverrideCreator_1112();
void set_OverrideCreator_1113(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* value_);
bool get_HasParameterizedCreator_1114();
void set_HasParameterizedCreator_1115(bool value_);
bool get_HasParameterizedCreatorInternal_1116();
void _ctor_1117(DLL2SDK::mscorlib::System::Type* underlyingType_);
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::IWrappedDictionary* CreateWrapper_1118(DLL2SDK::mscorlib::System::Object* dictionary_);
DLL2SDK::mscorlib::System::Collections::IDictionary* CreateTemporaryDictionary_1119();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct DateTimeUtils : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
int64_t InitialJavaScriptDateTicks_;
DLL2SDK::Array<int32_t>* DaysToMonth365_;
DLL2SDK::Array<int32_t>* DaysToMonth366_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
static void _cctor_604();
static DLL2SDK::mscorlib::System::TimeSpan GetUtcOffset_605(DLL2SDK::mscorlib::System::DateTime d_);
static DLL2SDK::System_Xml::System::Xml::XmlDateTimeSerializationMode ToSerializationMode_606(DLL2SDK::mscorlib::System::DateTimeKind kind_);
static DLL2SDK::mscorlib::System::DateTime EnsureDateTime_607(DLL2SDK::mscorlib::System::DateTime value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling timeZone_);
static DLL2SDK::mscorlib::System::DateTime SwitchToLocalTime_608(DLL2SDK::mscorlib::System::DateTime value_);
static DLL2SDK::mscorlib::System::DateTime SwitchToUtcTime_609(DLL2SDK::mscorlib::System::DateTime value_);
static int64_t ToUniversalTicks_610(DLL2SDK::mscorlib::System::DateTime dateTime_);
static int64_t ToUniversalTicks_611(DLL2SDK::mscorlib::System::DateTime dateTime_, DLL2SDK::mscorlib::System::TimeSpan offset_);
static int64_t ConvertDateTimeToJavaScriptTicks_612(DLL2SDK::mscorlib::System::DateTime dateTime_, DLL2SDK::mscorlib::System::TimeSpan offset_);
static int64_t ConvertDateTimeToJavaScriptTicks_613(DLL2SDK::mscorlib::System::DateTime dateTime_);
static int64_t ConvertDateTimeToJavaScriptTicks_614(DLL2SDK::mscorlib::System::DateTime dateTime_, bool convertToUtc_);
static int64_t UniversialTicksToJavaScriptTicks_615(int64_t universialTicks_);
static DLL2SDK::mscorlib::System::DateTime ConvertJavaScriptTicksToDateTime_616(int64_t javaScriptTicks_);
static bool TryParseDateTimeIso_617(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::StringReference text_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling dateTimeZoneHandling_, DLL2SDK::mscorlib::System::DateTime* dt_);
static bool TryParseDateTimeOffsetIso_618(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::StringReference text_, DLL2SDK::mscorlib::System::DateTimeOffset* dt_);
static DLL2SDK::mscorlib::System::DateTime CreateDateTime_619(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::DateTimeParser dateTimeParser_);
static bool TryParseDateTime_620(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::StringReference s_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling dateTimeZoneHandling_, DLL2SDK::mscorlib::System::String* dateFormatString_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* culture_, DLL2SDK::mscorlib::System::DateTime* dt_);
static bool TryParseDateTime_621(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling dateTimeZoneHandling_, DLL2SDK::mscorlib::System::String* dateFormatString_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* culture_, DLL2SDK::mscorlib::System::DateTime* dt_);
static bool TryParseDateTimeOffset_622(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::StringReference s_, DLL2SDK::mscorlib::System::String* dateFormatString_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* culture_, DLL2SDK::mscorlib::System::DateTimeOffset* dt_);
static bool TryParseDateTimeOffset_623(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::mscorlib::System::String* dateFormatString_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* culture_, DLL2SDK::mscorlib::System::DateTimeOffset* dt_);
static bool TryParseMicrosoftDate_624(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::StringReference text_, int64_t* ticks_, DLL2SDK::mscorlib::System::TimeSpan* offset_, DLL2SDK::mscorlib::System::DateTimeKind* kind_);
static bool TryParseDateTimeMicrosoft_625(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::StringReference text_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling dateTimeZoneHandling_, DLL2SDK::mscorlib::System::DateTime* dt_);
static bool TryParseDateTimeExact_626(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateTimeZoneHandling dateTimeZoneHandling_, DLL2SDK::mscorlib::System::String* dateFormatString_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* culture_, DLL2SDK::mscorlib::System::DateTime* dt_);
static bool TryParseDateTimeOffsetMicrosoft_627(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::StringReference text_, DLL2SDK::mscorlib::System::DateTimeOffset* dt_);
static bool TryParseDateTimeOffsetExact_628(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::String* dateFormatString_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* culture_, DLL2SDK::mscorlib::System::DateTimeOffset* dt_);
static bool TryReadOffset_629(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::StringReference offsetText_, int32_t startIndex_, DLL2SDK::mscorlib::System::TimeSpan* offset_);
static void WriteDateTimeString_630(DLL2SDK::mscorlib::System::IO::TextWriter* writer_, DLL2SDK::mscorlib::System::DateTime value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateFormatHandling format_, DLL2SDK::mscorlib::System::String* formatString_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* culture_);
static int32_t WriteDateTimeString_631(DLL2SDK::Array<wchar_t>* chars_, int32_t start_, DLL2SDK::mscorlib::System::DateTime value_, DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::mscorlib::System::TimeSpan> offset_, DLL2SDK::mscorlib::System::DateTimeKind kind_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateFormatHandling format_);
static int32_t WriteDefaultIsoDate_632(DLL2SDK::Array<wchar_t>* chars_, int32_t start_, DLL2SDK::mscorlib::System::DateTime dt_);
static void CopyIntToCharArray_633(DLL2SDK::Array<wchar_t>* chars_, int32_t start_, int32_t value_, int32_t digits_);
static int32_t WriteDateTimeOffset_634(DLL2SDK::Array<wchar_t>* chars_, int32_t start_, DLL2SDK::mscorlib::System::TimeSpan offset_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateFormatHandling format_);
static void WriteDateTimeOffsetString_635(DLL2SDK::mscorlib::System::IO::TextWriter* writer_, DLL2SDK::mscorlib::System::DateTimeOffset value_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateFormatHandling format_, DLL2SDK::mscorlib::System::String* formatString_, DLL2SDK::mscorlib::System::Globalization::CultureInfo* culture_);
static void GetDateValues_636(DLL2SDK::mscorlib::System::DateTime td_, int32_t* year_, int32_t* month_, int32_t* day_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities
{
struct LateBoundReflectionDelegateFactory : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionDelegateFactory
{
struct StaticFields
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::LateBoundReflectionDelegateFactory* _instance_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(this->ClassPtr->StaticFieldsPtr); }
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1<DLL2SDK::mscorlib::System::Object*>* CreateParameterizedConstructor_478(DLL2SDK::mscorlib::System::Reflection::MethodBase* method_);
template <typename T> DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::MethodCall_2<T, DLL2SDK::mscorlib::System::Object*>* CreateMethodCall_479(DLL2SDK::mscorlib::System::Reflection::MethodBase* method_);
template <typename T> DLL2SDK::System_Core::System::Func_1<T>* CreateDefaultConstructor_480(DLL2SDK::mscorlib::System::Type* type_);
template <typename T> DLL2SDK::System_Core::System::Func_2<T, DLL2SDK::mscorlib::System::Object*>* CreateGet_481(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* propertyInfo_);
template <typename T> DLL2SDK::System_Core::System::Func_2<T, DLL2SDK::mscorlib::System::Object*>* CreateGet_482(DLL2SDK::mscorlib::System::Reflection::FieldInfo* fieldInfo_);
template <typename T> DLL2SDK::System_Core::System::Action_2<T, DLL2SDK::mscorlib::System::Object*>* CreateSet_483(DLL2SDK::mscorlib::System::Reflection::FieldInfo* fieldInfo_);
template <typename T> DLL2SDK::System_Core::System::Action_2<T, DLL2SDK::mscorlib::System::Object*>* CreateSet_484(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* propertyInfo_);
void _ctor_485();
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionDelegateFactory* get_Instance_477();
static void _cctor_486();
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonSerializationException : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonException
{
void _ctor_283();
void _ctor_284(DLL2SDK::mscorlib::System::String* message_);
void _ctor_285(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* innerException_);
void _ctor_286(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializationException* Create_287(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::String* message_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializationException* Create_288(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonReader* reader_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* ex_);
static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializationException* Create_289(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IJsonLineInfo* lineInfo_, DLL2SDK::mscorlib::System::String* path_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* ex_);
};
}
namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json
{
struct JsonObjectAttribute : DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonContainerAttribute
{
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MemberSerialization _memberSerialization_;
DLL2SDK::mscorlib::System::Nullable_1<DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Required> _itemRequired_;
DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MemberSerialization get_MemberSerialization_46();
void _ctor_47();
};
}