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
GUIQuickActionButton.cs
Go to the documentation of this file.
1using System;
8using Terraria;
14using Terraria.UI;
15using UnityEngine;
16
17[global::Cpp2ILInjected.Token(Token = "0x2000114")]
18public static class GUIQuickActionButton
19{
20 [global::Cpp2ILInjected.Token(Token = "0x60006E9")]
21 [global::Cpp2ILInjected.Address(RVA = "0xF68620", Offset = "0xF68620", Length = "0x834")]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Initializers.AssetInitializer.<LoadAssetsWhileInInitialBlackScreen_InSteps>d__3", Member = "MoveNext", ReturnType = typeof(bool))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AssetInitializer), Member = "LoadAssetsWhileInInitialBlackScreen", ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContentManager), Member = "Load", MemberTypeParameters = new object[] { "T1" }, MemberParameters = new object[] { typeof(string) }, ReturnType = "T1")]
26 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 47)]
27 public static void LoadContent(ContentManager content)
28 {
29 throw null;
30 }
31
32 [global::Cpp2ILInjected.Token(Token = "0x60006EA")]
33 [global::Cpp2ILInjected.Address(RVA = "0xF68E54", Offset = "0xF68E54", Length = "0x6FC")]
34 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "CanInteract", MemberParameters = new object[]
36 {
38 typeof(Item),
41 typeof(ref bool)
42 }, ReturnType = typeof(bool))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "CanInteract", ReturnType = typeof(bool))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "AddInteractBanner", MemberParameters = new object[]
45 {
48 }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "CanInteract", MemberParameters = new object[]
50 {
53 }, ReturnType = typeof(bool))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "CanInteract", ReturnType = typeof(bool))]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_worldMouseX", ReturnType = typeof(int))]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_worldMouseY", ReturnType = typeof(int))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
60 {
61 typeof(float),
62 typeof(float)
63 }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "AdjustScreenPositionForWorld", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
67 {
70 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadNPC", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
73 {
74 typeof(int),
75 typeof(int),
76 typeof(int),
77 typeof(int)
78 }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Contains", MemberParameters = new object[]
80 {
81 typeof(int),
82 typeof(int)
83 }, ReturnType = typeof(bool))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_SmartInteractShowingGenuine", ReturnType = typeof(bool))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_SmartInteractNPC", ReturnType = typeof(int))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_tileRangeX", ReturnType = typeof(int))]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_tileRangeY", ReturnType = typeof(int))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Intersects", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
90 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
91 public static NPC GetMouseNPC()
92 {
93 throw null;
94 }
95
96 [global::Cpp2ILInjected.Token(Token = "0x60006EB")]
97 [global::Cpp2ILInjected.Address(RVA = "0xF69550", Offset = "0xF69550", Length = "0x478")]
98 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color?), Member = ".ctor", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Color) }, ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "DrawCentred", MemberParameters = new object[]
103 {
106 typeof(float),
109 }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float?), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "DrawAtPosition", MemberParameters = new object[]
112 {
117 typeof(float?)
118 }, ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
120 {
121 typeof(float),
122 typeof(float)
123 }, ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
125 {
127 typeof(float)
128 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Division", MemberParameters = new object[]
130 {
132 typeof(float)
133 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
135 {
138 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "DrawCentredCirclePickingRegion", MemberParameters = new object[]
140 {
144 }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "DrawCentredPickingRegion", MemberParameters = new object[]
146 {
150 }, ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
156
157 [global::Cpp2ILInjected.Token(Token = "0x60006EC")]
158 [global::Cpp2ILInjected.Address(RVA = "0xF699C8", Offset = "0xF699C8", Length = "0x6B0")]
159 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ControlsTouchTagHandler.ControlsTouchSnippet", Member = "Draw", MemberParameters = new object[]
161 {
162 typeof(int),
163 typeof(int),
164 typeof(bool),
169 typeof(float)
170 }, ReturnType = typeof(bool))]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ControlsTouchTagHandler.ControlsTouchSnippet", Member = "GetSize", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "ClampPositionToScreen", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetControlTextureFrame", MemberParameters = new object[]
174 {
178 }, ReturnType = typeof(void))]
179 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
181 {
183 typeof(int),
184 typeof(int),
185 typeof(int),
186 typeof(int),
187 typeof(int),
188 typeof(int)
189 }, ReturnType = typeof(Rectangle))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "GetCategoryTexture", MemberParameters = new object[]
191 {
193 typeof(bool)
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapFullscreen", ReturnType = typeof(bool))]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Settings_Layout), Member = "get_Instance", ReturnType = typeof(Settings_Layout))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
199 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 45)]
204
205 [global::Cpp2ILInjected.Token(Token = "0x60006ED")]
206 [global::Cpp2ILInjected.Address(RVA = "0xF6A078", Offset = "0xF6A078", Length = "0x15BC")]
207 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Draw", ReturnType = typeof(void))]
210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "DrawControls", ReturnType = typeof(void))]
211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "DrawMapControls", ReturnType = typeof(void))]
212 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
214 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "QuickGrapple_GetItemToUse", ReturnType = typeof(Item))]
215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "QuickMount_GetItemToUse", ReturnType = typeof(Item))]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "UseQuickMineCartSnapHook", ReturnType = typeof(bool))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mount), Member = "get_Cart", ReturnType = typeof(bool))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetHasAvailableBuff", MemberParameters = new object[] { typeof(ref bool) }, ReturnType = typeof(bool))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "IsPageSelected", MemberParameters = new object[] { typeof(GUIPageIcons.Category) }, ReturnType = typeof(bool))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControllerInputState), Member = "get_SmartDigEnabled", ReturnType = typeof(bool))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControllerInputState), Member = "get_AimAndUseEnabled", ReturnType = typeof(bool))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "GetCategoryTexture", MemberParameters = new object[]
223 {
225 typeof(bool)
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "SmartItem", ReturnType = typeof(Item))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapFullscreen", ReturnType = typeof(bool))]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Settings_Layout), Member = "get_Instance", ReturnType = typeof(Settings_Layout))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
232 {
234 typeof(int),
235 typeof(int),
236 typeof(int),
237 typeof(int),
238 typeof(int),
239 typeof(int)
240 }, ReturnType = typeof(Rectangle))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "QuickHeal_GetItemToUse", ReturnType = typeof(Item))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "QuickMana_GetItemToUse", ReturnType = typeof(Item))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "UseQuickMineCartHook", ReturnType = typeof(bool))]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "op_Inequality", MemberParameters = new object[]
245 {
248 }, ReturnType = typeof(bool))]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "get_Enabled", ReturnType = typeof(bool))]
250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "CanInteract", MemberParameters = new object[]
251 {
252 typeof(Player),
253 typeof(Item),
256 typeof(ref bool)
257 }, ReturnType = typeof(bool))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WiresUI.Settings), Member = "get_DrawToolModeUI", ReturnType = typeof(bool))]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WiresUI.Settings), Member = "get_ToolMode", ReturnType = typeof(WiresUI.Settings.MultiToolMode))]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "DrawFrame", MemberParameters = new object[]
261 {
266 typeof(ref float),
267 typeof(int),
269 }, ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "Draw", MemberParameters = new object[]
271 {
275 typeof(ref float)
276 }, ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot), Member = "GetItemLight", MemberParameters = new object[]
278 {
280 typeof(ref float),
281 typeof(int),
282 typeof(bool)
283 }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
284 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 96)]
286 {
287 throw null;
288 }
289
290 [global::Cpp2ILInjected.Token(Token = "0x60006EE")]
291 [global::Cpp2ILInjected.Address(RVA = "0xF6D13C", Offset = "0xF6D13C", Length = "0xDC")]
292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ControlsItemDraw", MemberParameters = new object[]
293 {
295 typeof(int),
297 typeof(float)
298 }, ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawControls", ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
302 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "DrawFrame", MemberParameters = new object[]
303 {
308 typeof(ref float),
309 typeof(int),
311 }, ReturnType = typeof(void))]
312 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
317
318 [global::Cpp2ILInjected.Token(Token = "0x60006EF")]
319 [global::Cpp2ILInjected.Address(RVA = "0xF6CB08", Offset = "0xF6CB08", Length = "0x634")]
320 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "Draw", MemberParameters = new object[]
322 {
325 typeof(bool),
326 typeof(ref float)
327 }, ReturnType = typeof(void))]
328 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "DrawFrame", MemberParameters = new object[]
329 {
334 typeof(ref float)
335 }, ReturnType = typeof(void))]
336 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "op_Inequality", MemberParameters = new object[]
339 {
342 }, ReturnType = typeof(bool))]
343 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color?), Member = ".ctor", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Color) }, ReturnType = typeof(void))]
344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "DrawCentred", MemberParameters = new object[]
345 {
350 typeof(float),
353 }, ReturnType = typeof(void))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float?), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "Draw", MemberParameters = new object[]
356 {
361 typeof(float?)
362 }, ReturnType = typeof(void))]
363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
364 {
365 typeof(float),
366 typeof(float)
367 }, ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
369 {
371 typeof(float)
372 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
373 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Division", MemberParameters = new object[]
374 {
376 typeof(float)
377 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
378 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
379 {
382 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "DrawCentredCirclePickingRegion", MemberParameters = new object[]
384 {
390 }, ReturnType = typeof(void))]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "DrawCentredPickingRegion", MemberParameters = new object[]
392 {
398 }, ReturnType = typeof(void))]
399 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
404
405 [global::Cpp2ILInjected.Token(Token = "0x60006F0")]
406 [global::Cpp2ILInjected.Address(RVA = "0xF67B00", Offset = "0xF67B00", Length = "0x560")]
407 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPopoutMenu), Member = "Draw", MemberParameters = new object[]
409 {
411 typeof(string[]),
412 typeof(ref bool),
413 typeof(ref float),
415 }, ReturnType = typeof(int))]
416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "Draw", MemberParameters = new object[]
417 {
420 typeof(bool),
421 typeof(ref float)
422 }, ReturnType = typeof(void))]
423 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
424 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawSlotsGrid", ReturnType = typeof(void))]
425 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
426 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
427 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
428 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color?), Member = ".ctor", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Color) }, ReturnType = typeof(void))]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "DrawCentred", MemberParameters = new object[]
430 {
435 typeof(float),
438 }, ReturnType = typeof(void))]
439 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float?), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
440 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "Draw", MemberParameters = new object[]
441 {
445 typeof(float?)
446 }, ReturnType = typeof(void))]
447 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
448 {
452 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
454 {
457 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
458 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
459 {
460 typeof(float),
461 typeof(float)
462 }, ReturnType = typeof(void))]
463 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
464 {
466 typeof(float)
467 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Division", MemberParameters = new object[]
469 {
471 typeof(float)
472 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "DrawCentredCirclePickingRegion", MemberParameters = new object[]
474 {
478 }, ReturnType = typeof(void))]
479 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "DrawCentredPickingRegion", MemberParameters = new object[]
480 {
484 }, ReturnType = typeof(void))]
485 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
490
491 [global::Cpp2ILInjected.Token(Token = "0x60006F1")]
492 [global::Cpp2ILInjected.Address(RVA = "0xF6B668", Offset = "0xF6B668", Length = "0x13F4")]
493 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
494 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "Draw", MemberParameters = new object[]
495 {
498 typeof(bool),
499 typeof(ref float)
500 }, ReturnType = typeof(void))]
501 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
502 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_gameMenu", ReturnType = typeof(bool))]
503 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "GetMouseNPC", ReturnType = typeof(NPC))]
504 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
505 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "IsRightClickItemActive", ReturnType = typeof(bool))]
506 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_tileTargetX", ReturnType = typeof(int))]
507 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_tileTargetY", ReturnType = typeof(int))]
508 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
509 {
510 typeof(int),
511 typeof(int)
512 }, ReturnType = typeof(Tile))]
513 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
514 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseNPCType", ReturnType = typeof(int))]
515 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_frameX", ReturnType = typeof(short))]
516 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_frameY", ReturnType = typeof(short))]
517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TEWeaponsRack), Member = "Find", MemberParameters = new object[]
518 {
519 typeof(int),
520 typeof(int)
521 }, ReturnType = typeof(int))]
522 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "TValue")]
523 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_signHover", ReturnType = typeof(int))]
524 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Minecart), Member = "CanSwitchTrack", MemberParameters = new object[]
525 {
526 typeof(int),
527 typeof(int)
528 }, ReturnType = typeof(bool))]
529 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TEItemFrame), Member = "Find", MemberParameters = new object[]
530 {
531 typeof(int),
532 typeof(int)
533 }, ReturnType = typeof(int))]
534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseNPCIndex", ReturnType = typeof(int))]
535 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TownNPCProfiles), Member = "GetProfile", MemberParameters = new object[]
536 {
537 typeof(int),
539 }, ReturnType = typeof(bool))]
540 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "TypeToDefaultHeadIndex", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
541 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "GetAlpha", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Color) }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
542 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "GetColor", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Color) }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
543 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_cursorScale", ReturnType = typeof(float))]
544 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot), Member = "GetItemLight", MemberParameters = new object[]
545 {
547 typeof(int),
548 typeof(bool)
549 }, ReturnType = typeof(void))]
550 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
551 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
552 {
553 typeof(string),
554 typeof(string)
555 }, ReturnType = typeof(string))]
556 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "LogError", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
557 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WiresUI.Settings), Member = "get_DrawToolModeUI", ReturnType = typeof(bool))]
558 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WiresUI.Settings), Member = "get_ToolMode", ReturnType = typeof(WiresUI.Settings.MultiToolMode))]
559 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
560 {
562 typeof(int),
563 typeof(int),
564 typeof(int),
565 typeof(int),
566 typeof(int),
567 typeof(int)
568 }, ReturnType = typeof(Rectangle))]
569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControllerInputState), Member = "GetItemCategory", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(VirtualControllerInputState.Category))]
570 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 90)]
572 {
573 throw null;
574 }
575
576 [global::Cpp2ILInjected.Token(Token = "0x60006F2")]
577 [global::Cpp2ILInjected.Address(RVA = "0xF6CA5C", Offset = "0xF6CA5C", Length = "0x1C")]
578 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
579 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
580 private static bool CanFire(Player player, Item selectedItem)
581 {
582 throw null;
583 }
584
585 [global::Cpp2ILInjected.Token(Token = "0x60006F3")]
586 [global::Cpp2ILInjected.Address(RVA = "0xF6CA78", Offset = "0xF6CA78", Length = "0x2C")]
587 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
588 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
589 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
590 public static bool CanHeal(Player player, Item bestHealItem)
591 {
592 throw null;
593 }
594
595 [global::Cpp2ILInjected.Token(Token = "0x60006F4")]
596 [global::Cpp2ILInjected.Address(RVA = "0xF6CAA4", Offset = "0xF6CAA4", Length = "0x3C")]
597 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
598 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
599 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
600 public static bool CanMana(Player player, Item bestManaItem)
601 {
602 throw null;
603 }
604
605 [global::Cpp2ILInjected.Token(Token = "0x60006F5")]
606 [global::Cpp2ILInjected.Address(RVA = "0xF6B640", Offset = "0xF6B640", Length = "0x28")]
607 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
608 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
609 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "GetHasAvailableBuff", MemberParameters = new object[] { typeof(ref bool) }, ReturnType = typeof(bool))]
610 public static bool CanBuff(Player player)
611 {
612 throw null;
613 }
614
615 [global::Cpp2ILInjected.Token(Token = "0x60006F6")]
616 [global::Cpp2ILInjected.Address(RVA = "0xF6CAE0", Offset = "0xF6CAE0", Length = "0x28")]
617 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
618 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
619 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mount), Member = "get_Cart", ReturnType = typeof(bool))]
620 public static bool CanMount(Player player, Item quickMountItem)
621 {
622 throw null;
623 }
624
625 [global::Cpp2ILInjected.Token(Token = "0x60006F7")]
626 [global::Cpp2ILInjected.Address(RVA = "0xF6D218", Offset = "0xF6D218", Length = "0x20")]
627 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
628 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
629 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
630 public static bool IsMounted(Player player)
631 {
632 throw null;
633 }
634
635 [global::Cpp2ILInjected.Token(Token = "0x60006F8")]
636 [global::Cpp2ILInjected.Address(RVA = "0xF6B634", Offset = "0xF6B634", Length = "0xC")]
637 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
638 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
639 private static bool CanGrappleSelect(Player player, Item grappleItem)
640 {
641 throw null;
642 }
643
644 [global::Cpp2ILInjected.Token(Token = "0x60006F9")]
645 [global::Cpp2ILInjected.Address(RVA = "0xF6D238", Offset = "0xF6D238", Length = "0x98")]
646 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
647 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "SecondaryUpdateCursor", MemberParameters = new object[] { typeof(global::Cursor) }, ReturnType = typeof(void))]
648 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 25)]
649 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
650 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "IsCursorOverExpanded", MemberParameters = new object[]
651 {
655 typeof(ref float)
656 }, ReturnType = typeof(bool))]
657 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
659 {
660 throw null;
661 }
662
663 [global::Cpp2ILInjected.Token(Token = "0x60006FA")]
664 [global::Cpp2ILInjected.Address(RVA = "0xF6D2D0", Offset = "0xF6D2D0", Length = "0x88")]
665 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
666 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "UpdateCursor", MemberParameters = new object[] { typeof(global::Cursor) }, ReturnType = typeof(void))]
667 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISafeRegionEdit), Member = "UpdateCursor", MemberParameters = new object[] { typeof(global::Cursor) }, ReturnType = typeof(void))]
668 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetSlotOver", MemberParameters = new object[]
669 {
672 }, ReturnType = typeof(int))]
673 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
674 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
675 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "IsCursorOver", MemberParameters = new object[]
676 {
680 }, ReturnType = typeof(bool))]
681 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
683 {
684 throw null;
685 }
686
687 [global::Cpp2ILInjected.Token(Token = "0x60006FB")]
688 [global::Cpp2ILInjected.Address(RVA = "0xF6D358", Offset = "0xF6D358", Length = "0xA0")]
689 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
690 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
691 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "IsCursorOverAtPosition", MemberParameters = new object[]
692 {
697 }, ReturnType = typeof(bool))]
698 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
703
704 [global::Cpp2ILInjected.Token(Token = "0x60006FC")]
705 [global::Cpp2ILInjected.Address(RVA = "0xF6D3F8", Offset = "0xF6D3F8", Length = "0x70")]
706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
707 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawSlotsGrid", ReturnType = typeof(void))]
708 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
709 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
710 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "RegisterPickingRegion", MemberParameters = new object[]
711 {
714 }, ReturnType = typeof(bool))]
715 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
717 {
718 throw null;
719 }
720
721 // Note: this type is marked as 'beforefieldinit'.
722 [global::Cpp2ILInjected.Token(Token = "0x60006FD")]
723 [global::Cpp2ILInjected.Address(RVA = "0xF6D468", Offset = "0xF6D468", Length = "0x7C")]
724 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
725 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
727 {
728 throw null;
729 }
730
731 [global::Cpp2ILInjected.Token(Token = "0x400056A")]
732 public static bool ForceOverrideState;
733
734 [global::Cpp2ILInjected.Token(Token = "0x400056B")]
736
737 [global::Cpp2ILInjected.Token(Token = "0x400056C")]
739
740 [global::Cpp2ILInjected.Token(Token = "0x400056D")]
742
743 [global::Cpp2ILInjected.Token(Token = "0x400056E")]
745
746 [global::Cpp2ILInjected.Token(Token = "0x400056F")]
748
749 [global::Cpp2ILInjected.Token(Token = "0x4000570")]
751
752 [global::Cpp2ILInjected.Token(Token = "0x4000571")]
754
755 [global::Cpp2ILInjected.Token(Token = "0x4000572")]
757
758 [global::Cpp2ILInjected.Token(Token = "0x4000573")]
760
761 [global::Cpp2ILInjected.Token(Token = "0x4000574")]
763
764 [global::Cpp2ILInjected.Token(Token = "0x4000575")]
766
767 [global::Cpp2ILInjected.Token(Token = "0x4000576")]
769
770 [global::Cpp2ILInjected.Token(Token = "0x4000577")]
772
773 [global::Cpp2ILInjected.Token(Token = "0x4000578")]
775
776 [global::Cpp2ILInjected.Token(Token = "0x4000579")]
778
779 [global::Cpp2ILInjected.Token(Token = "0x400057A")]
781
782 [global::Cpp2ILInjected.Token(Token = "0x400057B")]
784
785 [global::Cpp2ILInjected.Token(Token = "0x400057C")]
787
788 [global::Cpp2ILInjected.Token(Token = "0x400057D")]
790
791 [global::Cpp2ILInjected.Token(Token = "0x400057E")]
793
794 [global::Cpp2ILInjected.Token(Token = "0x400057F")]
796
797 [global::Cpp2ILInjected.Token(Token = "0x4000580")]
799
800 [global::Cpp2ILInjected.Token(Token = "0x4000581")]
802
803 [global::Cpp2ILInjected.Token(Token = "0x4000582")]
805
806 [global::Cpp2ILInjected.Token(Token = "0x4000583")]
808
809 [global::Cpp2ILInjected.Token(Token = "0x4000584")]
811
812 [global::Cpp2ILInjected.Token(Token = "0x4000585")]
814
815 [global::Cpp2ILInjected.Token(Token = "0x4000586")]
817
818 [global::Cpp2ILInjected.Token(Token = "0x4000587")]
820
821 [global::Cpp2ILInjected.Token(Token = "0x4000588")]
823
824 [global::Cpp2ILInjected.Token(Token = "0x4000589")]
826
827 [global::Cpp2ILInjected.Token(Token = "0x2000115")]
829 {
830 [global::Cpp2ILInjected.Token(Token = "0x400058B")]
831 Disabled,
832 [global::Cpp2ILInjected.Token(Token = "0x400058C")]
833 Pressed,
834 [global::Cpp2ILInjected.Token(Token = "0x400058D")]
835 Normal
836 }
837}
class f__AnonymousType0<< Count > j__TPar
static Microsoft.Xna.Framework.Graphics.Texture2D _combatTargetIndicator
static Microsoft.Xna.Framework.Graphics.Texture2D _controlsProfile
static Microsoft.Xna.Framework.Graphics.Texture2D _zoomIn
static Microsoft.Xna.Framework.Graphics.Texture2D _inventoryOpen
static void Draw(QuickActionButton_Layout layout, Microsoft.Xna.Framework.Graphics.Texture2D buttonTexture, GUIQuickActionButton.InteractionState state, ref float scale)
static bool IsMounted(Player player)
static Microsoft.Xna.Framework.Graphics.Texture2D _unbound
static bool CanBuff(Player player)
static Microsoft.Xna.Framework.Graphics.Texture2D _zoomDefault
static Microsoft.Xna.Framework.Graphics.Texture2D _grappleFire
static Microsoft.Xna.Framework.Graphics.Texture2D _smartCursorOn
static void DrawFrame(QuickActionButton_Layout layout, Microsoft.Xna.Framework.Graphics.Texture2D buttonTexture, Rectangle srcRect, GUIQuickActionButton.InteractionState state, ref float scale, int itemType, Microsoft.Xna.Framework.Graphics.Color itemColour)
static bool CanFire(Player player, Item selectedItem)
static Microsoft.Xna.Framework.Graphics.Texture2D _fire
static Microsoft.Xna.Framework.Graphics.Texture2D _grappleAxis
static void DrawAtPosition(QuickActionButton_Layout layout, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Graphics.Texture2D buttonTexture, GUIQuickActionButton.InteractionState state, ref float scale)
static Microsoft.Xna.Framework.Graphics.Texture2D _minimapZoomDefault
static Microsoft.Xna.Framework.Graphics.Texture2D _mapZoomIn
static Microsoft.Xna.Framework.Graphics.Texture2D _combatTargetLockOn
static Microsoft.Xna.Framework.Graphics.Texture2D _minimapZoomIn
static void LoadContent(ContentManager content)
static bool CanHeal(Player player, Item bestHealItem)
static Microsoft.Xna.Framework.Graphics.Texture2D _autoFireOff
static void GetIconFrame(QuickActionButton_Layout.QuickActionControl actionType, out Microsoft.Xna.Framework.Graphics.Texture2D iconTexture, out Rectangle frame)
static bool RegisterPickingRegion(QuickActionButton_Layout layout)
static bool IsCursorOverExpanded(Microsoft.Xna.Framework.Vector2 position, QuickActionButton_Layout layout, ref float expanded)
static bool IsCursorOverAtPosition(Microsoft.Xna.Framework.Vector2 position, QuickActionButton_Layout layout, Microsoft.Xna.Framework.Vector2 controlPosition)
static Microsoft.Xna.Framework.Graphics.Texture2D _inventory
static Microsoft.Xna.Framework.Graphics.Texture2D _jump
static GUIQuickActionButton.InteractionState ForcedState
static Microsoft.Xna.Framework.Graphics.Texture2D _mapZoomDefault
static bool CanMount(Player player, Item quickMountItem)
static bool CanInteract(Player player, Item item, ref Microsoft.Xna.Framework.Graphics.Texture2D iconTexture, ref Rectangle frame, ref bool useFrame)
static Microsoft.Xna.Framework.Graphics.Texture2D _autoSelect
static void Draw(QuickActionButton_Layout.QuickActionControl actionType, QuickActionButton_Layout layout, bool pressed, ref float scale)
static Microsoft.Xna.Framework.Graphics.Texture2D _smartCursorOff
static void DrawFrame(QuickActionButton_Layout layout, Microsoft.Xna.Framework.Graphics.Texture2D buttonTexture, Rectangle srcRect, GUIQuickActionButton.InteractionState state, ref float scale)
static Microsoft.Xna.Framework.Graphics.Texture2D _interact
static Microsoft.Xna.Framework.Graphics.Texture2D _axisInner
static Microsoft.Xna.Framework.Graphics.Texture2D _mapOpen
static Microsoft.Xna.Framework.Graphics.Texture2D _smallAxisOuter
static Microsoft.Xna.Framework.Graphics.Texture2D _zoomOut
static Microsoft.Xna.Framework.Graphics.Texture2D _autoFireOn
static bool CanGrappleSelect(Player player, Item grappleItem)
static Microsoft.Xna.Framework.Graphics.Texture2D _minimapZoomOut
static bool CanMana(Player player, Item bestManaItem)
static bool IsCursorOver(Microsoft.Xna.Framework.Vector2 position, QuickActionButton_Layout layout)
static Microsoft.Xna.Framework.Graphics.Texture2D _map
static Microsoft.Xna.Framework.Graphics.Texture2D _mapZoomOut
static Microsoft.Xna.Framework.Graphics.Texture2D[] _uncollecedHeads