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
Texture_Layout.cs
Go to the documentation of this file.
1using System;
3using System.IO;
10using Terraria;
11
13[global::Cpp2ILInjected.Token(Token = "0x20001C2")]
15public class Texture_Layout
16{
17 [global::Cpp2ILInjected.Token(Token = "0x6000BDD")]
18 [global::Cpp2ILInjected.Address(RVA = "0x9B4B70", Offset = "0x9B4B70", Length = "0x8")]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PVPIcons_Layout), Member = ".ctor", ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x6000BDE")]
28 [global::Cpp2ILInjected.Address(RVA = "0x9B27FC", Offset = "0x9B27FC", Length = "0xC")]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "DrawControl", MemberParameters = new object[]
30 {
35 typeof(ref float)
36 }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x6000BDF")]
44 [global::Cpp2ILInjected.Address(RVA = "0x9AEA68", Offset = "0x9AEA68", Length = "0x28")]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FavoriteIcons), Member = ".ctor", ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MultiplayerLobby), Member = ".ctor", ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SelectPlayerFavoriteIcons), Member = ".ctor", ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SelectWorldFavoriteIcons), Member = ".ctor", ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Reforge_Layout), Member = ".ctor", ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ResearchPage_Layout), Member = ".ctor", ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RubbleMakerUI_Layout), Member = ".ctor", ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 17)]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x6000BE0")]
60 [global::Cpp2ILInjected.Address(RVA = "0x9B4B78", Offset = "0x9B4B78", Length = "0x1C")]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
62 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
63 public void Write(BinaryWriter writer)
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x6000BE1")]
69 [global::Cpp2ILInjected.Address(RVA = "0x9B4B94", Offset = "0x9B4B94", Length = "0x28")]
70 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
72 public void Load(int version, BinaryReader reader)
73 {
74 throw null;
75 }
76
77 [global::Cpp2ILInjected.Token(Token = "0x17000145")]
79 {
80 [global::Cpp2ILInjected.Token(Token = "0x6000BE2")]
81 [global::Cpp2ILInjected.Address(RVA = "0x9B4BBC", Offset = "0x9B4BBC", Length = "0x144")]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsTouchAxisHandler), Member = "MeasureInline", MemberParameters = new object[]
83 {
85 typeof(int),
86 typeof(ref int),
88 }, ReturnType = typeof(bool))]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsTouchAxisHandler), Member = "PrintInline", MemberParameters = new object[]
90 {
94 typeof(float),
96 typeof(int),
97 typeof(ref int),
99 }, ReturnType = typeof(bool))]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAnimatedTexture), Member = "Draw", MemberParameters = new object[]
101 {
103 typeof(float)
104 }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAxis), Member = "Draw", MemberParameters = new object[]
106 {
111 typeof(bool),
112 typeof(bool),
113 typeof(bool)
114 }, ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAxis), Member = "Draw", MemberParameters = new object[]
116 {
122 typeof(bool),
123 typeof(bool),
124 typeof(bool)
125 }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAxis), Member = "IsCursorOverExpanded", MemberParameters = new object[]
127 {
133 typeof(bool),
134 typeof(ref float),
135 typeof(bool),
136 typeof(bool)
137 }, ReturnType = typeof(bool))]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAxis), Member = "IsCursorOver", MemberParameters = new object[]
139 {
145 typeof(bool),
146 typeof(bool),
147 typeof(bool)
148 }, ReturnType = typeof(bool))]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
150 {
152 typeof(bool),
153 typeof(Color?),
154 typeof(Color?),
155 typeof(Color?)
156 }, ReturnType = typeof(void))]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPanel), Member = "DrawAtPosition", MemberParameters = new object[]
158 {
162 typeof(bool)
163 }, ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPanel), Member = "DrawHorizontalFill", MemberParameters = new object[]
165 {
168 typeof(float)
169 }, ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIProgressBar), Member = "Draw", MemberParameters = new object[]
171 {
173 typeof(ref float)
174 }, ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "DrawAtPosition", MemberParameters = new object[]
176 {
181 typeof(ref float)
182 }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "GetIconFrame", MemberParameters = new object[]
184 {
188 }, ReturnType = typeof(void))]
189 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "Draw", MemberParameters = new object[]
190 {
193 typeof(bool),
194 typeof(ref float)
195 }, ReturnType = typeof(void))]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "DrawFrame", MemberParameters = new object[]
197 {
202 typeof(ref float),
203 typeof(int),
205 }, ReturnType = typeof(void))]
206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "Draw", MemberParameters = new object[]
207 {
211 typeof(ref float)
212 }, ReturnType = typeof(void))]
213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "IsCursorOverExpanded", MemberParameters = new object[]
214 {
217 typeof(ref float)
218 }, ReturnType = typeof(bool))]
219 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "IsCursorOver", MemberParameters = new object[]
220 {
223 }, ReturnType = typeof(bool))]
224 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "IsCursorOverAtPosition", MemberParameters = new object[]
225 {
229 }, ReturnType = typeof(bool))]
230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "RegisterPickingRegion", MemberParameters = new object[] { typeof(QuickActionButton_Layout) }, ReturnType = typeof(bool))]
231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISlider), Member = "GetRegion", MemberParameters = new object[] { typeof(Slider_Layout) }, ReturnType = typeof(Rectangle))]
232 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISlider), Member = "IsCursorOver", MemberParameters = new object[]
233 {
236 }, ReturnType = typeof(bool))]
237 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISlider), Member = "Draw", MemberParameters = new object[]
238 {
240 typeof(bool),
241 typeof(ref float),
244 typeof(bool),
245 typeof(int),
246 typeof(int),
247 typeof(bool)
248 }, ReturnType = typeof(bool))]
249 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIStretched), Member = "Draw", MemberParameters = new object[]
250 {
253 typeof(Color?)
254 }, ReturnType = typeof(void))]
255 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIStringButton), Member = "DrawButton", MemberParameters = new object[]
256 {
258 typeof(string),
259 typeof(ref float),
260 typeof(bool),
261 typeof(bool)
262 }, ReturnType = typeof(bool))]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "GetPickRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "DrawBacking", MemberParameters = new object[]
266 {
270 typeof(Color),
271 typeof(Color),
273 typeof(Color),
274 typeof(float),
275 typeof(bool)
276 }, ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
278 {
282 typeof(string),
283 typeof(bool),
284 typeof(ref float),
285 typeof(bool),
286 typeof(bool),
287 typeof(bool),
288 typeof(bool)
289 }, ReturnType = typeof(GUITransactionButton.InputState))]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "GetOverloadedPickingRegion", MemberParameters = new object[]
291 {
293 typeof(float)
294 }, ReturnType = typeof(Rectangle))]
295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "LoadButtonRegion", MemberParameters = new object[]
296 {
298 typeof(float)
299 }, ReturnType = typeof(Rectangle))]
300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
301 {
303 typeof(Item),
304 typeof(string),
305 typeof(bool),
306 typeof(ref float),
307 typeof(bool),
308 typeof(bool),
309 typeof(bool),
310 typeof(bool)
311 }, ReturnType = typeof(GUITransactionButton.InputState))]
312 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
313 {
319 typeof(string),
320 typeof(bool),
321 typeof(ref float),
322 typeof(Color?),
323 typeof(bool),
324 typeof(bool),
325 typeof(bool),
326 typeof(bool)
327 }, ReturnType = typeof(GUITransactionButton.InputState))]
328 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfo), Member = "Draw", ReturnType = typeof(void))]
329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfoToggles), Member = "GetRegion", ReturnType = typeof(Rectangle))]
330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfoToggles), Member = "DrawToggles", ReturnType = typeof(void))]
331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfoToggles), Member = "DrawInfoAccesoriesToggles", ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawOrders", ReturnType = typeof(void))]
333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBossBar), Member = "Draw", MemberParameters = new object[]
334 {
335 typeof(float),
336 typeof(float),
339 typeof(float),
340 typeof(float)
341 }, ReturnType = typeof(void))]
342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIButtonBar), Member = "GetButtonSetup", MemberParameters = new object[]
343 {
345 typeof(int),
346 typeof(ref bool),
347 typeof(ref string),
349 }, ReturnType = typeof(Texture2D))]
350 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChestSplitStack), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuide), Member = "GuideItemDraw", MemberParameters = new object[]
352 {
354 typeof(int),
356 typeof(float)
357 }, ReturnType = typeof(void))]
358 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "MaterialItemDraw", MemberParameters = new object[]
359 {
361 typeof(int),
363 typeof(float)
364 }, ReturnType = typeof(void))]
365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "CraftItemDraw", MemberParameters = new object[]
366 {
368 typeof(int),
370 typeof(float)
371 }, ReturnType = typeof(void))]
372 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "CraftItemDraw", MemberParameters = new object[]
373 {
375 typeof(int),
377 typeof(float)
378 }, ReturnType = typeof(void))]
379 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "MaterialItemTooltipDraw", MemberParameters = new object[]
380 {
382 typeof(int),
384 typeof(float)
385 }, ReturnType = typeof(void))]
386 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "MaterialItemDraw", MemberParameters = new object[]
387 {
389 typeof(int),
391 typeof(float)
392 }, ReturnType = typeof(void))]
393 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "GetRegion", ReturnType = typeof(Rectangle))]
394 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "DrawToggles", ReturnType = typeof(void))]
395 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "DrawLoadouts", ReturnType = typeof(void))]
396 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHairWindow), Member = "HairDraw", MemberParameters = new object[]
397 {
399 typeof(int),
401 typeof(float)
402 }, ReturnType = typeof(void))]
403 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHearts), Member = "HeartOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHousingMenu), Member = "get__npcHeadTextureEmpty", ReturnType = typeof(Texture2D))]
405 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHousingMenu), Member = "NPCDraw", MemberParameters = new object[]
406 {
408 typeof(int),
410 typeof(float)
411 }, ReturnType = typeof(void))]
412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventorySplitStack), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
413 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemDuplication), Member = "CraftItemDraw", MemberParameters = new object[]
414 {
416 typeof(int),
418 typeof(float)
419 }, ReturnType = typeof(void))]
420 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMana), Member = "StarOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
421 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "IsCursorOverFullScreenMapControls", MemberParameters = new object[] { typeof(Cursor) }, ReturnType = typeof(bool))]
422 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
423 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "SetupButtonText", MemberParameters = new object[]
424 {
425 typeof(ref string),
427 typeof(ref string),
429 typeof(ref int),
430 typeof(ref bool)
431 }, ReturnType = typeof(void))]
432 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIProfileSwitch), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
433 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIProfileSwitch), Member = "Draw", ReturnType = typeof(void))]
434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "PlayerDraw", MemberParameters = new object[]
435 {
437 typeof(int),
439 typeof(float)
440 }, ReturnType = typeof(void))]
441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforge), Member = "ReforgeItemDraw", MemberParameters = new object[]
442 {
444 typeof(int),
446 typeof(float)
447 }, ReturnType = typeof(void))]
448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearchPage), Member = "ResearchItemDraw", MemberParameters = new object[]
449 {
451 typeof(int),
453 typeof(float)
454 }, ReturnType = typeof(void))]
455 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "ClampPositionToScreen", MemberParameters = new object[]
456 {
459 }, ReturnType = typeof(Vector2))]
460 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "MaterialItemDraw", MemberParameters = new object[]
461 {
463 typeof(int),
465 typeof(float)
466 }, ReturnType = typeof(void))]
467 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "RubbleItemDraw", MemberParameters = new object[]
468 {
470 typeof(int),
472 typeof(float)
473 }, ReturnType = typeof(void))]
474 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsPauseMenu), Member = "Draw", ReturnType = typeof(void))]
475 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITalkerList), Member = "Draw", ReturnType = typeof(void))]
476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITalkerList), Member = "ItemDraw", MemberParameters = new object[]
477 {
479 typeof(int),
481 typeof(float)
482 }, ReturnType = typeof(void))]
483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
484 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "DrawControls", ReturnType = typeof(void))]
485 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "PageDraw", MemberParameters = new object[]
486 {
488 typeof(int),
490 typeof(float)
491 }, ReturnType = typeof(void))]
492 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawProfile", ReturnType = typeof(void))]
493 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawTemplate", ReturnType = typeof(void))]
494 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageGroupEdit), Member = "ItemDraw", MemberParameters = new object[]
495 {
497 typeof(int),
499 typeof(float)
500 }, ReturnType = typeof(void))]
501 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawPageOptions", ReturnType = typeof(void))]
502 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ClampSlotToScreen", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
503 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "IsAxisInBadPosition", MemberParameters = new object[]
504 {
507 }, ReturnType = typeof(bool))]
508 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "IsButtonInBadPosition", MemberParameters = new object[]
509 {
512 }, ReturnType = typeof(bool))]
513 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawControls", ReturnType = typeof(void))]
514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawFavouriteOption", ReturnType = typeof(void))]
515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawChestFavourite", ReturnType = typeof(void))]
516 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISaveSynchronisation_Lobby), Member = "DrawServer", MemberParameters = new object[] { typeof(SaveSynchronisationFinder.SearchServerResult) }, ReturnType = typeof(void))]
517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "MouseText_DrawItemTooltip", MemberParameters = new object[]
518 {
520 typeof(int),
521 typeof(byte),
522 typeof(int),
523 typeof(int)
524 }, ReturnType = typeof(void))]
525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "MouseText_DrawBuffTooltip", MemberParameters = new object[]
526 {
527 typeof(string),
528 typeof(string),
529 typeof(ref int),
530 typeof(ref int)
531 }, ReturnType = typeof(void))]
532 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMouseOver", ReturnType = typeof(void))]
533 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 256)]
534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
535 {
536 typeof(string),
537 typeof(string)
538 }, ReturnType = typeof(bool))]
539 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
540 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "TryGetValue", MemberParameters = new object[]
541 {
542 typeof(object),
543 typeof(ref object)
544 }, ReturnType = typeof(bool))]
545 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContentManager), Member = "Load", MemberTypeParameters = new object[] { "T1" }, MemberParameters = new object[] { typeof(string) }, ReturnType = "T1")]
546 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "set_Item", MemberParameters = new object[]
547 {
548 typeof(object),
549 typeof(object)
550 }, ReturnType = typeof(void))]
551 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
552 get
553 {
554 throw null;
555 }
556 }
557
558 [global::Cpp2ILInjected.Token(Token = "0x6000BE3")]
559 [global::Cpp2ILInjected.Address(RVA = "0x9B4D00", Offset = "0x9B4D00", Length = "0x5C")]
560 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
561 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
562 public static void Setup(ContentManager manager)
563 {
564 throw null;
565 }
566
567 // Note: this type is marked as 'beforefieldinit'.
568 [global::Cpp2ILInjected.Token(Token = "0x6000BE4")]
569 [global::Cpp2ILInjected.Address(RVA = "0x9B4D5C", Offset = "0x9B4D5C", Length = "0x8C")]
570 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
571 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = ".ctor", ReturnType = typeof(void))]
572 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
574 {
575 throw null;
576 }
577
578 [JsonProperty]
579 [global::Cpp2ILInjected.Token(Token = "0x4000F38")]
580 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
581 public string TextureId;
582
583 [global::Cpp2ILInjected.Token(Token = "0x4000F39")]
584 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
586
587 [global::Cpp2ILInjected.Token(Token = "0x4000F3A")]
588 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
589 private string _lastTextureId;
590
591 [global::Cpp2ILInjected.Token(Token = "0x4000F3B")]
593
594 [global::Cpp2ILInjected.Token(Token = "0x4000F3C")]
596}
class f__AnonymousType0<< Count > j__TPar
delegate void DrawBackingHandler(Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, Slider_Layout layout, bool controllerOver)
delegate void DrawItemHandler(Vector2 position, float itemScale)
static void Setup(ContentManager manager)
void Write(BinaryWriter writer)
static Texture_Layout()
static Dictionary< string, Texture2D > _textureDictionary
static ContentManager _contentManager
Texture_Layout(string defaultTextureId)
void Load(int version, BinaryReader reader)
void Copy(Texture_Layout other)