//generated with dll2sdk #pragma once #include "..\dll2sdk_forward.g.hpp" #include "..\mscorlib\mscorlib.hpp" namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XContainer__Nodes_c__Iterator1A : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* _n___0_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* _next___1_; int32_t _PC_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* _current_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XContainer* __f__this_; void _ctor_32(); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* System_Collections_Generic_IEnumerator_System_Xml_Linq_XNode__get_Current_33(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_34(); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_35(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* System_Collections_Generic_IEnumerable_System_Xml_Linq_XNode__GetEnumerator_36(); bool MoveNext_37(); void Dispose_38(); void Reset_39(); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XElement__Attributes_c__Iterator20 : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* _a___0_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* _next___1_; int32_t _PC_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* _current_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XElement* __f__this_; void _ctor_78(); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* System_Collections_Generic_IEnumerator_System_Xml_Linq_XAttribute__get_Current_79(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_80(); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_81(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* System_Collections_Generic_IEnumerable_System_Xml_Linq_XAttribute__GetEnumerator_82(); bool MoveNext_83(); void Dispose_84(); void Reset_85(); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XElement__GetPrefixOfNamespaceCore_c__Iterator23 : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml_Linq::System::Xml::Linq::XElement* _el___0_; DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* __s_68___1_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* _a___2_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* ns_; int32_t _PC_; DLL2SDK::mscorlib::System::String* _current_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* ___ns_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XElement* __f__this_; void _ctor_86(); DLL2SDK::mscorlib::System::String* System_Collections_Generic_IEnumerator_string__get_Current_87(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_88(); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_89(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* System_Collections_Generic_IEnumerable_string__GetEnumerator_90(); bool MoveNext_91(); void Dispose_92(); void Reset_93(); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { enum struct XNodeDocumentOrderComparer_CompareResult : int32_t { Same_ = static_cast(0x0), Random_ = static_cast(0x1), Parent_ = static_cast(0x2), Child_ = static_cast(0x3), Ancestor_ = static_cast(0x4), Descendant_ = static_cast(0x5), Preceding_ = static_cast(0x6), Following_ = static_cast(0x7) }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XUtil__ExpandArray_c__Iterator25 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* o_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* _n___0_; DLL2SDK::mscorlib::System::Collections::IEnumerator* __s_86___1_; DLL2SDK::mscorlib::System::Object* _obj___2_; DLL2SDK::mscorlib::System::Collections::IEnumerator* __s_87___3_; DLL2SDK::mscorlib::System::Object* _oo___4_; int32_t _PC_; DLL2SDK::mscorlib::System::Object* _current_; DLL2SDK::mscorlib::System::Object* ___o_; void _ctor_174(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_175(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_176(); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_177(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* System_Collections_Generic_IEnumerable_object__GetEnumerator_178(); bool MoveNext_179(); void Dispose_180(); void Reset_181(); }; } namespace DLL2SDK::System_Xml_Linq { struct _PrivateImplementationDetails___ArrayType_16 { union { }; }; } namespace DLL2SDK::System_Xml_Linq { struct _PrivateImplementationDetails_ : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::System_Xml_Linq::_PrivateImplementationDetails___ArrayType_16 __field_0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XUtil : DLL2SDK::mscorlib::System::Object { static DLL2SDK::mscorlib::System::String* ToString_169(DLL2SDK::mscorlib::System::Object* o_); static DLL2SDK::mscorlib::System::Collections::IEnumerable* ExpandArray_170(DLL2SDK::mscorlib::System::Object* o_); static DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* ToNode_171(DLL2SDK::mscorlib::System::Object* o_); static DLL2SDK::mscorlib::System::Object* GetDetachedObject_172(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XObject* child_); static DLL2SDK::mscorlib::System::Object* Clone_173(DLL2SDK::mscorlib::System::Object* o_); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { enum struct SaveOptions : int32_t { None_ = static_cast(0x0), DisableFormatting_ = static_cast(0x1) }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XObject : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml_Linq::System::Xml::Linq::XContainer* owner_; int32_t line_; int32_t column_; void _ctor_146(); int32_t System_Xml_IXmlLineInfo_get_LineNumber_147(); int32_t System_Xml_IXmlLineInfo_get_LinePosition_148(); bool System_Xml_IXmlLineInfo_HasLineInfo_149(); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDocument* get_Document_150(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_151(); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XElement* get_Parent_152(); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XContainer* get_Owner_153(); void SetOwner_154(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XContainer* node_); int32_t get_LineNumber_155(); int32_t get_LinePosition_156(); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XNode : DLL2SDK::System_Xml_Linq::System::Xml::Linq::XObject { DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* previous_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* next_; struct StaticFields { DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNodeEqualityComparer* eq_comparer_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNodeDocumentOrderComparer* order_comparer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_124(); void set_PreviousNode_126(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* value_); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* get_NextNode_127(); void set_NextNode_128(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* value_); DLL2SDK::mscorlib::System::String* ToString_129(DLL2SDK::System_Xml_Linq::System::Xml::Linq::SaveOptions options_); void Remove_130(); DLL2SDK::mscorlib::System::String* ToString_131(); void WriteTo_132(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); static void _cctor_125(); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XNodeEqualityComparer : DLL2SDK::mscorlib::System::Object { void _ctor_138(); bool System_Collections_IEqualityComparer_Equals_139(DLL2SDK::mscorlib::System::Object* n1_, DLL2SDK::mscorlib::System::Object* n2_); int32_t System_Collections_IEqualityComparer_GetHashCode_140(DLL2SDK::mscorlib::System::Object* node_); bool Equals_141(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* n1_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* n2_); bool Equals_142(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* a1_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* a2_); bool Equals_143(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDeclaration* d1_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDeclaration* d2_); int32_t GetHashCode_144(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDeclaration* d_); int32_t GetHashCode_145(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* node_); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XNodeDocumentOrderComparer : DLL2SDK::mscorlib::System::Object { void _ctor_133(); int32_t System_Collections_IComparer_Compare_134(DLL2SDK::mscorlib::System::Object* n1_, DLL2SDK::mscorlib::System::Object* n2_); int32_t Compare_135(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* n1_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* n2_); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNodeDocumentOrderComparer_CompareResult CompareCore_136(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* n1_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* n2_); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNodeDocumentOrderComparer_CompareResult CompareSibling_137(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* n1_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* n2_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNodeDocumentOrderComparer_CompareResult forSameValue_); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XNamespace : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* uri_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* table_; struct StaticFields { DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* blank_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* xml_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* xmlns_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* nstable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111(DLL2SDK::mscorlib::System::String* namespaceName_); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* GetName_116(DLL2SDK::mscorlib::System::String* localName_); DLL2SDK::mscorlib::System::String* get_NamespaceName_117(); bool Equals_118(DLL2SDK::mscorlib::System::Object* other_); int32_t GetHashCode_119(); DLL2SDK::mscorlib::System::String* ToString_120(); static void _cctor_112(); static DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* get_None_113(); static DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* get_Xmlns_114(); static DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* Get_115(DLL2SDK::mscorlib::System::String* uri_); static bool op_Equality_121(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* o1_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* o2_); static bool op_Inequality_122(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* o1_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* o2_); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XName : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* local_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* ns_; void _ctor_94(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_); void _ctor_95(DLL2SDK::mscorlib::System::String* local_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* ns_); bool System_IEquatable_System_Xml_Linq_XName__Equals_96(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* other_); void System_Runtime_Serialization_ISerializable_GetObjectData_97(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_); DLL2SDK::mscorlib::System::String* get_LocalName_99(); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* get_Namespace_100(); DLL2SDK::mscorlib::System::String* get_NamespaceName_101(); bool Equals_102(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_106(); DLL2SDK::mscorlib::System::String* ToString_107(); static DLL2SDK::mscorlib::System::Exception* ErrorInvalidExpandedName_98(); static DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* Get_103(DLL2SDK::mscorlib::System::String* expandedName_); static void ExpandName_104(DLL2SDK::mscorlib::System::String* expandedName_, DLL2SDK::mscorlib::System::String* local_, DLL2SDK::mscorlib::System::String* ns_); static DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* Get_105(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceName_); static bool op_Equality_108(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* n1_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* n2_); static bool op_Inequality_110(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* n1_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* n2_); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XContainer : DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode { DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* first_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* last_; void _ctor_22(); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* get_FirstNode_23(); void set_FirstNode_24(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* value_); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* get_LastNode_25(); void set_LastNode_26(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* value_); void CheckChildType_27(DLL2SDK::mscorlib::System::Object* o_, bool addFirst_); void Add_28(DLL2SDK::mscorlib::System::Object* content_); void AddNode_29(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* n_); bool OnAddingObject_30(DLL2SDK::mscorlib::System::Object* o_, bool rejectAttribute_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* refNode_, bool addFirst_); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* Nodes_31(); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XDocumentType : DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* pubid_; DLL2SDK::mscorlib::System::String* sysid_; DLL2SDK::mscorlib::System::String* intSubset_; void _ctor_56(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* publicId_, DLL2SDK::mscorlib::System::String* systemId_, DLL2SDK::mscorlib::System::String* internalSubset_); void _ctor_57(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDocumentType* other_); DLL2SDK::mscorlib::System::String* get_Name_58(); DLL2SDK::mscorlib::System::String* get_PublicId_59(); DLL2SDK::mscorlib::System::String* get_SystemId_60(); DLL2SDK::mscorlib::System::String* get_InternalSubset_61(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_62(); void WriteTo_63(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XDocument : DLL2SDK::System_Xml_Linq::System::Xml::Linq::XContainer { DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDeclaration* xmldecl_; void _ctor_46(); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDeclaration* get_Declaration_47(); void set_Declaration_48(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDeclaration* value_); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDocumentType* get_DocumentType_49(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_50(); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XElement* get_Root_51(); void WriteTo_53(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); bool OnAddingObject_54(DLL2SDK::mscorlib::System::Object* obj_, bool rejectAttribute_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* refNode_, bool addFirst_); void VerifyAddedNode_55(DLL2SDK::mscorlib::System::Object* node_, bool addFirst_); static void ValidateWhitespace_52(DLL2SDK::mscorlib::System::String* s_); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XDeclaration : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* encoding_; DLL2SDK::mscorlib::System::String* standalone_; DLL2SDK::mscorlib::System::String* version_; void _ctor_40(DLL2SDK::mscorlib::System::String* version_, DLL2SDK::mscorlib::System::String* encoding_, DLL2SDK::mscorlib::System::String* standalone_); void _ctor_41(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XDeclaration* other_); DLL2SDK::mscorlib::System::String* get_Encoding_42(); DLL2SDK::mscorlib::System::String* get_Standalone_43(); DLL2SDK::mscorlib::System::String* get_Version_44(); DLL2SDK::mscorlib::System::String* ToString_45(); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XComment : DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode { DLL2SDK::mscorlib::System::String* value_; void _ctor_17(DLL2SDK::mscorlib::System::String* value_); void _ctor_18(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XComment* other_); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_19(); DLL2SDK::mscorlib::System::String* get_Value_20(); void WriteTo_21(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XText : DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode { DLL2SDK::mscorlib::System::String* value_; void _ctor_163(DLL2SDK::mscorlib::System::String* value_); void _ctor_164(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XText* other_); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_165(); DLL2SDK::mscorlib::System::String* get_Value_166(); void set_Value_167(DLL2SDK::mscorlib::System::String* value_); void WriteTo_168(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XAttribute : DLL2SDK::System_Xml_Linq::System::Xml::Linq::XObject { DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* name_; DLL2SDK::mscorlib::System::String* value_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* next_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* previous_; struct StaticFields { DLL2SDK::Array* empty_array_; DLL2SDK::Array* escapeChars_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* other_); void _ctor_2(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* name_, DLL2SDK::mscorlib::System::Object* value_); bool get_IsNamespaceDeclaration_4(); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* get_Name_5(); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* get_NextAttribute_6(); void set_NextAttribute_7(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* value_); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_8(); void set_PreviousAttribute_9(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* value_); DLL2SDK::mscorlib::System::String* get_Value_10(); void SetValue_11(DLL2SDK::mscorlib::System::Object* value_); DLL2SDK::mscorlib::System::String* ToString_12(); static void _cctor_3(); }; } namespace DLL2SDK::System_Xml_Linq { struct _Module_ : DLL2SDK::Object { }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XProcessingInstruction : DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* data_; void _ctor_157(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* data_); void _ctor_158(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XProcessingInstruction* other_); DLL2SDK::mscorlib::System::String* get_Data_159(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_160(); DLL2SDK::mscorlib::System::String* get_Target_161(); void WriteTo_162(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XElement : DLL2SDK::System_Xml_Linq::System::Xml::Linq::XContainer { DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* name_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* attr_first_; DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* attr_last_; bool explicit_is_empty_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* emptySequence_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XElement* source_); void _ctor_65(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* name_); bool get_IsEmpty_67(); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XName* get_Name_68(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_69(); DLL2SDK::mscorlib::System::String* get_Value_70(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* Attributes_71(); void SetAttributeObject_72(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XAttribute* a_); void WriteTo_73(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* GetNamespaceOfPrefix_74(DLL2SDK::mscorlib::System::String* prefix_); DLL2SDK::mscorlib::System::String* GetPrefixOfNamespace_75(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* ns_); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* GetPrefixOfNamespaceCore_76(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNamespace* ns_); bool OnAddingObject_77(DLL2SDK::mscorlib::System::Object* o_, bool rejectAttribute_, DLL2SDK::System_Xml_Linq::System::Xml::Linq::XNode* refNode_, bool addFirst_); static void _cctor_66(); }; } namespace DLL2SDK::System_Xml_Linq::System::Xml::Linq { struct XCData : DLL2SDK::System_Xml_Linq::System::Xml::Linq::XText { void _ctor_13(DLL2SDK::mscorlib::System::String* value_); void _ctor_14(DLL2SDK::System_Xml_Linq::System::Xml::Linq::XCData* other_); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_15(); void WriteTo_16(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; }