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
ControllerActionButton.cs
Go to the documentation of this file.
1using System;
7using Terraria;
9using Terraria.IO;
10using UnityEngine;
11
12namespace Controller
13{
14 [global::Cpp2ILInjected.Token(Token = "0x2000B57")]
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x1700092F")]
18 public bool HasMapping
19 {
20 [global::Cpp2ILInjected.Token(Token = "0x6005467")]
21 [global::Cpp2ILInjected.Address(RVA = "0x949F90", Offset = "0x949F90", Length = "0x48")]
22 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingEntry), Member = "get_HasMapping", ReturnType = typeof(bool))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingEntry), Member = "Draw", ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingState), Member = "SetupWorldRequiredStateOverloads", MemberParameters = new object[] { typeof(GUIControllerMappingStateTable) }, ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsButtonTagHandler), Member = "DrawButtonControl", MemberParameters = new object[]
27 {
31 typeof(float),
33 typeof(bool)
34 }, ReturnType = typeof(int))]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsKeyboardTagHandler), Member = "MeasureInlineMapping", MemberParameters = new object[]
36 {
39 typeof(int),
40 typeof(ref int),
42 }, ReturnType = typeof(bool))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemDraw", MemberParameters = new object[]
44 {
46 typeof(int),
48 typeof(float)
49 }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemRightDraw", MemberParameters = new object[]
51 {
53 typeof(int),
55 typeof(float)
56 }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "GetControlTag", MemberParameters = new object[] { typeof(ControllerActionButton) }, ReturnType = typeof(string))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemSize", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
60 {
62 typeof(int)
63 }, ReturnType = typeof(bool))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
65 {
68 typeof(string),
72 typeof(bool)
73 }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "DrawItem", MemberParameters = new object[]
75 {
78 typeof(Item[]),
79 typeof(int),
82 typeof(float)
83 }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VirtualControllerInputState), Member = "get_AimAndUseEnabled", ReturnType = typeof(bool))]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lang), Member = "CanSubstituteBindings", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 19)]
87 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
88 get
89 {
90 throw null;
91 }
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x17000930")]
96 {
97 [global::Cpp2ILInjected.Token(Token = "0x6005468")]
98 [global::Cpp2ILInjected.Address(RVA = "0x949FD8", Offset = "0x949FD8", Length = "0x54")]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingEntry), Member = "Draw", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingState), Member = "SetupWorldRequiredStateOverloads", MemberParameters = new object[] { typeof(GUIControllerMappingStateTable) }, ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner.Action), Member = ".ctor", MemberParameters = new object[]
102 {
105 typeof(string),
109 typeof(bool),
110 typeof(int)
111 }, ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemDraw", MemberParameters = new object[]
113 {
115 typeof(int),
117 typeof(float)
118 }, ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemRightDraw", MemberParameters = new object[]
120 {
122 typeof(int),
124 typeof(float)
125 }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemSize", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
128 {
131 typeof(string),
135 typeof(bool)
136 }, ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "Draw", ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWorldSelectMenu), Member = "Draw", ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 24)]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
141 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
142 get
143 {
144 throw null;
145 }
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x17000931")]
150 {
151 [global::Cpp2ILInjected.Token(Token = "0x6005469")]
152 [global::Cpp2ILInjected.Address(RVA = "0x94A02C", Offset = "0x94A02C", Length = "0x4C")]
153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingEntry), Member = "Draw", ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "SetupUIMappingState", MemberParameters = new object[] { typeof(ControllerActionButton) }, ReturnType = typeof(void))]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "SetupWorldUIMappingState", MemberParameters = new object[] { typeof(ControllerActionButton) }, ReturnType = typeof(void))]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "UpdateUIInteractionOverloads", MemberParameters = new object[] { typeof(GUIControllerMappings.InteractionOverloadState) }, ReturnType = typeof(void))]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingState), Member = "SetupWorldRequiredStateOverloads", MemberParameters = new object[] { typeof(GUIControllerMappingStateTable) }, ReturnType = typeof(void))]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsButtonTagHandler), Member = "DrawButtonControl", MemberParameters = new object[]
159 {
163 typeof(float),
165 typeof(bool)
166 }, ReturnType = typeof(int))]
167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsKeyboardTagHandler), Member = "PrintInlineMapping", MemberParameters = new object[]
168 {
173 typeof(float),
175 typeof(int),
176 typeof(ref int),
178 }, ReturnType = typeof(bool))]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlsKeyboardTagHandler), Member = "MeasureInlineMapping", MemberParameters = new object[]
180 {
183 typeof(int),
184 typeof(ref int),
186 }, ReturnType = typeof(bool))]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner.Action), Member = ".ctor", MemberParameters = new object[]
188 {
191 typeof(string),
195 typeof(bool),
196 typeof(int)
197 }, ReturnType = typeof(void))]
198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemDraw", MemberParameters = new object[]
199 {
201 typeof(int),
203 typeof(float)
204 }, ReturnType = typeof(void))]
205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemRightDraw", MemberParameters = new object[]
206 {
208 typeof(int),
210 typeof(float)
211 }, ReturnType = typeof(void))]
212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "GetControlTag", MemberParameters = new object[] { typeof(ControllerActionButton) }, ReturnType = typeof(string))]
213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappingEntry), Member = "get_Binding", ReturnType = typeof(KeyCode))]
214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappingEntry), Member = "set_Binding", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(void))]
215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "LoadConfiguration", MemberParameters = new object[] { typeof(Preferences) }, ReturnType = typeof(void))]
216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "SaveConfiguration", MemberParameters = new object[] { typeof(Preferences) }, ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "LoadDefaults", ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "ClearBinding", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_02_CopperPickaxe), Member = "GetGuideString", ReturnType = typeof(string))]
220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_03_CraftWorkbench), Member = "GetGuideString", ReturnType = typeof(string))]
221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_05_Torches), Member = "GetGuideString", ReturnType = typeof(string))]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_07_Armour), Member = "GetGuideString", ReturnType = typeof(string))]
223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TutorialStep_08_KillZombies), Member = "GetGuideString", ReturnType = typeof(string))]
224 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "Conflicts", MemberParameters = new object[] { typeof(ControllerActionButton) }, ReturnType = typeof(bool))]
225 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "RequiredStateValid", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
226 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 106)]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
228 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
229 get
230 {
231 throw null;
232 }
233 }
234
235 [global::Cpp2ILInjected.Token(Token = "0x600546A")]
236 [global::Cpp2ILInjected.Address(RVA = "0x94A078", Offset = "0x94A078", Length = "0x78")]
237 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
238 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettings), Member = "Draw", ReturnType = typeof(bool))]
239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "SetupEscapeKeySetting", ReturnType = typeof(void))]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lang), Member = "CreateDialogSubstitutionObject", MemberParameters = new object[] { typeof(NPC) }, ReturnType = typeof(object))]
241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lang), Member = "CanSubstituteBindings", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
244 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
246 {
247 throw null;
248 }
249
250 [global::Cpp2ILInjected.Token(Token = "0x600546B")]
251 [global::Cpp2ILInjected.Address(RVA = "0x94A0F0", Offset = "0x94A0F0", Length = "0x1BC")]
252 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
253 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "HandleControllerAction", MemberParameters = new object[]
254 {
257 typeof(string),
258 typeof(bool),
259 typeof(bool),
260 typeof(bool)
261 }, ReturnType = typeof(GUITransactionButton.InputState))]
262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemFilter), Member = "DrawFilter", ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerChat), Member = "DrawNotification", ReturnType = typeof(void))]
264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "DrawOptions", ReturnType = typeof(void))]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "OnCategoryOpened", MemberParameters = new object[] { typeof(GUIPageIcons.Category) }, ReturnType = typeof(void))]
266 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "DrawLeftMenuButton", ReturnType = typeof(void))]
267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageOptions), Member = "DrawEquipButton", ReturnType = typeof(void))]
269 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 35)]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "get_FirstEntry", ReturnType = typeof(ControllerActionButton.Entry))]
271 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
273 {
274 throw null;
275 }
276
277 [global::Cpp2ILInjected.Token(Token = "0x600546C")]
278 [global::Cpp2ILInjected.Address(RVA = "0x94A2AC", Offset = "0x94A2AC", Length = "0xF4")]
279 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
280 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "MapAxisButton", MemberParameters = new object[]
281 {
284 typeof(bool)
285 }, ReturnType = typeof(void))]
286 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
288 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
290 {
291 throw null;
292 }
293
294 [global::Cpp2ILInjected.Token(Token = "0x600546D")]
295 [global::Cpp2ILInjected.Address(RVA = "0x94A3A8", Offset = "0x94A3A8", Length = "0xEC")]
296 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingState), Member = "SetupMappings", MemberParameters = new object[] { typeof(GUIControllerMappingStateTable) }, ReturnType = typeof(void))]
298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerNavigationController), Member = "SetupMappings", ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 26)]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
303 {
304 throw null;
305 }
306
307 [global::Cpp2ILInjected.Token(Token = "0x600546E")]
308 [global::Cpp2ILInjected.Address(RVA = "0x94A494", Offset = "0x94A494", Length = "0x58")]
309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingState), Member = "SetupMappings", MemberParameters = new object[] { typeof(GUIControllerMappingStateTable) }, ReturnType = typeof(void))]
310 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
311 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "GetAxisThreshold", MemberParameters = new object[]
312 {
314 typeof(ref float)
315 }, ReturnType = typeof(Axis))]
316 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "MapAxis", MemberParameters = new object[]
317 {
318 typeof(Axis),
319 typeof(float),
320 typeof(ControllerActionButton.RequiredButtonState),
321 typeof(bool)
322 }, ReturnType = typeof(void))]
324 {
325 throw null;
326 }
327
328 [global::Cpp2ILInjected.Token(Token = "0x600546F")]
329 [global::Cpp2ILInjected.Address(RVA = "0x94A4EC", Offset = "0x94A4EC", Length = "0xE4")]
330 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "CreateButtonMapping", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ControllerActionButton))]
332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "SetupMappings", ReturnType = typeof(void))]
333 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
334 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
335 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
336 public void MapKey(KeyCode key, bool ignoreOthersIfExists = false)
337 {
338 throw null;
339 }
340
341 [global::Cpp2ILInjected.Token(Token = "0x6005470")]
342 [global::Cpp2ILInjected.Address(RVA = "0x94A5D0", Offset = "0x94A5D0", Length = "0xE8")]
343 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
345 {
348 typeof(string),
352 typeof(bool)
353 }, ReturnType = typeof(void))]
354 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "get_FirstEntry", ReturnType = typeof(ControllerActionButton.Entry))]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "HasAxis", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(bool))]
357 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetAxisTime", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
358 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "HasButton", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
359 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonTime", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(float))]
360 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton.RequiredButtonState), Member = "Valid", MemberParameters = new object[]
361 {
363 typeof(float)
364 }, ReturnType = typeof(bool))]
365 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
367 {
368 throw null;
369 }
370
371 [global::Cpp2ILInjected.Token(Token = "0x6005471")]
372 [global::Cpp2ILInjected.Address(RVA = "0x94A6B8", Offset = "0x94A6B8", Length = "0x528")]
373 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
374 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerNavigationController), Member = "UpdateUINavigation", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
375 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "HandleControllerAction", MemberParameters = new object[]
376 {
379 typeof(string),
380 typeof(bool),
381 typeof(bool),
382 typeof(bool)
383 }, ReturnType = typeof(GUITransactionButton.InputState))]
384 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemDraw", MemberParameters = new object[]
385 {
387 typeof(int),
389 typeof(float)
390 }, ReturnType = typeof(void))]
391 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "ItemRightDraw", MemberParameters = new object[]
392 {
394 typeof(int),
396 typeof(float)
397 }, ReturnType = typeof(void))]
398 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsBanner), Member = "DrawMoreOptionsBanner", ReturnType = typeof(void))]
399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
400 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerChat), Member = "DrawNotification", ReturnType = typeof(void))]
401 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "DrawLeftMenuButton", ReturnType = typeof(void))]
402 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
403 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerInput), Member = "UpdateInput", ReturnType = typeof(void))]
404 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 59)]
405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
406 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "HasAxis", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(bool))]
407 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetAxis", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
408 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetPreviousAxis", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
409 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_HasKeyboard", ReturnType = typeof(bool))]
410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKey", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
411 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUIInputLayer), Member = "GetUICursor", ReturnType = typeof(global::Cursor))]
412 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_TouchInputKeyboardLocked", ReturnType = typeof(bool))]
413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKeyUp", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "HasButton", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
415 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonState", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
416 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "PreviousButtonState", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
417 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonTime", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(float))]
418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetAxisTime", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton.RequiredButtonState), Member = "Valid", MemberParameters = new object[]
420 {
422 typeof(float)
423 }, ReturnType = typeof(bool))]
424 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton.RequiredButtonState), Member = "ConsumeModifiers", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(void))]
425 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
427 {
428 throw null;
429 }
430
431 [global::Cpp2ILInjected.Token(Token = "0x6005472")]
432 [global::Cpp2ILInjected.Address(RVA = "0x94ABE0", Offset = "0x94ABE0", Length = "0x4A0")]
433 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerNavigationController), Member = "NextPagePressed", ReturnType = typeof(bool))]
435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerNavigationController), Member = "PreviousPagePressed", ReturnType = typeof(bool))]
436 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "HandleControllerAction", MemberParameters = new object[]
437 {
440 typeof(string),
441 typeof(bool),
442 typeof(bool),
443 typeof(bool)
444 }, ReturnType = typeof(GUITransactionButton.InputState))]
445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAmmo), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
446 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuffs), Member = "UpdateBuffNavigation", ReturnType = typeof(void))]
447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChest), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICoins), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
449 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHotbar), Member = "UpdateHotbarKeybinds", ReturnType = typeof(void))]
450 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
451 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventory), Member = "Draw", ReturnType = typeof(void))]
452 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemDuplication), Member = "DrawCraftButton", ReturnType = typeof(void))]
453 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
454 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 25)]
455 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "HasAxis", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(bool))]
457 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetAxis", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
458 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetPreviousAxis", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
459 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKeyDown", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
460 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_HasKeyboard", ReturnType = typeof(bool))]
461 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_TouchInputKeyboardLocked", ReturnType = typeof(bool))]
462 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUIInputLayer), Member = "GetUICursor", ReturnType = typeof(global::Cursor))]
463 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "HasButton", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
464 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonDown", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
465 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonTime", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(float))]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetAxisTime", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton.RequiredButtonState), Member = "Valid", MemberParameters = new object[]
468 {
470 typeof(float)
471 }, ReturnType = typeof(bool))]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton.RequiredButtonState), Member = "ConsumeModifiers", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(void))]
473 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
475 {
476 throw null;
477 }
478
479 [global::Cpp2ILInjected.Token(Token = "0x6005473")]
480 [global::Cpp2ILInjected.Address(RVA = "0x94B080", Offset = "0x94B080", Length = "0x6C4")]
481 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
482 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerNavigationController), Member = "SettingsPressed", ReturnType = typeof(bool))]
483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUITransactionButton), Member = "HandleControllerAction", MemberParameters = new object[]
484 {
487 typeof(string),
488 typeof(bool),
489 typeof(bool),
490 typeof(bool)
491 }, ReturnType = typeof(GUITransactionButton.InputState))]
492 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfoToggles), Member = "DrawToggles", ReturnType = typeof(void))]
493 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawLootDrops", ReturnType = typeof(void))]
494 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawFilters", ReturnType = typeof(void))]
495 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "DrawOrders", ReturnType = typeof(void))]
496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuffs), Member = "UpdateBuffNavigation", ReturnType = typeof(void))]
497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuilderAccToggles), Member = "Draw", ReturnType = typeof(void))]
498 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChestSplitStack), Member = "Draw", ReturnType = typeof(void))]
499 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIEquipmentLoadout), Member = "DrawToggles", ReturnType = typeof(void))]
500 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHotbar), Member = "UpdateHotbarKeybinds", ReturnType = typeof(void))]
501 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHotbar), Member = "UpdateHotbarNavigation", ReturnType = typeof(void))]
502 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHousingMenu), Member = "UpdateHotbarNavigation", ReturnType = typeof(void))]
503 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInventorySplitStack), Member = "Draw", ReturnType = typeof(void))]
504 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemFilter), Member = "DrawFilter", ReturnType = typeof(void))]
505 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
506 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerChat), Member = "DrawNotification", ReturnType = typeof(void))]
507 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMultiplayerChat), Member = "Draw", ReturnType = typeof(void))]
508 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "DrawLeftMenuButton", ReturnType = typeof(void))]
509 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "Draw", ReturnType = typeof(void))]
510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforgePopup), Member = "Draw", ReturnType = typeof(void))]
511 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawInventoryResearchBinding", ReturnType = typeof(void))]
512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "DrawInventoryResearchButton", ReturnType = typeof(void))]
513 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReturnToTouch), Member = "Draw", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "DrawOverlay", ReturnType = typeof(void))]
515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettings), Member = "Draw", ReturnType = typeof(bool))]
516 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIWiresUI), Member = "DrawOverlay", ReturnType = typeof(void))]
518 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InterfaceProfile_Layout), Member = "LeftRightPageController", ReturnType = typeof(void))]
519 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "Draw", ReturnType = typeof(void))]
520 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawProfile", ReturnType = typeof(void))]
521 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawTemplate", ReturnType = typeof(void))]
522 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMainMenu), Member = "Draw", ReturnType = typeof(void))]
523 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 61)]
524 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "HasAxis", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(bool))]
526 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetAxis", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
527 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetPreviousAxis", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
528 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_HasKeyboard", ReturnType = typeof(bool))]
529 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKeyUp", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUIInputLayer), Member = "GetUICursor", ReturnType = typeof(global::Cursor))]
531 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_TouchInputKeyboardLocked", ReturnType = typeof(bool))]
532 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKey", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
533 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "HasButton", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonUp", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
535 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonTime", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(float))]
536 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonConsumed", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
537 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "GetAxisTime", MemberParameters = new object[] { typeof(Axis) }, ReturnType = typeof(float))]
538 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "PreviousButtonState", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
539 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonState", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
540 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton.RequiredButtonState), Member = "Valid", MemberParameters = new object[]
541 {
543 typeof(float)
544 }, ReturnType = typeof(bool))]
545 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton.RequiredButtonState), Member = "ConsumeModifiers", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(void))]
546 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
548 {
549 throw null;
550 }
551
552 [global::Cpp2ILInjected.Token(Token = "0x6005474")]
553 [global::Cpp2ILInjected.Address(RVA = "0x94B744", Offset = "0x94B744", Length = "0x68")]
554 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
555 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "ClearWorldMappings", ReturnType = typeof(void))]
556 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = "ClearInventoryMappings", ReturnType = typeof(void))]
557 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 80)]
558 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
559 {
560 typeof(Array),
561 typeof(int),
562 typeof(int)
563 }, ReturnType = typeof(void))]
564 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
565 public void Clear()
566 {
567 throw null;
568 }
569
570 [global::Cpp2ILInjected.Token(Token = "0x6005475")]
571 [global::Cpp2ILInjected.Address(RVA = "0x94B7AC", Offset = "0x94B7AC", Length = "0x84")]
572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionManager), Member = "CreateButtonMapping", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ControllerActionButton))]
573 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
574 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
575 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
576 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
578 {
579 throw null;
580 }
581
582 [global::Cpp2ILInjected.Token(Token = "0x4008D3A")]
583 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
584 public string Id;
585
586 [global::Cpp2ILInjected.Token(Token = "0x4008D3B")]
587 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
588 public bool Enabled;
589
590 [global::Cpp2ILInjected.Token(Token = "0x4008D3C")]
591 [global::Cpp2ILInjected.FieldOffset(Offset = "0x19")]
592 public bool DisableUnitlClear;
593
594 [global::Cpp2ILInjected.Token(Token = "0x4008D3D")]
595 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
596 public int DisplayPriority;
597
598 [global::Cpp2ILInjected.Token(Token = "0x4008D3E")]
599 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
601
602 [global::Cpp2ILInjected.Token(Token = "0x4008D3F")]
603 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
605
606 [global::Cpp2ILInjected.Token(Token = "0x2000B58")]
608 {
609 [global::Cpp2ILInjected.Token(Token = "0x6005476")]
610 [global::Cpp2ILInjected.Address(RVA = "0x94B830", Offset = "0x94B830", Length = "0x14")]
611 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingState), Member = "SetupWorldRequiredStateOverloads", MemberParameters = new object[] { typeof(GUIControllerMappingStateTable) }, ReturnType = typeof(void))]
612 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingState), Member = "SetupMappings", MemberParameters = new object[] { typeof(GUIControllerMappingStateTable) }, ReturnType = typeof(void))]
613 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappingStateTable), Member = ".ctor", ReturnType = typeof(void))]
614 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
615 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
617 {
618 throw null;
619 }
620
621 [global::Cpp2ILInjected.Token(Token = "0x6005477")]
622 [global::Cpp2ILInjected.Address(RVA = "0x94B844", Offset = "0x94B844", Length = "0x3C")]
623 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerNavigationController), Member = "SetupMappings", ReturnType = typeof(void))]
624 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
627 {
628 throw null;
629 }
630
631 [global::Cpp2ILInjected.Token(Token = "0x6005478")]
632 [global::Cpp2ILInjected.Address(RVA = "0x94B880", Offset = "0x94B880", Length = "0x54")]
633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerMappings), Member = ".ctor", ReturnType = typeof(void))]
634 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
635 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
637 {
638 throw null;
639 }
640
641 [global::Cpp2ILInjected.Token(Token = "0x6005479")]
642 [global::Cpp2ILInjected.Address(RVA = "0x9499D0", Offset = "0x9499D0", Length = "0xD0")]
643 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionAxis), Member = "Active", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
645 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
646 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonState", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
647 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonTime", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(float))]
648 public bool Active(ControllerDevice device, float buttonPressTime, float axisValue)
649 {
650 throw null;
651 }
652
653 [global::Cpp2ILInjected.Token(Token = "0x600547A")]
654 [global::Cpp2ILInjected.Address(RVA = "0x949320", Offset = "0x949320", Length = "0xF0")]
655 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionAxis), Member = "RequiredStateValid", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
657 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionAxis), Member = "GetValue", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(float))]
658 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "RequiredStateValid", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
659 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "GetButtonState", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
660 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "GetButtonDown", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
661 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "GetButtonUp", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
662 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
663 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonState", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(bool))]
664 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "ButtonTime", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(float))]
665 public bool Valid(ControllerDevice device, float buttonPressTime)
666 {
667 throw null;
668 }
669
670 [global::Cpp2ILInjected.Token(Token = "0x600547B")]
671 [global::Cpp2ILInjected.Address(RVA = "0x949E34", Offset = "0x949E34", Length = "0x68")]
672 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
673 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionAxis), Member = "GetValue", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(float))]
674 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "GetButtonState", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
675 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "GetButtonDown", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
676 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControllerActionButton), Member = "GetButtonUp", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
677 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
678 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerDevice), Member = "SetButtonConsumbed", MemberParameters = new object[] { typeof(Buttons) }, ReturnType = typeof(void))]
680 {
681 throw null;
682 }
683
684 [global::Cpp2ILInjected.Token(Token = "0x4008D40")]
685 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
687
688 [global::Cpp2ILInjected.Token(Token = "0x4008D41")]
689 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
690 public bool state;
691
692 [global::Cpp2ILInjected.Token(Token = "0x4008D42")]
693 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
695
696 [global::Cpp2ILInjected.Token(Token = "0x4008D43")]
697 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
698 public bool state2;
699 }
700
701 [global::Cpp2ILInjected.Token(Token = "0x2000B59")]
702 public class Entry
703 {
704 [global::Cpp2ILInjected.Token(Token = "0x600547C")]
705 [global::Cpp2ILInjected.Address(RVA = "0x94A3A0", Offset = "0x94A3A0", Length = "0x8")]
706 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
707 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
708 public Entry()
709 {
710 throw null;
711 }
712
713 [global::Cpp2ILInjected.Token(Token = "0x4008D44")]
714 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
716
717 [global::Cpp2ILInjected.Token(Token = "0x4008D45")]
718 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
719 public Axis Axis0;
720
721 [global::Cpp2ILInjected.Token(Token = "0x4008D46")]
722 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
723 public float Threshold;
724
725 [global::Cpp2ILInjected.Token(Token = "0x4008D47")]
726 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
728
729 [global::Cpp2ILInjected.Token(Token = "0x4008D48")]
730 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
732
733 [global::Cpp2ILInjected.Token(Token = "0x4008D49")]
734 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
736
737 [global::Cpp2ILInjected.Token(Token = "0x4008D4A")]
738 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
740
741 [global::Cpp2ILInjected.Token(Token = "0x2000B5A")]
742 public enum Type
743 {
744 [global::Cpp2ILInjected.Token(Token = "0x4008D4C")]
745 Axis,
746 [global::Cpp2ILInjected.Token(Token = "0x4008D4D")]
747 Button,
748 [global::Cpp2ILInjected.Token(Token = "0x4008D4E")]
750 }
751 }
752 }
753}
class f__AnonymousType0<< Count > j__TPar
ControllerActionButton.Entry.Type MappingType
ControllerActionButton.RequiredButtonState RequiredState
bool Active(ControllerDevice device, float buttonPressTime, float axisValue)
RequiredButtonState(Buttons button, bool requiredState, Buttons button2, bool requiredState2)
bool Valid(ControllerDevice device, float buttonPressTime)
List< ControllerActionButton.Entry > _entries
void MapButton(Buttons button, ControllerActionButton.RequiredButtonState requiredButtonState=null, bool ignoreOthersIfExists=true)
ControllerActionButton.Entry GetEntry(int index)
ControllerActionButton.RequiredButtonState RequiredState
void MapAxisButton(AxisButtons button, ControllerActionButton.RequiredButtonState requiredButtonState=null, bool ignoreOthersIfExists=true)
bool RequiredStateValid(ControllerDevice controller)
void MapKey(KeyCode key, bool ignoreOthersIfExists=false)
bool GetButtonState(ControllerDevice controller)
bool GetButtonDown(ControllerDevice controller)
ControllerActionButton.Entry FirstEntry
bool Conflicts(ControllerActionButton other)
void MapAxis(Axis axis, float threshold, ControllerActionButton.RequiredButtonState requiredButtonState=null, bool ignoreOthersIfExists=true)
bool GetButtonUp(ControllerDevice controller)