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
GUIMultiplayerChat.cs
Go to the documentation of this file.
1using System;
2using Controller;
8using Terraria;
10using Terraria.Chat;
14
15[global::Cpp2ILInjected.Token(Token = "0x200015A")]
17{
18 [global::Cpp2ILInjected.Token(Token = "0x600097A")]
19 [global::Cpp2ILInjected.Address(RVA = "0x95CACC", Offset = "0x95CACC", Length = "0x74")]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "LoadPageRegion", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiplayerChat_Layout), Member = "get_Instance", ReturnType = typeof(MultiplayerChat_Layout))]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "set_PageContentRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
26 public void LoadPageRegion()
27 {
28 throw null;
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x600097B")]
32 [global::Cpp2ILInjected.Address(RVA = "0x95CB40", Offset = "0x95CB40", Length = "0x1F8")]
33 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChat), Member = "UpdateScrollRegion", ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_DisplayTouchOptions", ReturnType = typeof(bool))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClient", ReturnType = typeof(bool))]
38 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
40 {
41 throw null;
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x600097C")]
45 [global::Cpp2ILInjected.Address(RVA = "0x95CD38", Offset = "0x95CD38", Length = "0x8")]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 private float ChatScale(int index)
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x600097D")]
53 [global::Cpp2ILInjected.Address(RVA = "0x95CD40", Offset = "0x95CD40", Length = "0x78")]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
57 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
58 private void ChatOver(int index)
59 {
60 throw null;
61 }
62
63 [global::Cpp2ILInjected.Token(Token = "0x170000F2")]
64 public float MaxChatLineWidth
65 {
66 [global::Cpp2ILInjected.Token(Token = "0x600097E")]
67 [global::Cpp2ILInjected.Address(RVA = "0x95CDB8", Offset = "0x95CDB8", Length = "0x58")]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileChatMonitor), Member = "NewTextInternal", MemberParameters = new object[]
69 {
70 typeof(string),
71 typeof(byte),
72 typeof(byte),
73 typeof(byte),
74 typeof(bool)
75 }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
78 get
79 {
80 throw null;
81 }
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x170000F3")]
86 {
87 [global::Cpp2ILInjected.Token(Token = "0x600097F")]
88 [global::Cpp2ILInjected.Address(RVA = "0x95CE10", Offset = "0x95CE10", Length = "0x58")]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileChatMonitor), Member = "NewTextInternal", MemberParameters = new object[]
90 {
91 typeof(string),
92 typeof(byte),
93 typeof(byte),
94 typeof(byte),
95 typeof(bool)
96 }, ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
98 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
99 get
100 {
101 throw null;
102 }
103 }
104
105 [global::Cpp2ILInjected.Token(Token = "0x170000F4")]
107 {
108 [global::Cpp2ILInjected.Token(Token = "0x6000980")]
109 [global::Cpp2ILInjected.Address(RVA = "0x95CE68", Offset = "0x95CE68", Length = "0x58")]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileChatMonitor), Member = "NewTextInternal", MemberParameters = new object[]
111 {
112 typeof(string),
113 typeof(byte),
114 typeof(byte),
115 typeof(byte),
116 typeof(bool)
117 }, ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
119 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
120 get
121 {
122 throw null;
123 }
124 }
125
126 [global::Cpp2ILInjected.Token(Token = "0x6000981")]
127 [global::Cpp2ILInjected.Address(RVA = "0x95CEC0", Offset = "0x95CEC0", Length = "0x138")]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileChatMonitor), Member = "NewTextInternal", MemberParameters = new object[]
129 {
130 typeof(string),
131 typeof(byte),
132 typeof(byte),
133 typeof(byte),
134 typeof(bool)
135 }, ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
139 {
141 typeof(float)
142 }, ReturnType = typeof(Vector2))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatManager), Member = "GetStringSize", MemberParameters = new object[]
144 {
148 typeof(float)
149 }, ReturnType = typeof(Vector2))]
150 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
152 {
153 throw null;
154 }
155
156 [global::Cpp2ILInjected.Token(Token = "0x6000982")]
157 [global::Cpp2ILInjected.Address(RVA = "0x95CFF8", Offset = "0x95CFF8", Length = "0x138")]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileChatMonitor), Member = "NewTextInternal", MemberParameters = new object[]
159 {
160 typeof(string),
161 typeof(byte),
162 typeof(byte),
163 typeof(byte),
164 typeof(bool)
165 }, ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
169 {
171 typeof(float)
172 }, ReturnType = typeof(Vector2))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatManager), Member = "GetStringSize", MemberParameters = new object[]
174 {
178 typeof(float)
179 }, ReturnType = typeof(Vector2))]
180 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
182 {
183 throw null;
184 }
185
186 [global::Cpp2ILInjected.Token(Token = "0x6000983")]
187 [global::Cpp2ILInjected.Address(RVA = "0x95D130", Offset = "0x95D130", Length = "0x138")]
188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileChatMonitor), Member = "NewTextInternal", MemberParameters = new object[]
189 {
190 typeof(string),
191 typeof(byte),
192 typeof(byte),
193 typeof(byte),
194 typeof(bool)
195 }, ReturnType = typeof(void))]
196 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
199 {
201 typeof(float)
202 }, ReturnType = typeof(Vector2))]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatManager), Member = "GetStringSize", MemberParameters = new object[]
204 {
208 typeof(float)
209 }, ReturnType = typeof(Vector2))]
210 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
212 {
213 throw null;
214 }
215
216 [global::Cpp2ILInjected.Token(Token = "0x6000984")]
217 [global::Cpp2ILInjected.Address(RVA = "0x95D268", Offset = "0x95D268", Length = "0x4E0")]
218 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
219 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiplayerChat_Layout), Member = "get_Instance", ReturnType = typeof(MultiplayerChat_Layout))]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiplayerChat_Layout), Member = "get_MiniChatInstance", ReturnType = typeof(MultiplayerChat_Layout))]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClient", ReturnType = typeof(bool))]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
226 {
227 typeof(int),
228 typeof(int),
229 typeof(int),
230 typeof(int)
231 }, ReturnType = typeof(void))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
234 {
235 typeof(float),
236 typeof(float)
237 }, ReturnType = typeof(void))]
238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "DrawAtPosition", MemberParameters = new object[]
239 {
243 typeof(bool)
244 }, ReturnType = typeof(void))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_DisplayTouchOptions", ReturnType = typeof(bool))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
247 {
250 typeof(ref int),
251 typeof(float),
252 typeof(int)
253 }, ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
255 private void ChatDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
256 {
257 throw null;
258 }
259
260 [global::Cpp2ILInjected.Token(Token = "0x6000985")]
261 [global::Cpp2ILInjected.Address(RVA = "0x95B7D4", Offset = "0x95B7D4", Length = "0xA0")]
262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerChat), Member = "DrawNotification", ReturnType = typeof(void))]
264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerChat), Member = "Draw", ReturnType = typeof(void))]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "Draw", ReturnType = typeof(void))]
266 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "clrInput", ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "CloseKeyboard", ReturnType = typeof(void))]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "SetDisplayingEmotes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
271 public void CloseChat()
272 {
273 throw null;
274 }
275
276 [global::Cpp2ILInjected.Token(Token = "0x6000986")]
277 [global::Cpp2ILInjected.Address(RVA = "0x95D748", Offset = "0x95D748", Length = "0x10B4")]
278 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InterfaceProfile_Layout), Member = "DrawEdit", ReturnType = typeof(void))]
280 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawPlayerChat", ReturnType = typeof(void))]
281 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiplayerChat_Layout), Member = "get_Instance", ReturnType = typeof(MultiplayerChat_Layout))]
283 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiplayerChat_Layout), Member = "get_MiniChatInstance", ReturnType = typeof(MultiplayerChat_Layout))]
284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
285 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapFullscreen", ReturnType = typeof(bool))]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "CloseKeyboard", ReturnType = typeof(void))]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "SetDisplayingEmotes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_DisplayTouchOptions", ReturnType = typeof(bool))]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClient", ReturnType = typeof(bool))]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
293 {
295 typeof(float)
296 }, ReturnType = typeof(Vector2))]
297 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatManager), Member = "GetStringSize", MemberParameters = new object[]
298 {
302 typeof(float)
303 }, ReturnType = typeof(Vector2))]
304 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
305 {
309 }, ReturnType = typeof(Vector2))]
310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
311 {
314 }, ReturnType = typeof(Vector2))]
315 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
316 {
319 }, ReturnType = typeof(Vector2))]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "DrawAtPosition", MemberParameters = new object[]
321 {
325 typeof(bool)
326 }, ReturnType = typeof(void))]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
328 {
329 typeof(object),
331 }, ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.CursorOver), Member = ".ctor", MemberParameters = new object[]
333 {
334 typeof(object),
336 }, ReturnType = typeof(void))]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.DrawItemHandler), Member = ".ctor", MemberParameters = new object[]
338 {
339 typeof(object),
341 }, ReturnType = typeof(void))]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemSizeHandler), Member = ".ctor", MemberParameters = new object[]
343 {
344 typeof(object),
346 }, ReturnType = typeof(void))]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "Draw", MemberParameters = new object[]
348 {
354 typeof(int),
355 typeof(int),
356 typeof(int),
357 typeof(int)
358 }, ReturnType = typeof(void))]
359 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_PrimaryInputMode", ReturnType = typeof(XNAUnityRunner.ForcedInputMode))]
360 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceStyles_Layout), Member = "get_Active", ReturnType = typeof(InterfaceProfile_Layout))]
361 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceProfile_Layout), Member = "AnyOpen", ReturnType = typeof(bool))]
362 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "DrawRightPageHUD", ReturnType = typeof(bool))]
363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "DisableAllPicking", ReturnType = typeof(void))]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerChat), Member = "Draw", ReturnType = typeof(void))]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RenablePicking", ReturnType = typeof(void))]
366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_ActiveController", ReturnType = typeof(ControllerDevice))]
367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "GetButtonState", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
369 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "DrawWithBanner", MemberParameters = new object[]
370 {
374 typeof(Item),
375 typeof(string),
376 typeof(bool),
377 typeof(ref float),
378 typeof(bool),
379 typeof(bool),
380 typeof(bool),
381 typeof(bool),
382 typeof(bool),
383 typeof(bool)
384 }, ReturnType = typeof(GUITransactionButton.InputState))]
385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "GetButtonUp", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
386 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
387 {
388 typeof(int),
389 typeof(int),
390 typeof(int),
391 typeof(int),
392 typeof(float),
393 typeof(float)
394 }, ReturnType = typeof(SoundEffectInstance))]
395 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUINPCDialogue), Member = "Close", ReturnType = typeof(void))]
396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mapFullscreen", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrPlatform.User), Member = "get_HasChatPermissions", ReturnType = typeof(bool))]
398 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "Conflicts", MemberParameters = new object[] { typeof(ControllerActionButton) }, ReturnType = typeof(bool))]
399 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
400 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
401 {
404 typeof(string)
405 }, ReturnType = typeof(void))]
406 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerChat), Member = "CloseChat", ReturnType = typeof(void))]
407 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
408 {
411 typeof(string),
414 typeof(bool)
415 }, ReturnType = typeof(void))]
416 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 58)]
417 public void DrawNotification()
418 {
419 throw null;
420 }
421
422 [global::Cpp2ILInjected.Token(Token = "0x6000987")]
423 [global::Cpp2ILInjected.Address(RVA = "0x95FBCC", Offset = "0x95FBCC", Length = "0xA8")]
424 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettings), Member = "Draw", ReturnType = typeof(bool))]
425 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
426 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrPlatform.User), Member = "get_HasChatPermissions", ReturnType = typeof(bool))]
427 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "clrInput", ReturnType = typeof(void))]
428 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
429 public void OpenChat()
430 {
431 throw null;
432 }
433
434 [global::Cpp2ILInjected.Token(Token = "0x6000988")]
435 [global::Cpp2ILInjected.Address(RVA = "0x95E7FC", Offset = "0x95E7FC", Length = "0x13D0")]
436 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
437 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerChat), Member = "DrawNotification", ReturnType = typeof(void))]
438 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "DrawPageContent", ReturnType = typeof(void))]
439 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
440 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiplayerChat_Layout), Member = "get_Instance", ReturnType = typeof(MultiplayerChat_Layout))]
441 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiplayerChat_Layout), Member = "get_MiniChatInstance", ReturnType = typeof(MultiplayerChat_Layout))]
442 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
444 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_ActiveController", ReturnType = typeof(ControllerDevice))]
445 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
446 {
448 typeof(bool),
449 typeof(Color?),
450 typeof(Color?),
451 typeof(Color?)
452 }, ReturnType = typeof(void))]
453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUIInputLayer), Member = "GetUICursor", ReturnType = typeof(Cursor))]
454 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseX", ReturnType = typeof(int))]
455 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
457 {
458 typeof(float),
459 typeof(float)
460 }, ReturnType = typeof(void))]
461 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "IsCursorOver", MemberParameters = new object[]
462 {
465 }, ReturnType = typeof(bool))]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIScrollControl), Member = "SetScrollWindow", MemberParameters = new object[] { typeof(DraggableItemGrid_Layout) }, ReturnType = typeof(void))]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
468 {
469 typeof(object),
471 }, ReturnType = typeof(void))]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.CursorOver), Member = ".ctor", MemberParameters = new object[]
473 {
474 typeof(object),
476 }, ReturnType = typeof(void))]
477 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.DrawItemHandler), Member = ".ctor", MemberParameters = new object[]
478 {
479 typeof(object),
481 }, ReturnType = typeof(void))]
482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemSizeHandler), Member = ".ctor", MemberParameters = new object[]
483 {
484 typeof(object),
486 }, ReturnType = typeof(void))]
487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIDraggableItemGrid), Member = "Draw", MemberParameters = new object[]
488 {
493 typeof(int),
494 typeof(ref float),
495 typeof(ref float),
496 typeof(ref int),
499 typeof(bool),
500 typeof(bool),
501 typeof(bool)
502 }, ReturnType = typeof(void))]
503 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrPlatform.User), Member = "get_HasChatPermissions", ReturnType = typeof(bool))]
504 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
505 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "GetButtonUp", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
506 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
507 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
508 {
511 typeof(string),
514 typeof(bool)
515 }, ReturnType = typeof(void))]
516 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
517 {
519 typeof(Item),
520 typeof(string),
521 typeof(bool),
522 typeof(ref float),
523 typeof(bool),
524 typeof(bool),
525 typeof(bool),
526 typeof(bool)
527 }, ReturnType = typeof(GUITransactionButton.InputState))]
528 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
529 {
530 typeof(int),
531 typeof(int),
532 typeof(int),
533 typeof(int),
534 typeof(float),
535 typeof(float)
536 }, ReturnType = typeof(SoundEffectInstance))]
537 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "clrInput", ReturnType = typeof(void))]
538 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
539 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
540 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
541 {
542 typeof(string),
543 typeof(string)
544 }, ReturnType = typeof(string))]
545 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Vector2))]
546 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
547 {
548 typeof(int),
549 typeof(int)
550 }, ReturnType = typeof(string))]
551 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetPickRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
552 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "GetInputText", MemberParameters = new object[]
553 {
554 typeof(string),
556 typeof(int),
557 typeof(bool),
558 typeof(bool),
559 typeof(bool),
560 typeof(bool)
561 }, ReturnType = typeof(string))]
562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "CloseKeyboard", ReturnType = typeof(void))]
563 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
564 {
565 typeof(string),
566 typeof(string)
567 }, ReturnType = typeof(bool))]
568 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatCommandProcessor), Member = "CreateOutgoingMessage", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ChatMessage))]
569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClient", ReturnType = typeof(bool))]
570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatHelper), Member = "SendChatMessageFromClient", MemberParameters = new object[] { typeof(ChatMessage) }, ReturnType = typeof(void))]
571 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_LogicHost", ReturnType = typeof(bool))]
572 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatCommandProcessor), Member = "ProcessIncomingMessage", MemberParameters = new object[]
573 {
575 typeof(int)
576 }, ReturnType = typeof(void))]
577 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NameTagHandler), Member = "GenerateTag", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
578 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
579 {
580 typeof(string),
581 typeof(string),
582 typeof(string)
583 }, ReturnType = typeof(string))]
584 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player.OverheadMessage), Member = "NewMessage", MemberParameters = new object[]
585 {
586 typeof(string),
587 typeof(int)
588 }, ReturnType = typeof(void))]
589 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_UsingTouchUI", ReturnType = typeof(bool))]
590 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIEmotesWindow), Member = "SetDisplayingEmotes", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
591 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
592 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
593 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
594 {
596 typeof(string)
597 }, ReturnType = typeof(void))]
598 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
599 {
601 typeof(string),
602 typeof(Color),
603 typeof(bool)
604 }, ReturnType = typeof(void))]
605 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
606 {
608 typeof(int),
609 typeof(int),
610 typeof(int),
611 typeof(int),
612 typeof(int),
613 typeof(int)
614 }, ReturnType = typeof(Rectangle))]
615 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_DisplayTouchOptions", ReturnType = typeof(bool))]
616 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "DrawWithBanner", MemberParameters = new object[]
617 {
625 typeof(string),
626 typeof(bool),
627 typeof(ref float),
628 typeof(Color?),
629 typeof(bool),
630 typeof(bool),
631 typeof(bool),
632 typeof(bool),
633 typeof(bool)
634 }, ReturnType = typeof(GUITransactionButton.InputState))]
635 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInstance), Member = "CloseDialoguesAndPopups", ReturnType = typeof(void))]
636 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerChat), Member = "CloseChat", ReturnType = typeof(void))]
637 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 83)]
638 public void Draw()
639 {
640 throw null;
641 }
642
643 [global::Cpp2ILInjected.Token(Token = "0x6000989")]
644 [global::Cpp2ILInjected.Address(RVA = "0x95FC74", Offset = "0x95FC74", Length = "0x1008")]
645 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
646 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
647 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
648 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
649 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
651 {
652 throw null;
653 }
654
655 [global::Cpp2ILInjected.Token(Token = "0x4000948")]
656 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
658
659 [global::Cpp2ILInjected.Token(Token = "0x4000949")]
660 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
662
663 [global::Cpp2ILInjected.Token(Token = "0x400094A")]
664 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
665 public float ScrollOffset;
666
667 [global::Cpp2ILInjected.Token(Token = "0x400094B")]
668 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
669 private float ScrollMomentum;
670
671 [global::Cpp2ILInjected.Token(Token = "0x400094C")]
672 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
673 private int ScrollDragging;
674
675 [global::Cpp2ILInjected.Token(Token = "0x400094D")]
676 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
678
679 [global::Cpp2ILInjected.Token(Token = "0x400094E")]
680 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
681 private float ToggleScale;
682
683 [global::Cpp2ILInjected.Token(Token = "0x400094F")]
684 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
685 private float BeginChatScale;
686
687 [global::Cpp2ILInjected.Token(Token = "0x4000950")]
688 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
689 private float PrimaryChatScale;
690
691 [global::Cpp2ILInjected.Token(Token = "0x4000951")]
692 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
693 private float EmotesScale;
694
695 [global::Cpp2ILInjected.Token(Token = "0x4000952")]
696 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
697 private float EmotesCloseScale;
698
699 [global::Cpp2ILInjected.Token(Token = "0x4000953")]
700 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
702
703 [global::Cpp2ILInjected.Token(Token = "0x4000954")]
704 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
705 private int notificationCount;
706
707 [global::Cpp2ILInjected.Token(Token = "0x4000955")]
708 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
709 private bool miniMapWasEnabled;
710
711 [global::Cpp2ILInjected.Token(Token = "0x4000956")]
712 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4D")]
713 private bool beginChatClicked;
714
715 [global::Cpp2ILInjected.Token(Token = "0x200015B")]
716 public enum ChatMode
717 {
718 [global::Cpp2ILInjected.Token(Token = "0x4000958")]
719 Hidden,
720 [global::Cpp2ILInjected.Token(Token = "0x4000959")]
722 [global::Cpp2ILInjected.Token(Token = "0x400095A")]
723 Shown
724 }
725}
class f__AnonymousType0<< Count > j__TPar
delegate void CursorOver(int itemIndex)
delegate void DrawItemHandler(ItemGrid_Layout gridLayout, int itemIndex, Vector2 position, float scale)
delegate float GetItemScaleHandler(int itemIndex)
delegate Vector2 GetItemSizeHandler(int itemIndex)
void ChatOver(int index)
float ChatScale(int index)
Vector2 CalulatePageSnippetSize(TextSnippet[] parsedText)
Vector2 ChatSize(int index)
void ChatDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
Vector2 CalulateMiniSnippetSize(TextSnippet[] parsedText)
GUIMultiplayerChat.ChatMode mode
Vector2 CalulateMiniTouchSnippetSize(TextSnippet[] parsedText)