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
PlayerEditorConnectionEvents.cs
Go to the documentation of this file.
1using System;
3using System.Linq;
8
10{
11 [global::Cpp2ILInjected.Token(Token = "0x20000F3")]
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x6000525")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1F8825C", Offset = "0x1F8825C", Length = "0x474")]
17 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "MessageCallbackInternal", MemberParameters = new object[]
19 {
23 typeof(string)
24 }, ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, bool>), Member = ".ctor", MemberParameters = new object[]
28 {
29 typeof(object),
31 }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable[]), Member = "Where", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[]
33 {
36 }, ReturnType = "System.Collections.Generic.IEnumerable`1<TSource>")]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable), Member = "Any", MemberTypeParameters = new object[] { "TSource" }, MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<TSource>" }, ReturnType = typeof(bool))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = "ToString", ReturnType = typeof(string))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
40 {
41 typeof(string),
42 typeof(string)
43 }, ReturnType = typeof(string))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "LogError", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEvent<object>), Member = "Invoke", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
47 public void InvokeMessageIdSubscribers(Guid messageId, byte[] data, int playerId)
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x6000526")]
53 [global::Cpp2ILInjected.Address(RVA = "0x1F886E0", Offset = "0x1F886E0", Length = "0x1D0")]
54 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "Register", MemberParameters = new object[]
56 {
57 typeof(Guid),
58 typeof(UnityAction<MessageEventArgs>)
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, bool>), Member = ".ctor", MemberParameters = new object[]
63 {
64 typeof(object),
66 }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable), Member = "SingleOrDefault", MemberTypeParameters = new object[] { "TSource" }, MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<TSource>", "System.Func`2<TSource, Boolean>" }, ReturnType = "TSource")]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerEditorConnectionEvents.MessageTypeSubscribers), Member = ".ctor", ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = "ToString", ReturnType = typeof(string))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerEditorConnectionEvents.MessageEvent), Member = ".ctor", ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
73 {
74 throw null;
75 }
76
77 [global::Cpp2ILInjected.Token(Token = "0x6000527")]
78 [global::Cpp2ILInjected.Address(RVA = "0x1F8898C", Offset = "0x1F8898C", Length = "0x164")]
79 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "Unregister", MemberParameters = new object[]
81 {
82 typeof(Guid),
83 typeof(UnityAction<MessageEventArgs>)
84 }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, bool>), Member = ".ctor", MemberParameters = new object[]
88 {
89 typeof(object),
91 }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable), Member = "SingleOrDefault", MemberTypeParameters = new object[] { "TSource" }, MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<TSource>", "System.Func`2<TSource, Boolean>" }, ReturnType = "TSource")]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEvent<object>), Member = "RemoveListener", MemberParameters = new object[] { typeof(UnityAction<object>) }, ReturnType = typeof(void))]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Remove", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
95 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
96 public void UnregisterManagedCallback(Guid messageId, UnityAction<MessageEventArgs> callback)
97 {
98 throw null;
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x6000528")]
102 [global::Cpp2ILInjected.Address(RVA = "0x1F88AF8", Offset = "0x1F88AF8", Length = "0xB8")]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = ".ctor", ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerEditorConnectionEvents.ConnectionChangeEvent), Member = ".ctor", ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
110 {
111 throw null;
112 }
113
115 [global::Cpp2ILInjected.Token(Token = "0x4000412")]
116 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
118
120 [global::Cpp2ILInjected.Token(Token = "0x4000413")]
121 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
123
125 [global::Cpp2ILInjected.Token(Token = "0x4000414")]
126 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
128
129 [global::Cpp2ILInjected.Token(Token = "0x20000F4")]
130 [Serializable]
131 public class MessageEvent : UnityEvent<MessageEventArgs>
132 {
133 [global::Cpp2ILInjected.Token(Token = "0x6000529")]
134 [global::Cpp2ILInjected.Address(RVA = "0x1F88944", Offset = "0x1F88944", Length = "0x48")]
135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerEditorConnectionEvents.MessageTypeSubscribers), Member = ".ctor", ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerEditorConnectionEvents), Member = "AddAndCreate", MemberParameters = new object[] { typeof(Guid) }, ReturnType = typeof(UnityEvent<MessageEventArgs>))]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEvent<object>), Member = ".ctor", ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
141 {
142 throw null;
143 }
144 }
145
146 [global::Cpp2ILInjected.Token(Token = "0x20000F5")]
147 [Serializable]
149 {
150 [global::Cpp2ILInjected.Token(Token = "0x600052A")]
151 [global::Cpp2ILInjected.Address(RVA = "0x1F88BB0", Offset = "0x1F88BB0", Length = "0x48")]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerEditorConnectionEvents), Member = ".ctor", ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEvent<int>), Member = ".ctor", ReturnType = typeof(void))]
155 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
157 {
158 throw null;
159 }
160 }
161
162 [global::Cpp2ILInjected.Token(Token = "0x20000F6")]
163 [Serializable]
165 {
166 [global::Cpp2ILInjected.Token(Token = "0x17000113")]
168 {
169 [global::Cpp2ILInjected.Token(Token = "0x600052B")]
170 [global::Cpp2ILInjected.Address(RVA = "0x1F88BF8", Offset = "0x1F88BF8", Length = "0x2C")]
171 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
173 get
174 {
175 throw null;
176 }
177 [global::Cpp2ILInjected.Token(Token = "0x600052C")]
178 [global::Cpp2ILInjected.Address(RVA = "0x1F88918", Offset = "0x1F88918", Length = "0x2C")]
179 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = "ToString", ReturnType = typeof(string))]
181 set
182 {
183 throw null;
184 }
185 }
186
187 [global::Cpp2ILInjected.Token(Token = "0x600052D")]
188 [global::Cpp2ILInjected.Address(RVA = "0x1F888B8", Offset = "0x1F888B8", Length = "0x60")]
189 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerEditorConnectionEvents), Member = "AddAndCreate", MemberParameters = new object[] { typeof(Guid) }, ReturnType = typeof(UnityEvent<MessageEventArgs>))]
190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerEditorConnectionEvents.MessageEvent), Member = ".ctor", ReturnType = typeof(void))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
193 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
195 {
196 throw null;
197 }
198
200 [global::Cpp2ILInjected.Token(Token = "0x4000415")]
201 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
202 private string m_messageTypeId;
203
204 [global::Cpp2ILInjected.Token(Token = "0x4000416")]
205 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
206 public int subscriberCount;
207
208 [global::Cpp2ILInjected.Token(Token = "0x4000417")]
209 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
211 }
212
214 [global::Cpp2ILInjected.Token(Token = "0x20000F7")]
215 private sealed class <>c__DisplayClass6_0
216 {
217 [global::Cpp2ILInjected.Token(Token = "0x600052E")]
218 [global::Cpp2ILInjected.Address(RVA = "0x1F886D0", Offset = "0x1F886D0", Length = "0x8")]
219 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
222 {
223 throw null;
224 }
225
226 [global::Cpp2ILInjected.Token(Token = "0x600052F")]
227 [global::Cpp2ILInjected.Address(RVA = "0x1F88C24", Offset = "0x1F88C24", Length = "0x40")]
228 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = "op_Equality", MemberParameters = new object[]
231 {
232 typeof(Guid),
233 typeof(Guid)
234 }, ReturnType = typeof(bool))]
236 {
237 throw null;
238 }
239
240 [global::Cpp2ILInjected.Token(Token = "0x4000418")]
241 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
242 public Guid messageId;
243 }
244
246 [global::Cpp2ILInjected.Token(Token = "0x20000F8")]
247 private sealed class <>c__DisplayClass7_0
248 {
249 [global::Cpp2ILInjected.Token(Token = "0x6000530")]
250 [global::Cpp2ILInjected.Address(RVA = "0x1F888B0", Offset = "0x1F888B0", Length = "0x8")]
251 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
254 {
255 throw null;
256 }
257
258 [global::Cpp2ILInjected.Token(Token = "0x6000531")]
259 [global::Cpp2ILInjected.Address(RVA = "0x1F88C64", Offset = "0x1F88C64", Length = "0x40")]
260 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = "op_Equality", MemberParameters = new object[]
263 {
264 typeof(Guid),
265 typeof(Guid)
266 }, ReturnType = typeof(bool))]
267 internal bool <AddAndCreate>b__0(PlayerEditorConnectionEvents.MessageTypeSubscribers x)
268 {
269 throw null;
270 }
271
272 [global::Cpp2ILInjected.Token(Token = "0x4000419")]
273 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
274 public Guid messageId;
275 }
276
278 [global::Cpp2ILInjected.Token(Token = "0x20000F9")]
279 private sealed class <>c__DisplayClass8_0
280 {
281 [global::Cpp2ILInjected.Token(Token = "0x6000532")]
282 [global::Cpp2ILInjected.Address(RVA = "0x1F88AF0", Offset = "0x1F88AF0", Length = "0x8")]
283 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
286 {
287 throw null;
288 }
289
290 [global::Cpp2ILInjected.Token(Token = "0x6000533")]
291 [global::Cpp2ILInjected.Address(RVA = "0x1F88CA4", Offset = "0x1F88CA4", Length = "0x40")]
292 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
294 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = "op_Equality", MemberParameters = new object[]
295 {
296 typeof(Guid),
297 typeof(Guid)
298 }, ReturnType = typeof(bool))]
300 {
301 throw null;
302 }
303
304 [global::Cpp2ILInjected.Token(Token = "0x400041A")]
305 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
306 public Guid messageId;
307 }
308 }
309}
class f__AnonymousType0<< Count > j__TPar
void UnregisterManagedCallback(Guid messageId, UnityAction< MessageEventArgs > callback)
List< PlayerEditorConnectionEvents.MessageTypeSubscribers > messageTypeSubscribers