//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(0x0), Complete_ = static_cast(0x1), Property_ = static_cast(0x2), ObjectStart_ = static_cast(0x3), Object_ = static_cast(0x4), ArrayStart_ = static_cast(0x5), Array_ = static_cast(0x6), Closed_ = static_cast(0x7), PostValue_ = static_cast(0x8), ConstructorStart_ = static_cast(0x9), Constructor_ = static_cast(0xA), Error_ = static_cast(0xB), Finished_ = static_cast(0xC) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct JsonWriter_State : int32_t { Start_ = static_cast(0x0), Property_ = static_cast(0x1), ObjectStart_ = static_cast(0x2), Object_ = static_cast(0x3), ArrayStart_ = static_cast(0x4), Array_ = static_cast(0x5), ConstructorStart_ = static_cast(0x6), Constructor_ = static_cast(0x7), Closed_ = static_cast(0x8), Error_ = static_cast(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* a_); DLL2SDK::mscorlib::System::Object* _CreateParameterizedConstructor_b__1_489(DLL2SDK::Array* a_); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities { template 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* a_); DLL2SDK::mscorlib::System::Object* _CreateMethodCall_b__1_492(T o_, DLL2SDK::Array* a_); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities { template 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 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 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 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 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* ctor_; void _ctor_523(); DLL2SDK::mscorlib::System::Object* _Create_b__0_524(DLL2SDK::Array* 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* 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* 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(0x0), CannotConvertNull_ = static_cast(0x1), NotInstantiableType_ = static_cast(0x2), NoValidConversion_ = static_cast(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* 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 struct DictionaryWrapper_2_DictionaryEnumerator_2 { DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1>* _e_; void _ctor_667(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1>* 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 struct DictionaryWrapper_2___c : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::DictionaryWrapper_2___c* __9_; DLL2SDK::System_Core::System::Func_2>* __9__25_0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_675(); DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 _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* __9__1_0_; DLL2SDK::System_Core::System::Func_2* __9__5_0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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 struct EnumUtils___c__2_1 : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::EnumUtils___c__2_1* __9_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* __9__10_0_; DLL2SDK::System_Core::System::Func_2* __9__29_0_; DLL2SDK::System_Core::System::Func_2* __9__37_0_; DLL2SDK::System_Core::System::Func_2* __9__39_0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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 struct StringUtils___c__DisplayClass15_0_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Core::System::Func_2* 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 struct DefaultContractResolver_EnumerableDictionaryWrapper_2__GetEnumerator_d__2 : DLL2SDK::mscorlib::System::Object { int32_t __1__state_; DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 __2__current_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultContractResolver_EnumerableDictionaryWrapper_2* __4__this_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1>* __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 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 struct DefaultContractResolver_EnumerableDictionaryWrapper_2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1>* _e_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1>* 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* __9__30_0_; DLL2SDK::System_Core::System::Func_2* __9__30_1_; DLL2SDK::System_Core::System::Func_2*>* __9__33_0_; DLL2SDK::System_Core::System::Func_2* __9__33_1_; DLL2SDK::System_Core::System::Func_2* __9__36_0_; DLL2SDK::System_Core::System::Func_2* __9__60_0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* _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* 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* setExtensionDataDictionary_; DLL2SDK::System_Core::System::Func_1* createExtensionDataDictionary_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::MethodCall_2* 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* createEnumerableWrapper_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultContractResolver___c__DisplayClass34_0* CS___8__locals2_; void _ctor_1009(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1>* _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* 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* 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(0x0), Null_ = static_cast(0x1), Value_ = static_cast(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 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* __9__36_0_; DLL2SDK::System_Core::System::Func_2* __9__36_2_; DLL2SDK::System_Core::System::Func_2* __9__41_0_; DLL2SDK::System_Core::System::Func_2* __9__41_1_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* defaultConstructor_; void _ctor_1360(); DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* _GetJsonConverterCreator_b__0_1361(DLL2SDK::Array* 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* __9__18_1_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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 struct Extensions___c__0_1 : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::Extensions___c__0_1* __9_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1408(); static void _cctor_1407(); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq { template struct Extensions___c__1_1 : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::Extensions___c__1_1* __9_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1410(); static void _cctor_1409(); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq { template struct Extensions___c__2_1 : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::Extensions___c__2_1* __9_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1412(); static void _cctor_1411(); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq { template struct Extensions___c__3_1 : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::Extensions___c__3_1* __9_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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(this->ClassPtr->StaticFieldsPtr); } void _ctor_1416(); static void _cctor_1415(); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq { template 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* source_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* __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* __7__wrap1_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* __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* 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 struct Extensions___c__13_2 : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::Extensions___c__13_2* __9_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1428(); static void _cctor_1427(); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq { template 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* source_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* __3__source_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* __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* 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* __7__wrap1_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* __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* 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(this->ClassPtr->StaticFieldsPtr); } void _ctor_1565(); static void _cctor_1564(); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct Formatting : int32_t { None_ = static_cast(0x0), Indented_ = static_cast(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* 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* 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* 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 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* _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* 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* _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* 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* 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* 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* current_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* __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* __7__wrap1_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* __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* 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* current_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* __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* __7__wrap1_; DLL2SDK::mscorlib::System::Collections::Generic::List_1_Enumerator __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* 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* current_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* __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* __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* 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* current_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* __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* __7__wrap1_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1>* __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* 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* __9__4_0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* current_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* __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* __7__wrap1_; DLL2SDK::mscorlib::System::Collections::Generic::List_1_Enumerator __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* 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* current_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* __3__current_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath::QueryFilter* __4__this_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* __7__wrap1_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* __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* 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* current_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* __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* __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* 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(0x0), ReferenceStart_ = static_cast(0x1), ReferenceRef_ = static_cast(0x2), ReferenceId_ = static_cast(0x3), CodeWScopeStart_ = static_cast(0x4), CodeWScopeCode_ = static_cast(0x5), CodeWScopeScope_ = static_cast(0x6), CodeWScopeScopeObject_ = static_cast(0x7), CodeWScopeScopeEnd_ = static_cast(0x8) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson { enum struct BsonType : int8_t { Number_ = static_cast(0x1), String_ = static_cast(0x2), Object_ = static_cast(0x3), Array_ = static_cast(0x4), Binary_ = static_cast(0x5), Undefined_ = static_cast(0x6), Oid_ = static_cast(0x7), Boolean_ = static_cast(0x8), Date_ = static_cast(0x9), Null_ = static_cast(0xA), Regex_ = static_cast(0xB), Reference_ = static_cast(0xC), Code_ = static_cast(0xD), Symbol_ = static_cast(0xE), CodeWScope_ = static_cast(0xF), Integer_ = static_cast(0x10), TimeStamp_ = static_cast(0x11), Long_ = static_cast(0x12), MinKey_ = static_cast(0xFF), MaxKey_ = static_cast(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(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson { struct BsonObjectId : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* _Value_k__BackingField_; DLL2SDK::Array* get_Value_2326(); void set_Value_2327(DLL2SDK::Array* value_); void _ctor_2328(DLL2SDK::Array* value_); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct JsonToken : int32_t { None_ = static_cast(0x0), StartObject_ = static_cast(0x1), StartArray_ = static_cast(0x2), StartConstructor_ = static_cast(0x3), PropertyName_ = static_cast(0x4), Comment_ = static_cast(0x5), Raw_ = static_cast(0x6), Integer_ = static_cast(0x7), Float_ = static_cast(0x8), String_ = static_cast(0x9), Boolean_ = static_cast(0xA), Null_ = static_cast(0xB), Undefined_ = static_cast(0xC), EndObject_ = static_cast(0xD), EndArray_ = static_cast(0xE), EndConstructor_ = static_cast(0xF), Date_ = static_cast(0x10), Bytes_ = static_cast(0x11) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct JsonContainerType : int32_t { None_ = static_cast(0x0), Object_ = static_cast(0x1), Array_ = static_cast(0x2), Constructor_ = static_cast(0x3) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities { enum struct PrimitiveTypeCode : int32_t { Empty_ = static_cast(0x0), Object_ = static_cast(0x1), Char_ = static_cast(0x2), CharNullable_ = static_cast(0x3), Boolean_ = static_cast(0x4), BooleanNullable_ = static_cast(0x5), SByte_ = static_cast(0x6), SByteNullable_ = static_cast(0x7), Int16_ = static_cast(0x8), Int16Nullable_ = static_cast(0x9), UInt16_ = static_cast(0xA), UInt16Nullable_ = static_cast(0xB), Int32_ = static_cast(0xC), Int32Nullable_ = static_cast(0xD), Byte_ = static_cast(0xE), ByteNullable_ = static_cast(0xF), UInt32_ = static_cast(0x10), UInt32Nullable_ = static_cast(0x11), Int64_ = static_cast(0x12), Int64Nullable_ = static_cast(0x13), UInt64_ = static_cast(0x14), UInt64Nullable_ = static_cast(0x15), Single_ = static_cast(0x16), SingleNullable_ = static_cast(0x17), Double_ = static_cast(0x18), DoubleNullable_ = static_cast(0x19), DateTime_ = static_cast(0x1A), DateTimeNullable_ = static_cast(0x1B), DateTimeOffset_ = static_cast(0x1C), DateTimeOffsetNullable_ = static_cast(0x1D), Decimal_ = static_cast(0x1E), DecimalNullable_ = static_cast(0x1F), Guid_ = static_cast(0x20), GuidNullable_ = static_cast(0x21), TimeSpan_ = static_cast(0x22), TimeSpanNullable_ = static_cast(0x23), BigInteger_ = static_cast(0x24), BigIntegerNullable_ = static_cast(0x25), Uri_ = static_cast(0x26), String_ = static_cast(0x27), Bytes_ = static_cast(0x28), DBNull_ = static_cast(0x29) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct FloatFormatHandling : int32_t { String_ = static_cast(0x0), Symbol_ = static_cast(0x1), DefaultValue_ = static_cast(0x2) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct StringEscapeHandling : int32_t { Default_ = static_cast(0x0), EscapeNonAscii_ = static_cast(0x1), EscapeHtml_ = static_cast(0x2) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct DateTimeZoneHandling : int32_t { Local_ = static_cast(0x0), Utc_ = static_cast(0x1), Unspecified_ = static_cast(0x2), RoundtripKind_ = static_cast(0x3) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct DateFormatHandling : int32_t { IsoDateFormat_ = static_cast(0x0), MicrosoftDateFormat_ = static_cast(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* SpecialCharacters_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* positions_, DLL2SDK::mscorlib::System::Nullable_1 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(0x0), Function_ = static_cast(0x1), BinaryOld_ = static_cast(0x2), UuidOld_ = static_cast(0x3), Uuid_ = static_cast(0x4), Md5_ = static_cast(0x5), UserDefined_ = static_cast(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* _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* 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* _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* 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(0x0), Decimal_ = static_cast(0x1) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct DateParseHandling : int32_t { None_ = static_cast(0x0), DateTime_ = static_cast(0x1), DateTimeOffset_ = static_cast(0x2) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Bson { struct BsonBinaryWriter : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::IO::BinaryWriter* _writer_; DLL2SDK::Array* _largeByteBuffer_; DLL2SDK::mscorlib::System::DateTimeKind _DateTimeKindHandling_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Text::Encoding* Encoding_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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 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* EmptyChildNodes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* get_ChildNodes_2162(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* 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* _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* 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* 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* _childNodes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _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* get_ChildNodes_2070(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* 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(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 z_, DLL2SDK::mscorlib::System::Nullable_1 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* ReflectionObjectPerType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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 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* 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* 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* ExecuteFilter_1926(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* 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* ExecuteFilter_1942(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* current_, bool errorWhenNoMatch_); void _ctor_1943(); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JsonPath { enum struct QueryOperator : int32_t { None_ = static_cast(0x0), Equals_ = static_cast(0x1), NotEquals_ = static_cast(0x2), Exists_ = static_cast(0x3), LessThan_ = static_cast(0x4), LessThanOrEquals_ = static_cast(0x5), GreaterThan_ = static_cast(0x6), GreaterThanOrEquals_ = static_cast(0x7), And_ = static_cast(0x8), Or_ = static_cast(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* Evaluate_1925(DLL2SDK::mscorlib::System::Collections::Generic::List_1* 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* _Names_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Names_1909(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* ExecuteFilter_1910(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* 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* ExecuteFilter_1897(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* 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 _Start_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _End_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _Step_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 get_Start_1881(); DLL2SDK::mscorlib::System::Nullable_1 get_End_1882(); DLL2SDK::mscorlib::System::Nullable_1 get_Step_1883(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* ExecuteFilter_1884(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* 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* _Indexes_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Indexes_1868(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* ExecuteFilter_1869(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* 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 _Index_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 get_Index_1855(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* ExecuteFilter_1856(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* current_, bool errorWhenNoMatch_); void _ctor_1857(); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq { enum struct JTokenType : int32_t { None_ = static_cast(0x0), Object_ = static_cast(0x1), Array_ = static_cast(0x2), Constructor_ = static_cast(0x3), Property_ = static_cast(0x4), Comment_ = static_cast(0x5), Integer_ = static_cast(0x6), Float_ = static_cast(0x7), String_ = static_cast(0x8), Boolean_ = static_cast(0x9), Null_ = static_cast(0xA), Undefined_ = static_cast(0xB), Date_ = static_cast(0xC), Raw_ = static_cast(0xD), Bytes_ = static_cast(0xE), Guid_ = static_cast(0xF), Uri_ = static_cast(0x10), TimeSpan_ = static_cast(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(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 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* converters_); DLL2SDK::mscorlib::System::String* ToString_1671(); DLL2SDK::mscorlib::System::String* ToString_1672(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Formatting formatting_, DLL2SDK::Array* converters_); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1712(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* 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 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* 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 Children_1460(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* Descendants_1461(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* 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* 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* _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(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 value_); void WriteValue_413(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_414(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_415(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_416(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_417(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_418(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_419(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_420(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_421(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_422(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_423(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_424(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_425(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_426(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_427(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_428(DLL2SDK::mscorlib::System::Nullable_1 value_); void WriteValue_429(DLL2SDK::Array* 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 _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* _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 get_MaxDepth_216(); void set_MaxDepth_217(DLL2SDK::mscorlib::System::Nullable_1 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 ReadAsInt32_231(); DLL2SDK::mscorlib::System::Nullable_1 ReadInt32String_232(DLL2SDK::mscorlib::System::String* s_); DLL2SDK::mscorlib::System::String* ReadAsString_233(); DLL2SDK::Array* ReadAsBytes_234(); DLL2SDK::Array* ReadArrayIntoByteArray_235(); DLL2SDK::mscorlib::System::Nullable_1 ReadAsDouble_236(); DLL2SDK::mscorlib::System::Nullable_1 ReadDoubleString_237(DLL2SDK::mscorlib::System::String* s_); DLL2SDK::mscorlib::System::Nullable_1 ReadAsBoolean_238(); DLL2SDK::mscorlib::System::Nullable_1 ReadBooleanString_239(DLL2SDK::mscorlib::System::String* s_); DLL2SDK::mscorlib::System::Nullable_1 ReadAsDecimal_240(); DLL2SDK::mscorlib::System::Nullable_1 ReadDecimalString_241(DLL2SDK::mscorlib::System::String* s_); DLL2SDK::mscorlib::System::Nullable_1 ReadAsDateTime_242(); DLL2SDK::mscorlib::System::Nullable_1 ReadDateTimeString_243(DLL2SDK::mscorlib::System::String* s_); DLL2SDK::mscorlib::System::Nullable_1 ReadAsDateTimeOffset_244(); DLL2SDK::mscorlib::System::Nullable_1 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* _values_; DLL2SDK::mscorlib::System::Collections::Generic::IList_1* 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* 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* 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* 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* 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* 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* 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* 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 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 item_); void System_Collections_Generic_ICollection_System_Collections_Generic_KeyValuePair_System_String_Newtonsoft_Json_Linq_JToken___CopyTo_1556(DLL2SDK::Array>* 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 item_); int32_t GetDeepHashCode_1559(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1>* 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* 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 struct JEnumerable_1 { DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* _enumerable_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JEnumerable_1 Empty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_1522(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* enumerable_); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* GetEnumerator_1523(); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1524(); bool Equals_1525(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JEnumerable_1 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* _values_; DLL2SDK::mscorlib::System::Collections::Generic::IList_1* 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* 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 static U Value_1404(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* value_); template static U Value_1405(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* value_); template 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* 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 current_, DLL2SDK::mscorlib::System::Object* value_); static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JTokenType GetStringValueType_1825(DLL2SDK::mscorlib::System::Nullable_1 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(0x0), Merge_ = static_cast(0x1) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq { enum struct MergeArrayHandling : int32_t { Concat_ = static_cast(0x0), Union_ = static_cast(0x1), Replace_ = static_cast(0x2), Merge_ = static_cast(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(0x0), Load_ = static_cast(0x1) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq { enum struct CommentHandling : int32_t { Ignore_ = static_cast(0x0), Load_ = static_cast(0x1) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq { struct JPropertyKeyedCollection : DLL2SDK::mscorlib::System::Collections::ObjectModel::Collection_1 { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dictionary_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1* Comparer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* 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 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* args_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1373(DLL2SDK::Array* 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 struct CachedAttributeGetter_1 : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ThreadSafeStore_2* TypeAttributeCache_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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 _fullyTrusted_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ThreadSafeStore_2*, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter*>*>* JsonConverterCreatorCache_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ThreadSafeStore_2* AssociatedMetadataTypesCache_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionObject* _metadataTypeAttributeReflectionObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } template 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* converterArgs_); static DLL2SDK::System_Core::System::Func_2*, 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 static T GetAttribute_1354(DLL2SDK::mscorlib::System::Type* type_); template static T GetAttribute_1355(DLL2SDK::mscorlib::System::Reflection::MemberInfo* memberInfo_); template 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(0x0), Object_ = static_cast(0x1), Array_ = static_cast(0x2), Primitive_ = static_cast(0x3), String_ = static_cast(0x4), Dictionary_ = static_cast(0x5), Dynamic_ = static_cast(0x6), Serializable_ = static_cast(0x7), Linq_ = static_cast(0x8) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct ReadType : int32_t { Read_ = static_cast(0x0), ReadAsInt32_ = static_cast(0x1), ReadAsBytes_ = static_cast(0x2), ReadAsString_ = static_cast(0x3), ReadAsDecimal_ = static_cast(0x4), ReadAsDateTime_ = static_cast(0x5), ReadAsDateTimeOffset_ = static_cast(0x6), ReadAsDouble_ = static_cast(0x7), ReadAsBoolean_ = static_cast(0x8) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct ConstructorHandling : int32_t { Default_ = static_cast(0x0), AllowNonPublicDefaultConstructor_ = static_cast(0x1) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct MetadataPropertyHandling : int32_t { Default_ = static_cast(0x0), ReadAhead_ = static_cast(0x1), Ignore_ = static_cast(0x2) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct TypeNameHandling : int32_t { None_ = static_cast(0x0), Objects_ = static_cast(0x1), Arrays_ = static_cast(0x2), All_ = static_cast(0x3), Auto_ = static_cast(0x4) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct PreserveReferencesHandling : int32_t { None_ = static_cast(0x0), Objects_ = static_cast(0x1), Arrays_ = static_cast(0x2), All_ = static_cast(0x3) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct ReferenceLoopHandling : int32_t { Error_ = static_cast(0x0), Ignore_ = static_cast(0x1), Serialize_ = static_cast(0x2) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct ObjectCreationHandling : int32_t { Auto_ = static_cast(0x0), Reuse_ = static_cast(0x1), Replace_ = static_cast(0x2) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct NullValueHandling : int32_t { Include_ = static_cast(0x0), Ignore_ = static_cast(0x1) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct MissingMemberHandling : int32_t { Ignore_ = static_cast(0x0), Error_ = static_cast(0x1) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct DefaultValueHandling : int32_t { Include_ = static_cast(0x0), Ignore_ = static_cast(0x1), Populate_ = static_cast(0x2), IgnoreAndPopulate_ = static_cast(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 _formatting_; DLL2SDK::mscorlib::System::Nullable_1 _dateFormatHandling_; DLL2SDK::mscorlib::System::Nullable_1 _dateTimeZoneHandling_; DLL2SDK::mscorlib::System::Nullable_1 _dateParseHandling_; DLL2SDK::mscorlib::System::Nullable_1 _floatFormatHandling_; DLL2SDK::mscorlib::System::Nullable_1 _floatParseHandling_; DLL2SDK::mscorlib::System::Nullable_1 _stringEscapeHandling_; DLL2SDK::mscorlib::System::Globalization::CultureInfo* _culture_; DLL2SDK::mscorlib::System::Nullable_1 _maxDepth_; bool _maxDepthSet_; DLL2SDK::mscorlib::System::Nullable_1 _checkAdditionalContent_; DLL2SDK::mscorlib::System::String* _dateFormatString_; bool _dateFormatStringSet_; DLL2SDK::mscorlib::System::EventHandler_1* Error_; void add_Error_290(DLL2SDK::mscorlib::System::EventHandler_1* value_); void remove_Error_291(DLL2SDK::mscorlib::System::EventHandler_1* 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 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* previousDateTimeZoneHandling_, DLL2SDK::mscorlib::System::Nullable_1* previousDateParseHandling_, DLL2SDK::mscorlib::System::Nullable_1* previousFloatParseHandling_, DLL2SDK::mscorlib::System::Nullable_1* 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 previousDateTimeZoneHandling_, DLL2SDK::mscorlib::System::Nullable_1 previousDateParseHandling_, DLL2SDK::mscorlib::System::Nullable_1 previousFloatParseHandling_, DLL2SDK::mscorlib::System::Nullable_1 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* 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* _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* 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* 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* 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* 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(0x0), AllowNull_ = static_cast(0x1), Always_ = static_cast(0x2), DisallowNull_ = static_cast(0x3) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { enum struct MemberSerialization : int32_t { OptOut_ = static_cast(0x0), OptIn_ = static_cast(0x1), Fields_ = static_cast(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* _onDeserializedCallbacks_; DLL2SDK::mscorlib::System::Collections::Generic::IList_1* _onDeserializingCallbacks_; DLL2SDK::mscorlib::System::Collections::Generic::IList_1* _onSerializedCallbacks_; DLL2SDK::mscorlib::System::Collections::Generic::IList_1* _onSerializingCallbacks_; DLL2SDK::mscorlib::System::Collections::Generic::IList_1* _onErrorCallbacks_; DLL2SDK::mscorlib::System::Type* _createdType_; DLL2SDK::mscorlib::System::Type* _UnderlyingType_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _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* _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 get_IsReference_1074(); void set_IsReference_1075(DLL2SDK::mscorlib::System::Nullable_1 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* get_OnDeserializedCallbacks_1080(); DLL2SDK::mscorlib::System::Collections::Generic::IList_1* get_OnDeserializingCallbacks_1081(); DLL2SDK::mscorlib::System::Collections::Generic::IList_1* get_OnSerializedCallbacks_1082(); DLL2SDK::mscorlib::System::Collections::Generic::IList_1* get_OnSerializingCallbacks_1083(); DLL2SDK::mscorlib::System::Collections::Generic::IList_1* get_OnErrorCallbacks_1084(); DLL2SDK::System_Core::System::Func_1* get_DefaultCreator_1085(); void set_DefaultCreator_1086(DLL2SDK::System_Core::System::Func_1* 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::Type* _type_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _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 _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 _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 _IsReference_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _NullValueHandling_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _DefaultValueHandling_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _ReferenceLoopHandling_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _ObjectCreationHandling_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _TypeNameHandling_k__BackingField_; DLL2SDK::mscorlib::System::Predicate_1* _ShouldSerialize_k__BackingField_; DLL2SDK::mscorlib::System::Predicate_1* _ShouldDeserialize_k__BackingField_; DLL2SDK::mscorlib::System::Predicate_1* _GetIsSpecified_k__BackingField_; DLL2SDK::System_Core::System::Action_2* _SetIsSpecified_k__BackingField_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonConverter* _ItemConverter_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _ItemIsReference_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _ItemTypeNameHandling_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _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 get_Order_1126(); void set_Order_1127(DLL2SDK::mscorlib::System::Nullable_1 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 get_IsReference_1151(); void set_IsReference_1152(DLL2SDK::mscorlib::System::Nullable_1 value_); DLL2SDK::mscorlib::System::Nullable_1 get_NullValueHandling_1153(); void set_NullValueHandling_1154(DLL2SDK::mscorlib::System::Nullable_1 value_); DLL2SDK::mscorlib::System::Nullable_1 get_DefaultValueHandling_1155(); void set_DefaultValueHandling_1156(DLL2SDK::mscorlib::System::Nullable_1 value_); DLL2SDK::mscorlib::System::Nullable_1 get_ReferenceLoopHandling_1157(); void set_ReferenceLoopHandling_1158(DLL2SDK::mscorlib::System::Nullable_1 value_); DLL2SDK::mscorlib::System::Nullable_1 get_ObjectCreationHandling_1159(); void set_ObjectCreationHandling_1160(DLL2SDK::mscorlib::System::Nullable_1 value_); DLL2SDK::mscorlib::System::Nullable_1 get_TypeNameHandling_1161(); void set_TypeNameHandling_1162(DLL2SDK::mscorlib::System::Nullable_1 value_); DLL2SDK::mscorlib::System::Predicate_1* get_ShouldSerialize_1163(); void set_ShouldSerialize_1164(DLL2SDK::mscorlib::System::Predicate_1* value_); DLL2SDK::mscorlib::System::Predicate_1* get_ShouldDeserialize_1165(); DLL2SDK::mscorlib::System::Predicate_1* get_GetIsSpecified_1166(); void set_GetIsSpecified_1167(DLL2SDK::mscorlib::System::Predicate_1* value_); DLL2SDK::System_Core::System::Action_2* get_SetIsSpecified_1168(); void set_SetIsSpecified_1169(DLL2SDK::System_Core::System::Action_2* 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 get_ItemIsReference_1173(); void set_ItemIsReference_1174(DLL2SDK::mscorlib::System::Nullable_1 value_); DLL2SDK::mscorlib::System::Nullable_1 get_ItemTypeNameHandling_1175(); void set_ItemTypeNameHandling_1176(DLL2SDK::mscorlib::System::Nullable_1 value_); DLL2SDK::mscorlib::System::Nullable_1 get_ItemReferenceLoopHandling_1177(); void set_ItemReferenceLoopHandling_1178(DLL2SDK::mscorlib::System::Nullable_1 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 _ItemIsReference_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _ItemReferenceLoopHandling_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _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 get_ItemIsReference_835(); void set_ItemIsReference_836(DLL2SDK::mscorlib::System::Nullable_1 value_); DLL2SDK::mscorlib::System::Nullable_1 get_ItemReferenceLoopHandling_837(); void set_ItemReferenceLoopHandling_838(DLL2SDK::mscorlib::System::Nullable_1 value_); DLL2SDK::mscorlib::System::Nullable_1 get_ItemTypeNameHandling_839(); void set_ItemTypeNameHandling_840(DLL2SDK::mscorlib::System::Nullable_1 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>* 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>* 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* _genericWrapperCreator_; DLL2SDK::System_Core::System::Func_1* _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* _parameterizedCreator_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* _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* get_ParameterizedCreator_1045(); DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* get_OverrideCreator_1046(); void set_OverrideCreator_1047(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* 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* _typeCache_; struct StaticFields { DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultSerializationBinder* Instance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* BuiltInConverters_; DLL2SDK::mscorlib::System::Object* TypeContractCacheLock_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::DefaultContractResolverState* _sharedState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* 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* 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* 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* onSerializing_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* onSerialized_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* onDeserializing_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* onDeserialized_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* onError_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* 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* 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* 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* 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* 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* 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* ReadTypeMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* _ISerializableCreator_k__BackingField_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* get_ISerializableCreator_915(); void set_ISerializableCreator_916(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* 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 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 value_); void WriteValue_874(wchar_t value_); void WriteValue_875(DLL2SDK::Array* 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 ReadAsInt32_851(); DLL2SDK::mscorlib::System::String* ReadAsString_852(); DLL2SDK::Array* ReadAsBytes_853(); DLL2SDK::mscorlib::System::Nullable_1 ReadAsDecimal_854(); DLL2SDK::mscorlib::System::Nullable_1 ReadAsDouble_855(); DLL2SDK::mscorlib::System::Nullable_1 ReadAsBoolean_856(); DLL2SDK::mscorlib::System::Nullable_1 ReadAsDateTime_857(); DLL2SDK::mscorlib::System::Nullable_1 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* _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* args_); static DLL2SDK::mscorlib::System::IO::StringWriter* CreateStringWriter_796(int32_t capacity_); static DLL2SDK::mscorlib::System::Nullable_1 GetLength_797(DLL2SDK::mscorlib::System::String* value_); static void ToCharAsUnicode_798(wchar_t c_, DLL2SDK::Array* buffer_); template static TSource ForgivingCaseSensitiveFind_799(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* source_, DLL2SDK::System_Core::System::Func_2* 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* EmptyTypes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* 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 static T GetAttribute_767(DLL2SDK::mscorlib::System::Object* attributeProvider_); template static T GetAttribute_768(DLL2SDK::mscorlib::System::Object* attributeProvider_, bool inherit_); template static DLL2SDK::Array* GetAttributes_769(DLL2SDK::mscorlib::System::Object* attributeProvider_, bool inherit_); static DLL2SDK::Array* 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 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* GetFields_774(DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Reflection::BindingFlags bindingAttr_); static void GetChildPrivateFields_775(DLL2SDK::mscorlib::System::Collections::Generic::IList_1* initialFields_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Reflection::BindingFlags bindingAttr_); static DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* 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* 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* a1_, DLL2SDK::Array* 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 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 static bool IsNullOrEmpty_709(DLL2SDK::mscorlib::System::Collections::Generic::ICollection_1* collection_); template static void AddRange_710(DLL2SDK::mscorlib::System::Collections::Generic::IList_1* initial_, DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* collection_); template static void AddRange_711(DLL2SDK::mscorlib::System::Collections::Generic::IList_1* 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 static int32_t IndexOf_715(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* collection_, DLL2SDK::System_Core::System::Func_2* predicate_); template static bool Contains_716(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, T value_, DLL2SDK::mscorlib::System::Collections::IEqualityComparer* comparer_); template static int32_t IndexOfReference_717(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, T item_); static DLL2SDK::mscorlib::System::Collections::Generic::IList_1* 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* indices_); static DLL2SDK::mscorlib::System::Object* JaggedArrayGetValue_720(DLL2SDK::mscorlib::System::Collections::IList* values_, DLL2SDK::Array* 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* _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* bufferPool_, int32_t initalSize_); void _ctor_701(DLL2SDK::Array* buffer_); void Append_702(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1* bufferPool_, wchar_t value_); void Append_703(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1* bufferPool_, DLL2SDK::Array* buffer_, int32_t startIndex_, int32_t count_); void Clear_704(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1* bufferPool_); void EnsureSize_705(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1* bufferPool_, int32_t appendLength_); DLL2SDK::mscorlib::System::String* ToString_706(); DLL2SDK::mscorlib::System::String* ToString_707(int32_t start_, int32_t length_); DLL2SDK::Array* get_InternalBuffer_708(); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities { struct JavaScriptUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* SingleQuoteCharEscapeFlags_; DLL2SDK::Array* DoubleQuoteCharEscapeFlags_; DLL2SDK::Array* HtmlCharEscapeFlags_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_692(); static DLL2SDK::Array* GetCharEscapeFlags_693(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::StringEscapeHandling stringEscapeHandling_, wchar_t quoteChar_); static bool ShouldEscapeJavaScriptString_694(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::Array* charEscapeFlags_); static void WriteEscapedJavaScriptString_695(DLL2SDK::mscorlib::System::IO::TextWriter* writer_, DLL2SDK::mscorlib::System::String* s_, wchar_t delimiter_, bool appendDelimiters_, DLL2SDK::Array* charEscapeFlags_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::StringEscapeHandling stringEscapeHandling_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1* bufferPool_, DLL2SDK::Array* 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* RentBuffer_689(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1* bufferPool_, int32_t minSize_); static void ReturnBuffer_690(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1* bufferPool_, DLL2SDK::Array* buffer_); static DLL2SDK::Array* EnsureBufferSize_691(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1* bufferPool_, int32_t size_, DLL2SDK::Array* buffer_); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities { template 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*>* EnumMemberNamesPerType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::BidirectionalDictionary_2* InitializeEnumType_677(DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::mscorlib::System::Collections::Generic::IList_1* 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* map_, DLL2SDK::mscorlib::System::String* enumText_); static void _cctor_682(); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities { template struct DictionaryWrapper_2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::IDictionary* _dictionary_; DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2* _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* get_Keys_640(); bool Remove_641(TKey key_); bool TryGetValue_642(TKey key_, TValue* value_); DLL2SDK::mscorlib::System::Collections::Generic::ICollection_1* 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 item_); void Clear_647(); bool Contains_648(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 item_); void CopyTo_649(DLL2SDK::Array>* array_, int32_t arrayIndex_); int32_t get_Count_650(); bool get_IsReadOnly_651(); bool Remove_652(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 item_); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1>* 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* _chars_; int32_t _startIndex_; int32_t _length_; wchar_t get_Item_529(int32_t i_); DLL2SDK::Array* get_Chars_530(); int32_t get_StartIndex_531(); int32_t get_Length_532(); void _ctor_533(DLL2SDK::Array* 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(0x0), Utc_ = static_cast(0x1), LocalWestOfUtc_ = static_cast(0x2), LocalEastOfUtc_ = static_cast(0x3) }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities { template struct CollectionWrapper_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::IList* _list_; DLL2SDK::mscorlib::System::Collections::Generic::ICollection_1* _genericCollection_; DLL2SDK::mscorlib::System::Object* _syncRoot_; void Add_580(T item_); void Clear_581(); bool Contains_582(T item_); void CopyTo_583(DLL2SDK::Array* 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* 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* TypeCodeMap_; DLL2SDK::Array* PrimitiveTypeCodes_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ThreadSafeStore_2*>* CastConverters_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* 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* chars_, int32_t start_, int32_t length_, int32_t* value_); static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ParseResult Int64TryParse_566(DLL2SDK::Array* 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* 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(0x0), Success_ = static_cast(0x1), Overflow_ = static_cast(0x2), Invalid_ = static_cast(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 struct BidirectionalDictionary_2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2* _firstToSecond_; DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2* _secondToFirst_; DLL2SDK::mscorlib::System::String* _duplicateFirstErrorMessage_; DLL2SDK::mscorlib::System::String* _duplicateSecondErrorMessage_; void _ctor_541(); void _ctor_542(DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1* firstEqualityComparer_, DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1* secondEqualityComparer_); void _ctor_543(DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1* firstEqualityComparer_, DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1* 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 struct ThreadSafeStore_2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* _lock_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _store_; DLL2SDK::System_Core::System::Func_2* _creator_; void _ctor_538(DLL2SDK::System_Core::System::Func_2* 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* _Creator_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2* _Members_k__BackingField_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* get_Creator_514(); void set_Creator_515(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2* get_Members_516(); void set_Members_517(DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2* 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* memberNames_); static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::ReflectionObject* Create_522(DLL2SDK::mscorlib::System::Type* t_, DLL2SDK::mscorlib::System::Reflection::MethodBase* creator_, DLL2SDK::Array* 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* _Getter_k__BackingField_; DLL2SDK::System_Core::System::Action_2* _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* get_Getter_510(); void set_Getter_511(DLL2SDK::System_Core::System::Func_2* value_); void set_Setter_512(DLL2SDK::System_Core::System::Action_2* value_); void _ctor_513(); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities { template 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* args_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_506(T target_, DLL2SDK::Array* 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 DLL2SDK::System_Core::System::Func_2* CreateGet_467(DLL2SDK::mscorlib::System::Reflection::MemberInfo* memberInfo_); template DLL2SDK::System_Core::System::Action_2* CreateSet_468(DLL2SDK::mscorlib::System::Reflection::MemberInfo* memberInfo_); template DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::MethodCall_2* CreateMethodCall_469(DLL2SDK::mscorlib::System::Reflection::MethodBase* method_); DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* CreateParameterizedConstructor_470(DLL2SDK::mscorlib::System::Reflection::MethodBase* method_); template DLL2SDK::System_Core::System::Func_1* CreateDefaultConstructor_471(DLL2SDK::mscorlib::System::Type* type_); template DLL2SDK::System_Core::System::Func_2* CreateGet_472(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* propertyInfo_); template DLL2SDK::System_Core::System::Func_2* CreateGet_473(DLL2SDK::mscorlib::System::Reflection::FieldInfo* fieldInfo_); template DLL2SDK::System_Core::System::Action_2* CreateSet_474(DLL2SDK::mscorlib::System::Reflection::FieldInfo* fieldInfo_); template DLL2SDK::System_Core::System::Action_2* 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* _entries_; int32_t _mask_; struct StaticFields { int32_t HashCodeRandomizer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_460(); DLL2SDK::mscorlib::System::String* Get_461(DLL2SDK::Array* 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* 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* _charsLine_; DLL2SDK::mscorlib::System::IO::TextWriter* _writer_; DLL2SDK::Array* _leftOverBytes_; int32_t _leftOverBytesCount_; void _ctor_452(DLL2SDK::mscorlib::System::IO::TextWriter* writer_); void Encode_453(DLL2SDK::Array* buffer_, int32_t index_, int32_t count_); void Flush_454(); void WriteChars_455(DLL2SDK::Array* 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* _text_; int32_t _end_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Array* 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(this->ClassPtr->StaticFieldsPtr); } */ bool Parse_444(DLL2SDK::Array* 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(0x0), Closed_ = static_cast(0x1), Object_ = static_cast(0x2), Array_ = static_cast(0x3), Constructor_ = static_cast(0x4), Property_ = static_cast(0x5), Start_ = static_cast(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* _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(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::System_Core::System::Func_1* get_DefaultSettings_266(); static void set_DefaultSettings_267(DLL2SDK::System_Core::System::Func_1* 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 { 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* _charEscapeFlags_; DLL2SDK::Array* _writeBuffer_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::IArrayPool_1* _arrayPool_; DLL2SDK::Array* _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 value_); void WriteValue_162(double value_); void WriteValue_163(DLL2SDK::mscorlib::System::Nullable_1 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* 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 _nullValueHandling_; DLL2SDK::mscorlib::System::Nullable_1 _defaultValueHandling_; DLL2SDK::mscorlib::System::Nullable_1 _referenceLoopHandling_; DLL2SDK::mscorlib::System::Nullable_1 _objectCreationHandling_; DLL2SDK::mscorlib::System::Nullable_1 _typeNameHandling_; DLL2SDK::mscorlib::System::Nullable_1 _isReference_; DLL2SDK::mscorlib::System::Nullable_1 _order_; DLL2SDK::mscorlib::System::Nullable_1 _required_; DLL2SDK::mscorlib::System::Nullable_1 _itemIsReference_; DLL2SDK::mscorlib::System::Nullable_1 _itemReferenceLoopHandling_; DLL2SDK::mscorlib::System::Nullable_1 _itemTypeNameHandling_; DLL2SDK::mscorlib::System::Type* _ItemConverterType_k__BackingField_; DLL2SDK::Array* _ItemConverterParameters_k__BackingField_; DLL2SDK::mscorlib::System::String* _PropertyName_k__BackingField_; DLL2SDK::mscorlib::System::Type* get_ItemConverterType_129(); DLL2SDK::Array* 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* _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* _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 ReadAsInt32_81(); DLL2SDK::mscorlib::System::Nullable_1 ReadAsDateTime_82(); DLL2SDK::mscorlib::System::String* ReadAsString_83(); DLL2SDK::Array* 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 ReadAsBoolean_87(); void ProcessValueComma_88(); DLL2SDK::mscorlib::System::Object* ReadNumberValue_89(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::ReadType readType_); DLL2SDK::mscorlib::System::Nullable_1 ReadAsDateTimeOffset_90(); DLL2SDK::mscorlib::System::Nullable_1 ReadAsDecimal_91(); DLL2SDK::mscorlib::System::Nullable_1 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* src_, int32_t srcOffset_, DLL2SDK::Array* dst_, int32_t dstOffset_, int32_t count_); }; } namespace DLL2SDK::Newtonsoft_Json::Newtonsoft::Json { struct JsonSerializerSettings : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Nullable_1 _formatting_; DLL2SDK::mscorlib::System::Nullable_1 _dateFormatHandling_; DLL2SDK::mscorlib::System::Nullable_1 _dateTimeZoneHandling_; DLL2SDK::mscorlib::System::Nullable_1 _dateParseHandling_; DLL2SDK::mscorlib::System::Nullable_1 _floatFormatHandling_; DLL2SDK::mscorlib::System::Nullable_1 _floatParseHandling_; DLL2SDK::mscorlib::System::Nullable_1 _stringEscapeHandling_; DLL2SDK::mscorlib::System::Globalization::CultureInfo* _culture_; DLL2SDK::mscorlib::System::Nullable_1 _checkAdditionalContent_; DLL2SDK::mscorlib::System::Nullable_1 _maxDepth_; bool _maxDepthSet_; DLL2SDK::mscorlib::System::String* _dateFormatString_; bool _dateFormatStringSet_; DLL2SDK::mscorlib::System::Nullable_1 _typeNameAssemblyFormat_; DLL2SDK::mscorlib::System::Nullable_1 _defaultValueHandling_; DLL2SDK::mscorlib::System::Nullable_1 _preserveReferencesHandling_; DLL2SDK::mscorlib::System::Nullable_1 _nullValueHandling_; DLL2SDK::mscorlib::System::Nullable_1 _objectCreationHandling_; DLL2SDK::mscorlib::System::Nullable_1 _missingMemberHandling_; DLL2SDK::mscorlib::System::Nullable_1 _referenceLoopHandling_; DLL2SDK::mscorlib::System::Nullable_1 _context_; DLL2SDK::mscorlib::System::Nullable_1 _constructorHandling_; DLL2SDK::mscorlib::System::Nullable_1 _typeNameHandling_; DLL2SDK::mscorlib::System::Nullable_1 _metadataPropertyHandling_; DLL2SDK::mscorlib::System::Collections::Generic::IList_1* _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* _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* _Error_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext DefaultContext_; DLL2SDK::mscorlib::System::Globalization::CultureInfo* DefaultCulture_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* get_Converters_53(); void set_Converters_54(DLL2SDK::mscorlib::System::Collections::Generic::IList_1* 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* 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* 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* _ItemConverterParameters_k__BackingField_; DLL2SDK::mscorlib::System::Nullable_1 _isReference_; DLL2SDK::mscorlib::System::Nullable_1 _itemIsReference_; DLL2SDK::mscorlib::System::Nullable_1 _itemReferenceLoopHandling_; DLL2SDK::mscorlib::System::Nullable_1 _itemTypeNameHandling_; DLL2SDK::mscorlib::System::Type* get_ItemConverterType_41(); DLL2SDK::Array* 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* _ConverterParameters_k__BackingField_; DLL2SDK::mscorlib::System::Type* get_ConverterType_44(); DLL2SDK::Array* 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(0x0), Remove_ = static_cast(0x1), Replace_ = static_cast(0x2), Move_ = static_cast(0x3), Reset_ = static_cast(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 __2__current_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JObject* __4__this_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* __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 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* 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* 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* 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* _stack_; DLL2SDK::Array* _byteBuffer_; DLL2SDK::Array* _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* SeqRange1_; DLL2SDK::Array* SeqRange2_; DLL2SDK::Array* SeqRange3_; DLL2SDK::Array* SeqRange4_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* 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* 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* 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* 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* 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* _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* 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* ExecuteFilter_1955(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* 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* _Path_k__BackingField_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JValue* _Value_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* 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* _Expressions_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Expressions_1932(); void set_Expressions_1933(DLL2SDK::mscorlib::System::Collections::Generic::List_1* 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* 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* 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* 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 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* value_); void remove_Error_1311(DLL2SDK::mscorlib::System::EventHandler_1* 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* _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 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* 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 _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 _hasRequiredOrDefaultValueProperties_; DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* _parametrizedConstructor_; DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* _overrideConstructor_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* _overrideCreator_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* _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 get_ItemRequired_1193(); void set_ItemRequired_1194(DLL2SDK::mscorlib::System::Nullable_1 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* get_OverrideCreator_1200(); DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* 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* _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* _genericWrapperCreator_; DLL2SDK::System_Core::System::Func_1* _genericTemporaryDictionaryCreator_; bool _ShouldCreateWrapper_k__BackingField_; DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* _parameterizedConstructor_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* _overrideCreator_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* _parameterizedCreator_; bool _HasParameterizedCreator_k__BackingField_; DLL2SDK::System_Core::System::Func_2* get_DictionaryKeyResolver_1101(); void set_DictionaryKeyResolver_1102(DLL2SDK::System_Core::System::Func_2* 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* get_ParameterizedCreator_1111(); DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* get_OverrideCreator_1112(); void set_OverrideCreator_1113(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* 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* DaysToMonth365_; DLL2SDK::Array* DaysToMonth366_; }; StaticFields* GetStaticFields() { return reinterpret_cast(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* chars_, int32_t start_, DLL2SDK::mscorlib::System::DateTime value_, DLL2SDK::mscorlib::System::Nullable_1 offset_, DLL2SDK::mscorlib::System::DateTimeKind kind_, DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::DateFormatHandling format_); static int32_t WriteDefaultIsoDate_632(DLL2SDK::Array* chars_, int32_t start_, DLL2SDK::mscorlib::System::DateTime dt_); static void CopyIntToCharArray_633(DLL2SDK::Array* chars_, int32_t start_, int32_t value_, int32_t digits_); static int32_t WriteDateTimeOffset_634(DLL2SDK::Array* 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(this->ClassPtr->StaticFieldsPtr); } DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Serialization::ObjectConstructor_1* CreateParameterizedConstructor_478(DLL2SDK::mscorlib::System::Reflection::MethodBase* method_); template DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Utilities::MethodCall_2* CreateMethodCall_479(DLL2SDK::mscorlib::System::Reflection::MethodBase* method_); template DLL2SDK::System_Core::System::Func_1* CreateDefaultConstructor_480(DLL2SDK::mscorlib::System::Type* type_); template DLL2SDK::System_Core::System::Func_2* CreateGet_481(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* propertyInfo_); template DLL2SDK::System_Core::System::Func_2* CreateGet_482(DLL2SDK::mscorlib::System::Reflection::FieldInfo* fieldInfo_); template DLL2SDK::System_Core::System::Action_2* CreateSet_483(DLL2SDK::mscorlib::System::Reflection::FieldInfo* fieldInfo_); template DLL2SDK::System_Core::System::Action_2* 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 _itemRequired_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::MemberSerialization get_MemberSerialization_46(); void _ctor_47(); }; }