terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
XElementWrapper.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x200011C")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x17000223")]
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x6000B08")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1D2E4AC", Offset = "0x1D2E4AC", Length = "0x78")]
17 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XElementWrapper), Member = "SetAttributeNode", MemberParameters = new object[] { typeof(IXmlNode) }, ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XElementWrapper), Member = "get_Attributes", ReturnType = typeof(List<IXmlNode>))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XElementWrapper), Member = "get_Value", ReturnType = typeof(string))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XElementWrapper), Member = "set_Value", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XElementWrapper), Member = "get_LocalName", ReturnType = typeof(string))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XElementWrapper), Member = "get_NamespaceUri", ReturnType = typeof(string))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XElementWrapper), Member = "GetPrefixOfNamespace", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XElementWrapper), Member = "get_IsEmpty", ReturnType = typeof(bool))]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
27 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
28 get
29 {
30 throw null;
31 }
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x6000B09")]
35 [global::Cpp2ILInjected.Address(RVA = "0x1D2D518", Offset = "0x1D2D518", Length = "0x4")]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XContainerWrapper), Member = ".ctor", MemberParameters = new object[] { typeof(XContainer) }, ReturnType = typeof(void))]
38 public XElementWrapper(XElement element)
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x6000B0A")]
44 [global::Cpp2ILInjected.Address(RVA = "0x1D2E524", Offset = "0x1D2E524", Length = "0x94")]
45 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElementWrapper), Member = "get_Element", ReturnType = typeof(XElement))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XContainer), Member = "Add", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
50 public void SetAttributeNode(IXmlNode attribute)
51 {
52 throw null;
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x17000224")]
56 public override List<IXmlNode> Attributes
57 {
58 [global::Cpp2ILInjected.Token(Token = "0x6000B0B")]
59 [global::Cpp2ILInjected.Address(RVA = "0x1D2E5B8", Offset = "0x1D2E5B8", Length = "0x7D0")]
60 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElementWrapper), Member = "get_Element", ReturnType = typeof(XElement))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElement), Member = "Attributes", ReturnType = typeof(IEnumerable<XAttribute>))]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XAttributeWrapper), Member = ".ctor", MemberParameters = new object[] { typeof(XAttribute) }, ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
68 {
69 typeof(string),
70 typeof(string)
71 }, ReturnType = typeof(bool))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElementWrapper), Member = "GetPrefixOfNamespace", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
76 {
77 typeof(string),
78 typeof(string)
79 }, ReturnType = typeof(bool))]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XName), Member = "op_Implicit", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(XName))]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XAttribute), Member = ".ctor", MemberParameters = new object[]
83 {
85 typeof(object)
86 }, ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Insert", MemberParameters = new object[]
88 {
89 typeof(int),
90 typeof(object)
91 }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 38)]
93 get
94 {
95 throw null;
96 }
97 }
98
99 [global::Cpp2ILInjected.Token(Token = "0x6000B0C")]
100 [global::Cpp2ILInjected.Address(RVA = "0x1D2EDC0", Offset = "0x1D2EDC0", Length = "0x18")]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XContainerWrapper), Member = "AppendChild", MemberParameters = new object[] { typeof(IXmlNode) }, ReturnType = typeof(IXmlNode))]
104 {
105 throw null;
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x17000225")]
109 public override string Value
110 {
111 [global::Cpp2ILInjected.Token(Token = "0x6000B0D")]
112 [global::Cpp2ILInjected.Address(RVA = "0x1D2EDD8", Offset = "0x1D2EDD8", Length = "0x14")]
113 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElementWrapper), Member = "get_Element", ReturnType = typeof(XElement))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElement), Member = "get_Value", ReturnType = typeof(string))]
116 get
117 {
118 throw null;
119 }
120 [global::Cpp2ILInjected.Token(Token = "0x6000B0E")]
121 [global::Cpp2ILInjected.Address(RVA = "0x1D2EDEC", Offset = "0x1D2EDEC", Length = "0x1C")]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElementWrapper), Member = "get_Element", ReturnType = typeof(XElement))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElement), Member = "set_Value", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
125 set
126 {
127 throw null;
128 }
129 }
130
131 [global::Cpp2ILInjected.Token(Token = "0x17000226")]
132 public override string LocalName
133 {
134 [global::Cpp2ILInjected.Token(Token = "0x6000B0F")]
135 [global::Cpp2ILInjected.Address(RVA = "0x1D2EE08", Offset = "0x1D2EE08", Length = "0x18")]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElementWrapper), Member = "get_Element", ReturnType = typeof(XElement))]
138 get
139 {
140 throw null;
141 }
142 }
143
144 [global::Cpp2ILInjected.Token(Token = "0x17000227")]
145 public override string NamespaceUri
146 {
147 [global::Cpp2ILInjected.Token(Token = "0x6000B10")]
148 [global::Cpp2ILInjected.Address(RVA = "0x1D2EE20", Offset = "0x1D2EE20", Length = "0x18")]
149 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElementWrapper), Member = "get_Element", ReturnType = typeof(XElement))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XName), Member = "get_NamespaceName", ReturnType = typeof(string))]
152 get
153 {
154 throw null;
155 }
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x6000B11")]
159 [global::Cpp2ILInjected.Address(RVA = "0x1D2ED88", Offset = "0x1D2ED88", Length = "0x38")]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XElementWrapper), Member = "get_Attributes", ReturnType = typeof(List<IXmlNode>))]
161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElementWrapper), Member = "get_Element", ReturnType = typeof(XElement))]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNamespace), Member = "op_Implicit", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(XNamespace))]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElement), Member = "GetPrefixOfNamespace", MemberParameters = new object[] { typeof(XNamespace) }, ReturnType = typeof(string))]
165 public string GetPrefixOfNamespace(string namespaceUri)
166 {
167 throw null;
168 }
169
170 [global::Cpp2ILInjected.Token(Token = "0x17000228")]
171 public bool IsEmpty
172 {
173 [global::Cpp2ILInjected.Token(Token = "0x6000B12")]
174 [global::Cpp2ILInjected.Address(RVA = "0x1D2EE38", Offset = "0x1D2EE38", Length = "0x14")]
175 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElementWrapper), Member = "get_Element", ReturnType = typeof(XElement))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XElement), Member = "get_IsEmpty", ReturnType = typeof(bool))]
178 get
179 {
180 throw null;
181 }
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x4000419")]
185 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
187 }
188}
class f__AnonymousType0<< Count > j__TPar
string GetPrefixOfNamespace(string namespaceUri)
override IXmlNode AppendChild(IXmlNode newChild)