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
GUIVirtualInputControllerEdit.cs
Go to the documentation of this file.
1using System;
4using Controller;
10using Terraria;
11using Terraria.Audio;
13using UnityEngine;
14
15[global::Cpp2ILInjected.Token(Token = "0x2000282")]
17{
18 [global::Cpp2ILInjected.Token(Token = "0x6000E93")]
19 [global::Cpp2ILInjected.Address(RVA = "0xA0939C", Offset = "0xA0939C", Length = "0x21C")]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<GUIVirtualInputControllerEdit.StyleOption>), Member = ".ctor", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = ".ctor", ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CursorInputLayer), Member = ".ctor", ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CursorInputLayer.CursorUpdater), Member = ".ctor", MemberParameters = new object[]
28 {
29 typeof(object),
30 typeof(IntPtr)
31 }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CursorInputLayer), Member = "set_Priority", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
35 {
36 throw null;
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x6000E94")]
40 [global::Cpp2ILInjected.Address(RVA = "0xA095B8", Offset = "0xA095B8", Length = "0x26C")]
41 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DeviceVPPICalculator), Member = "GetSafeArea", ReturnType = typeof(Rect))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "AdjustRealScreenForUI", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_ScreenWidth", ReturnType = typeof(int))]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_ScreenHeight", ReturnType = typeof(int))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
48 {
49 typeof(float),
50 typeof(float)
51 }, ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = ".ctor", MemberParameters = new object[]
53 {
54 typeof(float),
55 typeof(float),
56 typeof(float),
57 typeof(float)
58 }, ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_x", ReturnType = typeof(float))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_y", ReturnType = typeof(float))]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_width", ReturnType = typeof(float))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rect), Member = "get_height", ReturnType = typeof(float))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "DrawAtPosition", MemberParameters = new object[]
64 {
68 typeof(bool)
69 }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
72 {
79 typeof(Matrix?),
80 typeof(bool)
81 }, ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
83 public void DrawBacking()
84 {
85 throw null;
86 }
87
88 [global::Cpp2ILInjected.Token(Token = "0x6000E95")]
89 [global::Cpp2ILInjected.Address(RVA = "0xA09824", Offset = "0xA09824", Length = "0xC")]
90 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
91 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfo), Member = "Draw", ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
97
98 [global::Cpp2ILInjected.Token(Token = "0x6000E96")]
99 [global::Cpp2ILInjected.Address(RVA = "0xA09830", Offset = "0xA09830", Length = "0x20")]
100 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIAccessoryInfo), Member = "Draw", ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
107
108 [global::Cpp2ILInjected.Token(Token = "0x6000E97")]
109 [global::Cpp2ILInjected.Address(RVA = "0xA09850", Offset = "0xA09850", Length = "0x8")]
110 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
112 {
113 throw null;
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x6000E98")]
117 [global::Cpp2ILInjected.Address(RVA = "0xA09858", Offset = "0xA09858", Length = "0x5C")]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "Draw", ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawProfile", ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "CloseKeyboard", ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
123 public void CloseNameEdit()
124 {
125 throw null;
126 }
127
128 [global::Cpp2ILInjected.Token(Token = "0x6000E99")]
129 [global::Cpp2ILInjected.Address(RVA = "0xA098B4", Offset = "0xA098B4", Length = "0x60")]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "Draw", ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawProfile", ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
134 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
136 {
137 throw null;
138 }
139
140 [global::Cpp2ILInjected.Token(Token = "0x6000E9A")]
141 [global::Cpp2ILInjected.Address(RVA = "0xA09914", Offset = "0xA09914", Length = "0xB60")]
142 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawWidgets", ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawWidgetOverlays", ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "CloseNameEdit", ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInterfaceEdit), Member = "AddControlUndo", ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
151 {
154 typeof(string),
155 typeof(bool),
156 typeof(ref float),
158 typeof(bool),
159 typeof(bool),
160 typeof(bool),
161 typeof(bool)
162 }, ReturnType = typeof(GUITransactionButton.InputState))]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "clrInput", ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "GetDisplayName", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(string))]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetPickRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "GetInputText", MemberParameters = new object[]
168 {
169 typeof(string),
171 typeof(int),
172 typeof(bool),
173 typeof(bool),
174 typeof(bool),
175 typeof(bool)
176 }, ReturnType = typeof(string))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
178 {
179 typeof(int),
180 typeof(int)
181 }, ReturnType = typeof(string))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
183 {
184 typeof(int),
185 typeof(int),
186 typeof(int),
187 typeof(int),
188 typeof(float),
189 typeof(float)
190 }, ReturnType = typeof(SoundEffectInstance))]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
193 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
195 {
196 typeof(string),
197 typeof(string)
198 }, ReturnType = typeof(string))]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "CloseProfileOptions", ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseLeftRelease", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
202 {
203 typeof(object),
205 }, ReturnType = typeof(void))]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
209 {
215 typeof(Effect),
216 typeof(Matrix?),
217 typeof(bool)
218 }, ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "FlushBatches", ReturnType = typeof(void))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
221 {
223 typeof(bool),
227 }, ReturnType = typeof(void))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "GetProfile", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(VirtualControlsProfile_Layout))]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
230 {
232 typeof(Item),
233 typeof(string),
234 typeof(bool),
235 typeof(ref float),
236 typeof(bool),
237 typeof(bool),
238 typeof(bool),
239 typeof(bool)
240 }, ReturnType = typeof(GUITransactionButton.InputState))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "SetActiveProfile", MemberParameters = new object[] { typeof(VirtualControlsProfile_Layout) }, ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInterfaceEdit), Member = "ClearControlUndoRedo", ReturnType = typeof(void))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "PressedReleased", MemberParameters = new object[] { typeof(GUIControllerInputButton.LinkedControlType) }, ReturnType = typeof(bool))]
245 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 29)]
246 private void DrawProfile()
247 {
248 throw null;
249 }
250
251 [global::Cpp2ILInjected.Token(Token = "0x6000E9B")]
252 [global::Cpp2ILInjected.Address(RVA = "0xA0A474", Offset = "0xA0A474", Length = "0x114")]
253 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawPageOptions", ReturnType = typeof(void))]
255 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
259 {
260 typeof(string),
261 typeof(string)
262 }, ReturnType = typeof(string))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
264 {
265 typeof(int),
266 typeof(int)
267 }, ReturnType = typeof(string))]
268 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
269 private string TruncateString(TransactionButton_Layout button, string text, float maxWidth)
270 {
271 throw null;
272 }
273
274 [global::Cpp2ILInjected.Token(Token = "0x6000E9C")]
275 [global::Cpp2ILInjected.Address(RVA = "0xA0A588", Offset = "0xA0A588", Length = "0x60")]
276 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "Draw", ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawPageOptions", ReturnType = typeof(void))]
278 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
280 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
281 public void ClosePageOptions()
282 {
283 throw null;
284 }
285
286 [global::Cpp2ILInjected.Token(Token = "0x6000E9D")]
287 [global::Cpp2ILInjected.Address(RVA = "0xA0A5E8", Offset = "0xA0A5E8", Length = "0x568")]
288 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawWidgets", ReturnType = typeof(void))]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawWidgetOverlays", ReturnType = typeof(void))]
291 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
293 {
295 typeof(bool),
299 }, ReturnType = typeof(void))]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
302 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
303 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "TruncateString", MemberParameters = new object[]
304 {
306 typeof(string),
307 typeof(float)
308 }, ReturnType = typeof(string))]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
310 {
313 typeof(string),
314 typeof(bool),
315 typeof(ref float),
317 typeof(bool),
318 typeof(bool),
319 typeof(bool),
320 typeof(bool)
321 }, ReturnType = typeof(GUITransactionButton.InputState))]
322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
323 {
324 typeof(int),
325 typeof(int),
326 typeof(int),
327 typeof(int),
328 typeof(float),
329 typeof(float)
330 }, ReturnType = typeof(SoundEffectInstance))]
331 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "ClosePageOptions", ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
333 {
334 typeof(object),
336 }, ReturnType = typeof(void))]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
339 {
341 typeof(Item),
342 typeof(string),
343 typeof(bool),
344 typeof(ref float),
345 typeof(bool),
346 typeof(bool),
347 typeof(bool),
348 typeof(bool)
349 }, ReturnType = typeof(GUITransactionButton.InputState))]
350 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "SetPageControlsAndAdjust", MemberParameters = new object[] { typeof(GUIPageIcons.PageControlsType) }, ReturnType = typeof(void))]
351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInterfaceEdit), Member = "AddControlUndo", ReturnType = typeof(void))]
353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "PressedReleased", MemberParameters = new object[] { typeof(GUIControllerInputButton.LinkedControlType) }, ReturnType = typeof(bool))]
354 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
355 private void DrawPageOptions()
356 {
357 throw null;
358 }
359
360 [global::Cpp2ILInjected.Token(Token = "0x6000E9E")]
361 [global::Cpp2ILInjected.Address(RVA = "0xA0B72C", Offset = "0xA0B72C", Length = "0x70")]
362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINetPlayStatusMenu), Member = "Draw", ReturnType = typeof(void))]
363 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
365 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
366 public void DisablePulldown()
367 {
368 throw null;
369 }
370
371 [global::Cpp2ILInjected.Token(Token = "0x6000E9F")]
372 [global::Cpp2ILInjected.Address(RVA = "0xA0B79C", Offset = "0xA0B79C", Length = "0x710")]
373 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
374 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
376 {
378 typeof(bool),
382 }, ReturnType = typeof(void))]
383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
386 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsHardwareConfiguration_Layout), Member = "GetDisplayName", ReturnType = typeof(string))]
388 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
389 {
392 typeof(string),
393 typeof(bool),
394 typeof(ref float),
396 typeof(bool),
397 typeof(bool),
398 typeof(bool),
399 typeof(bool)
400 }, ReturnType = typeof(GUITransactionButton.InputState))]
401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
402 {
403 typeof(int),
404 typeof(int),
405 typeof(int),
406 typeof(int),
407 typeof(float),
408 typeof(float)
409 }, ReturnType = typeof(SoundEffectInstance))]
410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
411 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseLeftRelease", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
412 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
413 {
414 typeof(object),
416 }, ReturnType = typeof(void))]
417 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
420 {
422 typeof(string)
423 }, ReturnType = typeof(void))]
424 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "GetHardwareConfiguration", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
426 {
428 typeof(Item),
429 typeof(string),
430 typeof(bool),
431 typeof(ref float),
432 typeof(bool),
433 typeof(bool),
434 typeof(bool),
435 typeof(bool)
436 }, ReturnType = typeof(GUITransactionButton.InputState))]
437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "PressedReleased", MemberParameters = new object[] { typeof(GUIControllerInputButton.LinkedControlType) }, ReturnType = typeof(bool))]
438 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
439 private void DrawHardware()
440 {
441 throw null;
442 }
443
444 [global::Cpp2ILInjected.Token(Token = "0x6000EA0")]
445 [global::Cpp2ILInjected.Address(RVA = "0xA0BEAC", Offset = "0xA0BEAC", Length = "0x8D0")]
446 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
447 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
448 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
449 {
450 typeof(Array),
451 typeof(int),
452 typeof(int)
453 }, ReturnType = typeof(void))]
454 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetDefaultControlSetup", MemberParameters = new object[]
455 {
458 typeof(ref string)
459 }, ReturnType = typeof(void))]
460 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "StartsWith", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
461 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
462 {
463 typeof(string),
464 typeof(string)
465 }, ReturnType = typeof(string))]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsSlotTypeMapping_Layout), Member = "get_ButtonConfiguration", ReturnType = typeof(VirtualControlsButtonConfiguration_Layout))]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsSlotTypeMapping_Layout), Member = "get_AxisConfiguration", ReturnType = typeof(VirtualControlsAxisConfiguration_Layout))]
471 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
472 private void UpdateStyleOptions()
473 {
474 throw null;
475 }
476
477 [global::Cpp2ILInjected.Token(Token = "0x6000EA1")]
478 [global::Cpp2ILInjected.Address(RVA = "0xA0C87C", Offset = "0xA0C87C", Length = "0x98")]
479 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
480 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
481 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
483 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
484 private void ChangeStyle(string configurationId)
485 {
486 throw null;
487 }
488
489 [global::Cpp2ILInjected.Token(Token = "0x6000EA2")]
490 [global::Cpp2ILInjected.Address(RVA = "0xA0C914", Offset = "0xA0C914", Length = "0x1FC")]
491 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
492 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawWidgets", ReturnType = typeof(void))]
493 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInterfaceEdit), Member = "HasUndo", ReturnType = typeof(bool))]
495 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
496 {
498 typeof(Item),
499 typeof(string),
500 typeof(bool),
501 typeof(ref float),
502 typeof(bool),
503 typeof(bool),
504 typeof(bool),
505 typeof(bool)
506 }, ReturnType = typeof(GUITransactionButton.InputState))]
507 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
508 {
509 typeof(int),
510 typeof(int),
511 typeof(int),
512 typeof(int),
513 typeof(float),
514 typeof(float)
515 }, ReturnType = typeof(SoundEffectInstance))]
516 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInterfaceEdit), Member = "ControlUndo", ReturnType = typeof(void))]
517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInterfaceEdit), Member = "HasRedo", ReturnType = typeof(bool))]
518 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInterfaceEdit), Member = "ControlRedo", ReturnType = typeof(void))]
519 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
520 private void DrawUndoRedo()
521 {
522 throw null;
523 }
524
525 [global::Cpp2ILInjected.Token(Token = "0x6000EA3")]
526 [global::Cpp2ILInjected.Address(RVA = "0xA0CB10", Offset = "0xA0CB10", Length = "0x50")]
527 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
528 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
529 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawUndoRedo", ReturnType = typeof(void))]
531 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawProfile", ReturnType = typeof(void))]
532 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawPageOptions", ReturnType = typeof(void))]
533 public void DrawWidgets()
534 {
535 throw null;
536 }
537
538 [global::Cpp2ILInjected.Token(Token = "0x6000EA4")]
539 [global::Cpp2ILInjected.Address(RVA = "0xA0CB60", Offset = "0xA0CB60", Length = "0xE4")]
540 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
541 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
542 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
543 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
544 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
545 {
551 typeof(Effect),
552 typeof(Matrix?),
553 typeof(bool)
554 }, ReturnType = typeof(void))]
555 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawProfile", ReturnType = typeof(void))]
556 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawPageOptions", ReturnType = typeof(void))]
557 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
558 public void DrawWidgetOverlays()
559 {
560 throw null;
561 }
562
563 [global::Cpp2ILInjected.Token(Token = "0x6000EA5")]
564 [global::Cpp2ILInjected.Address(RVA = "0xA0CC44", Offset = "0xA0CC44", Length = "0x344")]
565 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
566 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "UpdateCursor", MemberParameters = new object[] { typeof(global::Cursor) }, ReturnType = typeof(void))]
567 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
568 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
571 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsSlotTypeMapping_Layout), Member = "get_AxisConfiguration", ReturnType = typeof(VirtualControlsAxisConfiguration_Layout))]
572 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsAxisConfiguration_Layout), Member = "GetStyle", MemberParameters = new object[] { typeof(VirtualControlsAxisConfiguration_Layout.Style) }, ReturnType = typeof(Axis_Layout))]
573 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIAxis), Member = "IsCursorOver", MemberParameters = new object[]
574 {
580 typeof(bool),
581 typeof(bool),
582 typeof(bool)
583 }, ReturnType = typeof(bool))]
584 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsSlotTypeMapping_Layout), Member = "get_ButtonConfiguration", ReturnType = typeof(VirtualControlsButtonConfiguration_Layout))]
585 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsButtonConfiguration_Layout), Member = "GetStyle", MemberParameters = new object[] { typeof(VirtualControlsButtonConfiguration_Layout.Style) }, ReturnType = typeof(QuickActionButton_Layout))]
586 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "IsCursorOver", MemberParameters = new object[]
587 {
590 }, ReturnType = typeof(bool))]
591 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
592 {
596 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
597 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
599 {
600 throw null;
601 }
602
603 [global::Cpp2ILInjected.Token(Token = "0x6000EA6")]
604 [global::Cpp2ILInjected.Address(RVA = "0xA0CF88", Offset = "0xA0CF88", Length = "0x63C")]
605 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
606 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
607 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
608 {
609 typeof(float),
610 typeof(float)
611 }, ReturnType = typeof(void))]
612 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "AdjustRealScreenForUI", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
613 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "IsCursorOver", MemberParameters = new object[]
614 {
617 }, ReturnType = typeof(bool))]
618 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIStringButton), Member = "Region", MemberParameters = new object[] { typeof(StringButton_Layout) }, ReturnType = typeof(Rectangle))]
619 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Contains", MemberParameters = new object[]
620 {
621 typeof(int),
622 typeof(int)
623 }, ReturnType = typeof(bool))]
624 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceStyles_Layout), Member = "get_Active", ReturnType = typeof(InterfaceProfile_Layout))]
625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
626 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "GetRegion", ReturnType = typeof(Rectangle))]
627 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerInterfaceEdit), Member = "UpdatePageScroll", ReturnType = typeof(void))]
628 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "DraggingControlInBadPosition", ReturnType = typeof(bool))]
629 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "RemoveSlot", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
630 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInterfaceEdit), Member = "AddControlUndo", ReturnType = typeof(void))]
631 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
632 {
635 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
636 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "Length", ReturnType = typeof(float))]
637 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInterfaceEdit), Member = "ClearControlRedo", ReturnType = typeof(void))]
638 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetSlotOver", MemberParameters = new object[]
639 {
642 }, ReturnType = typeof(int))]
643 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
644 public void UpdateCursor(global::Cursor cursor)
645 {
646 throw null;
647 }
648
649 [global::Cpp2ILInjected.Token(Token = "0x6000EA7")]
650 [global::Cpp2ILInjected.Address(RVA = "0xA0DA94", Offset = "0xA0DA94", Length = "0x194")]
651 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawCategories", ReturnType = typeof(void))]
653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIOpenUIButtonSetting), Member = "OpenUI", ReturnType = typeof(void))]
654 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
655 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit.<>c__DisplayClass72_0), Member = ".ctor", ReturnType = typeof(void))]
656 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Comparison<int>), Member = ".ctor", MemberParameters = new object[]
657 {
658 typeof(object),
660 }, ReturnType = typeof(void))]
661 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "Sort", MemberParameters = new object[] { typeof(Comparison<int>) }, ReturnType = typeof(void))]
662 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
663 public void RefreshSlotOrder()
664 {
665 throw null;
666 }
667
668 [global::Cpp2ILInjected.Token(Token = "0x6000EA8")]
669 [global::Cpp2ILInjected.Address(RVA = "0xA0DC28", Offset = "0xA0DC28", Length = "0x4C")]
670 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
671 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
672 public float ControlsItemScale(int index)
673 {
674 throw null;
675 }
676
677 [global::Cpp2ILInjected.Token(Token = "0x6000EA9")]
678 [global::Cpp2ILInjected.Address(RVA = "0xA0DC74", Offset = "0xA0DC74", Length = "0x41C")]
679 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
680 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ControlsItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
681 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
682 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
683 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
684 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
685 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
686 {
690 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
691 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsSlotTypeMapping_Layout), Member = "get_ButtonConfiguration", ReturnType = typeof(VirtualControlsButtonConfiguration_Layout))]
692 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsSlotTypeMapping_Layout), Member = "get_AxisConfiguration", ReturnType = typeof(VirtualControlsAxisConfiguration_Layout))]
693 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsAxisConfiguration_Layout), Member = "GetStyle", MemberParameters = new object[] { typeof(VirtualControlsAxisConfiguration_Layout.Style) }, ReturnType = typeof(Axis_Layout))]
694 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
695 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Texture2D) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
696 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
697 {
698 typeof(float),
700 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
701 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsButtonConfiguration_Layout), Member = "GetStyle", MemberParameters = new object[] { typeof(VirtualControlsButtonConfiguration_Layout.Style) }, ReturnType = typeof(QuickActionButton_Layout))]
702 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
703 {
704 typeof(float),
705 typeof(float)
706 }, ReturnType = typeof(void))]
707 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
708 {
710 typeof(float)
711 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
712 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Division", MemberParameters = new object[]
713 {
715 typeof(float)
716 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
717 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
718 {
719 typeof(int),
720 typeof(int),
721 typeof(int),
722 typeof(int)
723 }, ReturnType = typeof(void))]
724 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
725 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Right", ReturnType = typeof(int))]
726 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Bottom", ReturnType = typeof(int))]
727 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
728 private void ClampSlotToScreen(int index)
729 {
730 throw null;
731 }
732
733 [global::Cpp2ILInjected.Token(Token = "0x6000EAA")]
734 [global::Cpp2ILInjected.Address(RVA = "0xA0E090", Offset = "0xA0E090", Length = "0x274")]
735 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
736 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
737 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
738 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
739 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
740 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetDefaultControlSetup", MemberParameters = new object[]
741 {
744 typeof(ref string)
745 }, ReturnType = typeof(void))]
746 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
747 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
748 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "StartsWith", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
749 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "HandleSlotChangeType", MemberParameters = new object[]
750 {
752 typeof(int),
754 }, ReturnType = typeof(void))]
755 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "ClampSlotToScreen", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
756 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseX", ReturnType = typeof(int))]
757 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
758 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
759 {
760 typeof(float),
761 typeof(float)
762 }, ReturnType = typeof(void))]
763 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
764 public void ControlsItemOver(int index)
765 {
766 throw null;
767 }
768
769 [global::Cpp2ILInjected.Token(Token = "0x6000EAB")]
770 [global::Cpp2ILInjected.Address(RVA = "0xA0E3D8", Offset = "0xA0E3D8", Length = "0x24")]
771 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
772 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
777
778 [global::Cpp2ILInjected.Token(Token = "0x6000EAC")]
779 [global::Cpp2ILInjected.Address(RVA = "0xA0E3FC", Offset = "0xA0E3FC", Length = "0x35C")]
780 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
781 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ControlsItemDraw", MemberParameters = new object[]
782 {
784 typeof(int),
786 typeof(float)
787 }, ReturnType = typeof(void))]
788 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
789 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawControls", ReturnType = typeof(void))]
790 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
791 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
792 {
794 typeof(int),
795 typeof(int),
796 typeof(int),
797 typeof(int),
798 typeof(int),
799 typeof(int)
800 }, ReturnType = typeof(Rectangle))]
801 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "GetIconFrame", MemberParameters = new object[]
802 {
806 }, ReturnType = typeof(void))]
807 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
812
813 [global::Cpp2ILInjected.Token(Token = "0x6000EAD")]
814 [global::Cpp2ILInjected.Address(RVA = "0xA0E758", Offset = "0xA0E758", Length = "0x194")]
815 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
816 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawControlsGrid", ReturnType = typeof(void))]
817 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
818 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
819 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 24)]
821 {
822 throw null;
823 }
824
825 [global::Cpp2ILInjected.Token(Token = "0x6000EAE")]
826 [global::Cpp2ILInjected.Address(RVA = "0xA0E8EC", Offset = "0xA0E8EC", Length = "0x840")]
827 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
828 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
829 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
830 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
831 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
832 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
833 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetControlTextureFrame", MemberParameters = new object[]
834 {
838 }, ReturnType = typeof(void))]
839 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
840 {
841 typeof(int),
842 typeof(int),
843 typeof(int),
844 typeof(int)
845 }, ReturnType = typeof(void))]
846 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
847 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetDefaultControlSetup", MemberParameters = new object[]
848 {
851 typeof(ref string)
852 }, ReturnType = typeof(void))]
853 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "StartsWith", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
854 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "GetButtonConfiguration", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(VirtualControlsButtonConfiguration_Layout))]
855 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "GetAxisConfiguration", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(VirtualControlsAxisConfiguration_Layout))]
856 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsAxisConfiguration_Layout), Member = "GetStyle", MemberParameters = new object[] { typeof(VirtualControlsAxisConfiguration_Layout.Style) }, ReturnType = typeof(Axis_Layout))]
857 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
858 {
861 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
862 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsButtonConfiguration_Layout), Member = "GetStyle", MemberParameters = new object[] { typeof(VirtualControlsButtonConfiguration_Layout.Style) }, ReturnType = typeof(QuickActionButton_Layout))]
863 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIAxis), Member = "Draw", MemberParameters = new object[]
864 {
870 typeof(bool),
871 typeof(bool),
872 typeof(bool)
873 }, ReturnType = typeof(void))]
874 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "DrawFrame", MemberParameters = new object[]
875 {
880 typeof(ref float)
881 }, ReturnType = typeof(void))]
882 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
883 {
884 typeof(float),
885 typeof(float)
886 }, ReturnType = typeof(void))]
887 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
888 {
891 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
892 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 34)]
894 {
895 throw null;
896 }
897
898 [global::Cpp2ILInjected.Token(Token = "0x6000EAF")]
899 [global::Cpp2ILInjected.Address(RVA = "0xA0F12C", Offset = "0xA0F12C", Length = "0x298")]
900 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
901 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "Draw", ReturnType = typeof(void))]
902 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
903 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
904 {
905 typeof(object),
906 typeof(IntPtr)
907 }, ReturnType = typeof(void))]
908 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.CursorOver), Member = ".ctor", MemberParameters = new object[]
909 {
910 typeof(object),
911 typeof(IntPtr)
912 }, ReturnType = typeof(void))]
913 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.DrawItemHandler), Member = ".ctor", MemberParameters = new object[]
914 {
915 typeof(object),
916 typeof(IntPtr)
917 }, ReturnType = typeof(void))]
918 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "Draw", MemberParameters = new object[]
919 {
924 typeof(int),
926 }, ReturnType = typeof(void))]
927 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetControlName", MemberParameters = new object[] { typeof(VirtualControlsHardwareConfigurationMapping_Layout.ContolType) }, ReturnType = typeof(string))]
928 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIFadeString), Member = "Draw", MemberParameters = new object[]
929 {
931 typeof(string),
932 typeof(float)
933 }, ReturnType = typeof(void))]
934 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
935 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
936 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseX", ReturnType = typeof(int))]
937 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
938 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
939 {
940 typeof(float),
941 typeof(float)
942 }, ReturnType = typeof(void))]
943 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Time), Member = "get_deltaTime", ReturnType = typeof(float))]
944 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
945 public void DrawControlsGrid()
946 {
947 throw null;
948 }
949
950 [global::Cpp2ILInjected.Token(Token = "0x6000EB0")]
951 [global::Cpp2ILInjected.Address(RVA = "0xA0D84C", Offset = "0xA0D84C", Length = "0x248")]
952 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
953 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "UpdateCursor", MemberParameters = new object[] { typeof(global::Cursor) }, ReturnType = typeof(void))]
954 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
955 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
956 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
957 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
958 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
959 {
960 typeof(string),
961 typeof(string)
962 }, ReturnType = typeof(string))]
963 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array[]), Member = "Resize", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[]
964 {
965 typeof(ref object[]),
966 typeof(int)
967 }, ReturnType = typeof(void))]
968 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
969 private void RemoveSlot(int selectedSlot)
970 {
971 throw null;
972 }
973
974 [global::Cpp2ILInjected.Token(Token = "0x6000EB1")]
975 [global::Cpp2ILInjected.Address(RVA = "0xA0F3C4", Offset = "0xA0F3C4", Length = "0x31C")]
976 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
977 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
978 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
979 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
980 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
981 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array[]), Member = "Resize", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[]
982 {
983 typeof(ref object[]),
984 typeof(int)
985 }, ReturnType = typeof(void))]
986 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsHardwareConfigurationMapping_Layout), Member = ".ctor", ReturnType = typeof(void))]
987 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "LoadSlotPosition", MemberParameters = new object[]
988 {
990 typeof(int)
991 }, ReturnType = typeof(void))]
992 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
993 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
994 {
995 typeof(string),
996 typeof(string)
997 }, ReturnType = typeof(string))]
998 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsSlotTypeMapping_Layout), Member = ".ctor", ReturnType = typeof(void))]
999 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsBinding_Layout), Member = ".ctor", ReturnType = typeof(void))]
1000 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
1005
1006 [global::Cpp2ILInjected.Token(Token = "0x6000EB2")]
1007 [global::Cpp2ILInjected.Address(RVA = "0xA0F8A8", Offset = "0xA0F8A8", Length = "0xA50")]
1008 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1009 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "Draw", ReturnType = typeof(void))]
1010 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1011 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseX", ReturnType = typeof(int))]
1012 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
1013 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
1014 {
1015 typeof(float),
1016 typeof(float)
1017 }, ReturnType = typeof(void))]
1018 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
1019 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "GetButtonConfiguration", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(VirtualControlsButtonConfiguration_Layout))]
1020 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "GetAxisConfiguration", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(VirtualControlsAxisConfiguration_Layout))]
1021 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
1022 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1023 {
1026 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1027 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "Length", ReturnType = typeof(float))]
1028 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1029 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIAxis), Member = "RegisterPickingRegion", MemberParameters = new object[] { typeof(Axis_Layout) }, ReturnType = typeof(bool))]
1030 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
1031 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "RegisterPickingRegion", MemberParameters = new object[] { typeof(QuickActionButton_Layout) }, ReturnType = typeof(bool))]
1032 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIAxis), Member = "Draw", MemberParameters = new object[]
1033 {
1038 typeof(bool),
1039 typeof(bool),
1040 typeof(bool)
1041 }, ReturnType = typeof(void))]
1042 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "Draw", MemberParameters = new object[]
1043 {
1047 typeof(ref float)
1048 }, ReturnType = typeof(void))]
1049 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Time), Member = "get_deltaTime", ReturnType = typeof(float))]
1050 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 42)]
1051 public void DrawSlotsGrid()
1052 {
1053 throw null;
1054 }
1055
1056 [global::Cpp2ILInjected.Token(Token = "0x6000EB3")]
1057 [global::Cpp2ILInjected.Address(RVA = "0xA102F8", Offset = "0xA102F8", Length = "0x188")]
1058 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1059 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "Draw", ReturnType = typeof(void))]
1060 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1061 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
1062 {
1064 typeof(bool),
1068 }, ReturnType = typeof(void))]
1069 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
1070 {
1072 typeof(Item),
1073 typeof(string),
1074 typeof(bool),
1075 typeof(ref float),
1076 typeof(bool),
1077 typeof(bool),
1078 typeof(bool),
1079 typeof(bool)
1080 }, ReturnType = typeof(GUITransactionButton.InputState))]
1081 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
1082 {
1083 typeof(int),
1084 typeof(int),
1085 typeof(int),
1086 typeof(int),
1087 typeof(float),
1088 typeof(float)
1089 }, ReturnType = typeof(SoundEffectInstance))]
1090 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1092 {
1093 throw null;
1094 }
1095
1096 [global::Cpp2ILInjected.Token(Token = "0x6000EB4")]
1097 [global::Cpp2ILInjected.Address(RVA = "0xA0C77C", Offset = "0xA0C77C", Length = "0x100")]
1098 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1099 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "UpdateStyleOptions", ReturnType = typeof(void))]
1100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ControlsItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ControlsItemDraw", MemberParameters = new object[]
1102 {
1104 typeof(int),
1106 typeof(float)
1107 }, ReturnType = typeof(void))]
1108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
1109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
1110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1115
1116 [global::Cpp2ILInjected.Token(Token = "0x6000EB5")]
1117 [global::Cpp2ILInjected.Address(RVA = "0xA0E304", Offset = "0xA0E304", Length = "0xD4")]
1118 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "ControlsItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
1121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
1123 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1128
1129 [global::Cpp2ILInjected.Token(Token = "0x6000EB6")]
1130 [global::Cpp2ILInjected.Address(RVA = "0xA0F6E0", Offset = "0xA0F6E0", Length = "0x1C8")]
1131 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "CreateNewSlot", MemberParameters = new object[]
1133 {
1135 typeof(string),
1137 }, ReturnType = typeof(int))]
1138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
1139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
1141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
1142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
1143 {
1147 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1149 {
1152 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1153 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1155 {
1156 throw null;
1157 }
1158
1159 [global::Cpp2ILInjected.Token(Token = "0x6000EB7")]
1160 [global::Cpp2ILInjected.Address(RVA = "0xA10480", Offset = "0xA10480", Length = "0x158C")]
1161 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
1162 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "Draw", ReturnType = typeof(void))]
1164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
1166 {
1167 typeof(float),
1168 typeof(float)
1169 }, ReturnType = typeof(void))]
1170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterInputRegion", MemberParameters = new object[]
1171 {
1172 typeof(int),
1173 typeof(int),
1175 }, ReturnType = typeof(bool))]
1176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "UpdateInterfaceMovement", ReturnType = typeof(void))]
1177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawInterfaceBacking", ReturnType = typeof(void))]
1178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawWidgets", ReturnType = typeof(void))]
1179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
1180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
1181 {
1187 typeof(Effect),
1188 typeof(Matrix?),
1189 typeof(bool)
1190 }, ReturnType = typeof(void))]
1191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawControls", ReturnType = typeof(void))]
1192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceStyles_Layout), Member = "get_Active", ReturnType = typeof(InterfaceProfile_Layout))]
1193 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceProfile_Layout), Member = "DrawEdit", ReturnType = typeof(void))]
1194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseX", ReturnType = typeof(int))]
1195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
1196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
1197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1198 {
1201 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "Length", ReturnType = typeof(float))]
1203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetSlotOver", MemberParameters = new object[]
1204 {
1207 }, ReturnType = typeof(int))]
1208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
1209 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
1210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
1211 {
1214 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "LoadSlotPosition", MemberParameters = new object[]
1216 {
1218 typeof(int)
1219 }, ReturnType = typeof(void))]
1220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetDefaultControlSetup", MemberParameters = new object[]
1221 {
1224 typeof(ref string)
1225 }, ReturnType = typeof(void))]
1226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "StartsWith", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
1227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "HandleSlotChangeType", MemberParameters = new object[]
1228 {
1230 typeof(int),
1232 }, ReturnType = typeof(void))]
1233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "ClampSlotToScreen", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInterfaceEdit), Member = "AddControlUndo", ReturnType = typeof(void))]
1235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "IndexOf", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "ControlsItemDraw", MemberParameters = new object[]
1238 {
1240 typeof(int),
1242 typeof(float)
1243 }, ReturnType = typeof(void))]
1244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "GetButtonConfiguration", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(VirtualControlsButtonConfiguration_Layout))]
1245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "GetAxisConfiguration", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(VirtualControlsAxisConfiguration_Layout))]
1246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsAxisConfiguration_Layout), Member = "GetStyle", MemberParameters = new object[] { typeof(VirtualControlsAxisConfiguration_Layout.Style) }, ReturnType = typeof(Axis_Layout))]
1247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "IsAxisInBadPosition", MemberParameters = new object[]
1248 {
1251 }, ReturnType = typeof(bool))]
1252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsButtonConfiguration_Layout), Member = "GetStyle", MemberParameters = new object[] { typeof(VirtualControlsButtonConfiguration_Layout.Style) }, ReturnType = typeof(QuickActionButton_Layout))]
1253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "IsButtonInBadPosition", MemberParameters = new object[]
1254 {
1257 }, ReturnType = typeof(bool))]
1258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "CreateNewSlot", MemberParameters = new object[]
1259 {
1261 typeof(string),
1263 }, ReturnType = typeof(int))]
1264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawWidgetOverlays", ReturnType = typeof(void))]
1265 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetControlTextureFrame", MemberParameters = new object[]
1266 {
1270 }, ReturnType = typeof(void))]
1271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "Draw", MemberParameters = new object[]
1272 {
1276 typeof(ref float)
1277 }, ReturnType = typeof(void))]
1278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIAxis), Member = "Draw", MemberParameters = new object[]
1279 {
1284 typeof(bool),
1285 typeof(bool),
1286 typeof(bool)
1287 }, ReturnType = typeof(void))]
1288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "DrawFrame", MemberParameters = new object[]
1289 {
1294 typeof(ref float)
1295 }, ReturnType = typeof(void))]
1296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIAxis), Member = "Draw", MemberParameters = new object[]
1297 {
1303 typeof(bool),
1304 typeof(bool),
1305 typeof(bool)
1306 }, ReturnType = typeof(void))]
1307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "LogError", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1308 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 70)]
1309 public void Draw()
1310 {
1311 throw null;
1312 }
1313
1314 [global::Cpp2ILInjected.Token(Token = "0x6000EB8")]
1315 [global::Cpp2ILInjected.Address(RVA = "0xA13138", Offset = "0xA13138", Length = "0x8")]
1316 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1317 public float ItemScale(int index)
1318 {
1319 throw null;
1320 }
1321
1322 [global::Cpp2ILInjected.Token(Token = "0x6000EB9")]
1323 [global::Cpp2ILInjected.Address(RVA = "0xA13140", Offset = "0xA13140", Length = "0x4")]
1324 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1325 public void ItemOver(int index)
1326 {
1327 throw null;
1328 }
1329
1330 [global::Cpp2ILInjected.Token(Token = "0x6000EBA")]
1331 [global::Cpp2ILInjected.Address(RVA = "0xA13144", Offset = "0xA13144", Length = "0x4")]
1332 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1333 public void ItemDraw(ItemGrid_Layout gridLayout, int slot, Microsoft.Xna.Framework.Vector2 position, float scale)
1334 {
1335 throw null;
1336 }
1337
1338 [global::Cpp2ILInjected.Token(Token = "0x6000EBB")]
1339 [global::Cpp2ILInjected.Address(RVA = "0xA13148", Offset = "0xA13148", Length = "0x17C")]
1340 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
1342 {
1343 typeof(object),
1344 typeof(IntPtr)
1345 }, ReturnType = typeof(void))]
1346 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.CursorOver), Member = ".ctor", MemberParameters = new object[]
1347 {
1348 typeof(object),
1349 typeof(IntPtr)
1350 }, ReturnType = typeof(void))]
1351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.DrawItemHandler), Member = ".ctor", MemberParameters = new object[]
1352 {
1353 typeof(object),
1354 typeof(IntPtr)
1355 }, ReturnType = typeof(void))]
1356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "Draw", MemberParameters = new object[]
1357 {
1362 typeof(int),
1364 }, ReturnType = typeof(void))]
1365 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
1367 {
1368 throw null;
1369 }
1370
1371 [global::Cpp2ILInjected.Token(Token = "0x6000EBC")]
1372 [global::Cpp2ILInjected.Address(RVA = "0xA0AB50", Offset = "0xA0AB50", Length = "0xBDC")]
1373 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1374 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawPageOptions", ReturnType = typeof(void))]
1375 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
1377 {
1378 typeof(object),
1379 typeof(IntPtr)
1380 }, ReturnType = typeof(void))]
1381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "CalculateRegion", MemberParameters = new object[]
1382 {
1385 typeof(int),
1387 }, ReturnType = typeof(Rectangle))]
1388 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "TopLeft", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1389 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1390 {
1393 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1394 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "TopRight", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1395 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Inflate", MemberParameters = new object[]
1396 {
1397 typeof(int),
1398 typeof(int)
1399 }, ReturnType = typeof(void))]
1400 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
1401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Right", ReturnType = typeof(int))]
1402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Bottom", ReturnType = typeof(int))]
1403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
1404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
1405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsHardwareConfiguration_Layout), Member = "LoadControlPositions", ReturnType = typeof(void))]
1406 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
1408 {
1409 throw null;
1410 }
1411
1412 [global::Cpp2ILInjected.Token(Token = "0x6000EBD")]
1413 [global::Cpp2ILInjected.Address(RVA = "0xA132C4", Offset = "0xA132C4", Length = "0x4")]
1414 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Draw", ReturnType = typeof(void))]
1415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "RestoreDefaults", ReturnType = typeof(void))]
1416 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1417 public void ClampControls(bool editingControls = true)
1418 {
1419 throw null;
1420 }
1421
1422 [global::Cpp2ILInjected.Token(Token = "0x6000EBE")]
1423 [global::Cpp2ILInjected.Address(RVA = "0xA11F64", Offset = "0xA11F64", Length = "0x360")]
1424 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1425 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
1426 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1427 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceStyles_Layout), Member = "get_Active", ReturnType = typeof(InterfaceProfile_Layout))]
1428 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "GetRegion", ReturnType = typeof(Rectangle))]
1430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "TopLeft", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1432 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "DrawAtPosition", MemberParameters = new object[]
1433 {
1437 typeof(bool)
1438 }, ReturnType = typeof(void))]
1439 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
1441 {
1442 throw null;
1443 }
1444
1445 [global::Cpp2ILInjected.Token(Token = "0x6000EBF")]
1446 [global::Cpp2ILInjected.Address(RVA = "0xA132C8", Offset = "0xA132C8", Length = "0xC4")]
1447 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "UpdateInterfaceMovement", ReturnType = typeof(void))]
1449 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CursorManager), Member = "GetNumCursors", ReturnType = typeof(int))]
1451 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CursorManager), Member = "GetCursor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(global::Cursor))]
1452 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1454 {
1455 throw null;
1456 }
1457
1458 [global::Cpp2ILInjected.Token(Token = "0x6000EC0")]
1459 [global::Cpp2ILInjected.Address(RVA = "0xA11A0C", Offset = "0xA11A0C", Length = "0x558")]
1460 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
1462 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1463 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceStyles_Layout), Member = "get_Active", ReturnType = typeof(InterfaceProfile_Layout))]
1464 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "IndexOf", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(int))]
1465 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
1466 {
1469 typeof(string)
1470 }, ReturnType = typeof(void))]
1471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "PreviousPagePressed", ReturnType = typeof(bool))]
1472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "NextPagePressed", ReturnType = typeof(bool))]
1473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1474 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerInterfaceEdit), Member = "UpdatePageScroll", ReturnType = typeof(void))]
1475 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_ActiveController", ReturnType = typeof(ControllerDevice))]
1476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionVector), Member = "GetValue", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(global::UnityEngine.Vector2))]
1477 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
1478 {
1479 typeof(float),
1480 typeof(float)
1481 }, ReturnType = typeof(void))]
1482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "get_LeftSideGrouping", ReturnType = typeof(bool))]
1483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
1484 {
1486 typeof(float)
1487 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Inequality", MemberParameters = new object[]
1489 {
1492 }, ReturnType = typeof(bool))]
1493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
1494 {
1497 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1498 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "TryMovingGroup", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(void))]
1499 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetCursor", MemberParameters = new object[] { typeof(GUIPageIconGrouping) }, ReturnType = typeof(global::Cursor))]
1500 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "AdjustRealScreenForUI", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1501 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1502 {
1505 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1506 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
1508 {
1509 throw null;
1510 }
1511
1512 [global::Cpp2ILInjected.Token(Token = "0x6000EC1")]
1513 [global::Cpp2ILInjected.Address(RVA = "0xA13D40", Offset = "0xA13D40", Length = "0x44")]
1514 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1515 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1516 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "get_LeftSideGrouping", ReturnType = typeof(bool))]
1517 private void OffsetGroupingX(float offset)
1518 {
1519 throw null;
1520 }
1521
1522 [global::Cpp2ILInjected.Token(Token = "0x6000EC2")]
1523 [global::Cpp2ILInjected.Address(RVA = "0xA13D84", Offset = "0xA13D84", Length = "0x538")]
1524 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1525 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "TryMovingGroup", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(void))]
1526 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1527 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "GetRegion", ReturnType = typeof(Rectangle))]
1528 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceStyles_Layout), Member = "get_Active", ReturnType = typeof(InterfaceProfile_Layout))]
1529 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "get_LeftSideGrouping", ReturnType = typeof(bool))]
1531 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Right", ReturnType = typeof(int))]
1532 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Bottom", ReturnType = typeof(int))]
1533 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Union", MemberParameters = new object[]
1534 {
1537 }, ReturnType = typeof(Rectangle))]
1538 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Intersects", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
1539 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
1544
1545 [global::Cpp2ILInjected.Token(Token = "0x6000EC3")]
1546 [global::Cpp2ILInjected.Address(RVA = "0xA1338C", Offset = "0xA1338C", Length = "0x9B4")]
1547 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
1548 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1549 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "UpdateInterfaceMovement", ReturnType = typeof(void))]
1550 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1551 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "GetRegion", ReturnType = typeof(Rectangle))]
1552 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Bottom", ReturnType = typeof(int))]
1553 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Right", ReturnType = typeof(int))]
1554 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "get_LeftSideGrouping", ReturnType = typeof(bool))]
1555 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceStyles_Layout), Member = "get_Active", ReturnType = typeof(InterfaceProfile_Layout))]
1556 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1557 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Center", ReturnType = typeof(Point))]
1558 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_DisplayTouchOptions", ReturnType = typeof(bool))]
1559 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
1560 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
1561 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "ResolveCollisions", MemberParameters = new object[]
1562 {
1566 }, ReturnType = typeof(Rectangle))]
1567 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
1568 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Remove", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
1569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Comparison<object>), Member = ".ctor", MemberParameters = new object[]
1570 {
1571 typeof(object),
1572 typeof(IntPtr)
1573 }, ReturnType = typeof(void))]
1574 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "Sort", MemberParameters = new object[] { typeof(Comparison<object>) }, ReturnType = typeof(void))]
1575 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceProfile_Layout), Member = "InvalidateMinResolution", ReturnType = typeof(void))]
1576 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 37)]
1578 {
1579 throw null;
1580 }
1581
1582 [global::Cpp2ILInjected.Token(Token = "0x6000EC4")]
1583 [global::Cpp2ILInjected.Address(RVA = "0xA142BC", Offset = "0xA142BC", Length = "0x4C")]
1584 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1585 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1586 public float PageItemScale(int index)
1587 {
1588 throw null;
1589 }
1590
1591 [global::Cpp2ILInjected.Token(Token = "0x6000EC5")]
1592 [global::Cpp2ILInjected.Address(RVA = "0xA14308", Offset = "0xA14308", Length = "0x4")]
1593 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1594 public void PageItemOver(int index)
1595 {
1596 throw null;
1597 }
1598
1599 [global::Cpp2ILInjected.Token(Token = "0x6000EC6")]
1600 [global::Cpp2ILInjected.Address(RVA = "0xA12E8C", Offset = "0xA12E8C", Length = "0x2AC")]
1601 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1602 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
1603 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DraggingControlInBadPosition", ReturnType = typeof(bool))]
1604 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawControls", ReturnType = typeof(void))]
1605 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
1606 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
1607 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Texture2D) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1608 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
1609 {
1610 typeof(float),
1612 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1613 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Division", MemberParameters = new object[]
1614 {
1616 typeof(float)
1617 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1618 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
1619 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Inflate", MemberParameters = new object[]
1620 {
1621 typeof(int),
1622 typeof(int)
1623 }, ReturnType = typeof(void))]
1624 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Contains", MemberParameters = new object[]
1625 {
1626 typeof(int),
1627 typeof(int)
1628 }, ReturnType = typeof(bool))]
1629 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1631 {
1632 throw null;
1633 }
1634
1635 [global::Cpp2ILInjected.Token(Token = "0x6000EC7")]
1636 [global::Cpp2ILInjected.Address(RVA = "0xA1430C", Offset = "0xA1430C", Length = "0x10C8")]
1637 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1638 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "CancelChanges", ReturnType = typeof(void))]
1639 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1640 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CursorManager), Member = "GetNumCursors", ReturnType = typeof(int))]
1641 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CursorManager), Member = "GetCursor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(global::Cursor))]
1642 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1643 public void CancelDrag()
1644 {
1645 throw null;
1646 }
1647
1648 [global::Cpp2ILInjected.Token(Token = "0x6000EC8")]
1649 [global::Cpp2ILInjected.Address(RVA = "0xA12C08", Offset = "0xA12C08", Length = "0x284")]
1650 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1651 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
1652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DraggingControlInBadPosition", ReturnType = typeof(bool))]
1653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "DrawControls", ReturnType = typeof(void))]
1654 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
1655 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
1656 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
1657 {
1658 typeof(float),
1659 typeof(float)
1660 }, ReturnType = typeof(void))]
1661 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
1662 {
1663 typeof(Microsoft.Xna.Framework.Vector2),
1664 typeof(float)
1665 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1666 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Division", MemberParameters = new object[]
1667 {
1668 typeof(Microsoft.Xna.Framework.Vector2),
1669 typeof(float)
1670 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1671 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
1672 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Inflate", MemberParameters = new object[]
1673 {
1674 typeof(int),
1675 typeof(int)
1676 }, ReturnType = typeof(void))]
1677 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Contains", MemberParameters = new object[]
1678 {
1679 typeof(int),
1680 typeof(int)
1681 }, ReturnType = typeof(bool))]
1682 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1684 {
1685 throw null;
1686 }
1687
1688 [global::Cpp2ILInjected.Token(Token = "0x6000EC9")]
1689 [global::Cpp2ILInjected.Address(RVA = "0xA0D5C4", Offset = "0xA0D5C4", Length = "0x288")]
1690 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1691 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "UpdateCursor", MemberParameters = new object[] { typeof(global::Cursor) }, ReturnType = typeof(void))]
1692 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1693 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
1694 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
1695 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsSlotTypeMapping_Layout), Member = "get_ButtonConfiguration", ReturnType = typeof(VirtualControlsButtonConfiguration_Layout))]
1696 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsSlotTypeMapping_Layout), Member = "get_AxisConfiguration", ReturnType = typeof(VirtualControlsAxisConfiguration_Layout))]
1697 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsAxisConfiguration_Layout), Member = "GetStyle", MemberParameters = new object[] { typeof(VirtualControlsAxisConfiguration_Layout.Style) }, ReturnType = typeof(Axis_Layout))]
1698 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
1699 {
1703 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1704 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "IsAxisInBadPosition", MemberParameters = new object[]
1705 {
1708 }, ReturnType = typeof(bool))]
1709 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsButtonConfiguration_Layout), Member = "GetStyle", MemberParameters = new object[] { typeof(VirtualControlsButtonConfiguration_Layout.Style) }, ReturnType = typeof(QuickActionButton_Layout))]
1710 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "IsButtonInBadPosition", MemberParameters = new object[]
1711 {
1714 }, ReturnType = typeof(bool))]
1715 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Inequality", MemberParameters = new object[]
1716 {
1719 }, ReturnType = typeof(bool))]
1720 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1721 {
1724 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1725 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
1726 {
1729 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1730 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1732 {
1733 throw null;
1734 }
1735
1736 [global::Cpp2ILInjected.Token(Token = "0x6000ECA")]
1737 [global::Cpp2ILInjected.Address(RVA = "0xA122C4", Offset = "0xA122C4", Length = "0x944")]
1738 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1739 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "Draw", ReturnType = typeof(void))]
1740 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1741 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
1742 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "get_HardwareConfig", ReturnType = typeof(VirtualControlsHardwareConfiguration_Layout))]
1743 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "GetControlTextureFrame", MemberParameters = new object[]
1744 {
1748 }, ReturnType = typeof(void))]
1749 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsSlotTypeMapping_Layout), Member = "get_ButtonConfiguration", ReturnType = typeof(VirtualControlsButtonConfiguration_Layout))]
1750 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsSlotTypeMapping_Layout), Member = "get_AxisConfiguration", ReturnType = typeof(VirtualControlsAxisConfiguration_Layout))]
1751 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsAxisConfiguration_Layout), Member = "GetStyle", MemberParameters = new object[] { typeof(VirtualControlsAxisConfiguration_Layout.Style) }, ReturnType = typeof(Axis_Layout))]
1752 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
1753 {
1757 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1758 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "IsAxisInBadPosition", MemberParameters = new object[]
1759 {
1762 }, ReturnType = typeof(bool))]
1763 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsButtonConfiguration_Layout), Member = "GetStyle", MemberParameters = new object[] { typeof(VirtualControlsButtonConfiguration_Layout.Style) }, ReturnType = typeof(QuickActionButton_Layout))]
1764 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputControllerEdit), Member = "IsButtonInBadPosition", MemberParameters = new object[]
1765 {
1768 }, ReturnType = typeof(bool))]
1769 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Inequality", MemberParameters = new object[]
1770 {
1773 }, ReturnType = typeof(bool))]
1774 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
1775 {
1778 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1779 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
1780 {
1783 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
1784 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "DrawFrame", MemberParameters = new object[]
1785 {
1790 typeof(ref float)
1791 }, ReturnType = typeof(void))]
1792 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
1793 {
1794 typeof(float),
1795 typeof(float)
1796 }, ReturnType = typeof(void))]
1797 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
1798 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "GetRegion", MemberParameters = new object[]
1799 {
1802 }, ReturnType = typeof(Rectangle))]
1803 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetButtonRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
1804 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
1805 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
1806 {
1808 typeof(string)
1809 }, ReturnType = typeof(void))]
1810 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIAxis), Member = "Draw", MemberParameters = new object[]
1811 {
1817 typeof(bool),
1818 typeof(bool),
1819 typeof(bool)
1820 }, ReturnType = typeof(void))]
1821 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 34)]
1822 private void DrawControls()
1823 {
1824 throw null;
1825 }
1826
1827 [global::Cpp2ILInjected.Token(Token = "0x4001A83")]
1828 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1830
1831 [global::Cpp2ILInjected.Token(Token = "0x4001A84")]
1832 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1834
1835 [global::Cpp2ILInjected.Token(Token = "0x4001A85")]
1836 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1838
1839 [global::Cpp2ILInjected.Token(Token = "0x4001A86")]
1840 [global::Cpp2ILInjected.FieldOffset(Offset = "0x21")]
1842
1843 [global::Cpp2ILInjected.Token(Token = "0x4001A87")]
1844 [global::Cpp2ILInjected.FieldOffset(Offset = "0x22")]
1846
1847 [global::Cpp2ILInjected.Token(Token = "0x4001A88")]
1848 [global::Cpp2ILInjected.FieldOffset(Offset = "0x23")]
1850
1851 [global::Cpp2ILInjected.Token(Token = "0x4001A89")]
1852 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
1854
1855 [global::Cpp2ILInjected.Token(Token = "0x4001A8A")]
1856 [global::Cpp2ILInjected.FieldOffset(Offset = "0x25")]
1857 private bool drawnPageOptions;
1858
1859 [global::Cpp2ILInjected.Token(Token = "0x4001A8B")]
1860 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1861 private float ProfileScale;
1862
1863 [global::Cpp2ILInjected.Token(Token = "0x4001A8C")]
1864 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
1865 private float ProfileRenameScale;
1866
1867 [global::Cpp2ILInjected.Token(Token = "0x4001A8D")]
1868 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
1869 private float Profile1Scale;
1870
1871 [global::Cpp2ILInjected.Token(Token = "0x4001A8E")]
1872 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
1873 private float Profile2Scale;
1874
1875 [global::Cpp2ILInjected.Token(Token = "0x4001A8F")]
1876 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
1877 private float Profile3Scale;
1878
1879 [global::Cpp2ILInjected.Token(Token = "0x4001A90")]
1880 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
1881 private float Profile4Scale;
1882
1883 [global::Cpp2ILInjected.Token(Token = "0x4001A91")]
1884 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
1885 private float SideControls;
1886
1887 [global::Cpp2ILInjected.Token(Token = "0x4001A92")]
1888 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
1889 private float BottomControls;
1890
1891 [global::Cpp2ILInjected.Token(Token = "0x4001A93")]
1892 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
1893 private float HardwareScale;
1894
1895 [global::Cpp2ILInjected.Token(Token = "0x4001A94")]
1896 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
1897 private float Hardware1Scale;
1898
1899 [global::Cpp2ILInjected.Token(Token = "0x4001A95")]
1900 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
1901 private float Hardware2Scale;
1902
1903 [global::Cpp2ILInjected.Token(Token = "0x4001A96")]
1904 [global::Cpp2ILInjected.FieldOffset(Offset = "0x54")]
1905 private float Hardware3Scale;
1906
1907 [global::Cpp2ILInjected.Token(Token = "0x4001A97")]
1908 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
1909 private float Hardware4Scale;
1910
1911 [global::Cpp2ILInjected.Token(Token = "0x4001A98")]
1912 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
1914
1915 [global::Cpp2ILInjected.Token(Token = "0x4001A99")]
1916 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5D")]
1917 public bool editingName;
1918
1919 [global::Cpp2ILInjected.Token(Token = "0x4001A9A")]
1920 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
1921 private string editNameValue;
1922
1923 [global::Cpp2ILInjected.Token(Token = "0x4001A9B")]
1924 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
1925 private int textBlinkerCount;
1926
1927 [global::Cpp2ILInjected.Token(Token = "0x4001A9C")]
1928 [global::Cpp2ILInjected.FieldOffset(Offset = "0x6C")]
1929 private int textBlinkerState;
1930
1931 [global::Cpp2ILInjected.Token(Token = "0x4001A9D")]
1932 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
1934
1935 [global::Cpp2ILInjected.Token(Token = "0x4001A9E")]
1936 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
1937 private string SelectedStyleValue;
1938
1939 [global::Cpp2ILInjected.Token(Token = "0x4001A9F")]
1940 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
1941 private float UndoScale;
1942
1943 [global::Cpp2ILInjected.Token(Token = "0x4001AA0")]
1944 [global::Cpp2ILInjected.FieldOffset(Offset = "0x84")]
1945 private float RedoScale;
1946
1947 [global::Cpp2ILInjected.Token(Token = "0x4001AA1")]
1948 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
1949 public float[] Scale;
1950
1951 [global::Cpp2ILInjected.Token(Token = "0x4001AA2")]
1952 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
1953 public float SettingsScale;
1954
1955 [global::Cpp2ILInjected.Token(Token = "0x4001AA3")]
1956 [global::Cpp2ILInjected.FieldOffset(Offset = "0x94")]
1958
1959 [global::Cpp2ILInjected.Token(Token = "0x4001AA4")]
1960 [global::Cpp2ILInjected.FieldOffset(Offset = "0x98")]
1961 private float leftScale;
1962
1963 [global::Cpp2ILInjected.Token(Token = "0x4001AA5")]
1964 [global::Cpp2ILInjected.FieldOffset(Offset = "0x9C")]
1965 private float rightScale;
1966
1967 [global::Cpp2ILInjected.Token(Token = "0x4001AA6")]
1968 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA0")]
1969 private float leftInterfaceScale;
1970
1971 [global::Cpp2ILInjected.Token(Token = "0x4001AA7")]
1972 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA4")]
1973 private float rightInterfaceScale;
1974
1975 [global::Cpp2ILInjected.Token(Token = "0x4001AA8")]
1976 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA8")]
1977 private bool LeftPressed;
1978
1979 [global::Cpp2ILInjected.Token(Token = "0x4001AA9")]
1980 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA9")]
1981 private bool RightPressed;
1982
1983 [global::Cpp2ILInjected.Token(Token = "0x4001AAA")]
1984 [global::Cpp2ILInjected.FieldOffset(Offset = "0xAA")]
1986
1987 [global::Cpp2ILInjected.Token(Token = "0x4001AAB")]
1988 [global::Cpp2ILInjected.FieldOffset(Offset = "0xAC")]
1990
1991 [global::Cpp2ILInjected.Token(Token = "0x4001AAC")]
1992 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB4")]
1993 private bool UIControlDrag;
1994
1995 [global::Cpp2ILInjected.Token(Token = "0x4001AAD")]
1996 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB8")]
1997 private int SelectedControl;
1998
1999 [global::Cpp2ILInjected.Token(Token = "0x4001AAE")]
2000 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC0")]
2001 private string SelectedControlStyle;
2002
2003 [global::Cpp2ILInjected.Token(Token = "0x4001AAF")]
2004 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC8")]
2006
2007 [global::Cpp2ILInjected.Token(Token = "0x4001AB0")]
2008 [global::Cpp2ILInjected.FieldOffset(Offset = "0xCC")]
2009 private float TimeSinceSlotChange;
2010
2011 [global::Cpp2ILInjected.Token(Token = "0x4001AB1")]
2012 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD0")]
2013 private int SelectedSlotType;
2014
2015 [global::Cpp2ILInjected.Token(Token = "0x4001AB2")]
2016 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD4")]
2017 private bool PendingUISlotDrag;
2018
2019 [global::Cpp2ILInjected.Token(Token = "0x4001AB3")]
2020 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD5")]
2021 private bool UISlotDrag;
2022
2023 [global::Cpp2ILInjected.Token(Token = "0x4001AB4")]
2024 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD8")]
2026
2027 [global::Cpp2ILInjected.Token(Token = "0x4001AB5")]
2028 [global::Cpp2ILInjected.FieldOffset(Offset = "0xE0")]
2030
2031 [global::Cpp2ILInjected.Token(Token = "0x4001AB6")]
2032 [global::Cpp2ILInjected.FieldOffset(Offset = "0xE8")]
2033 private bool drawnFromDrag;
2034
2035 [global::Cpp2ILInjected.Token(Token = "0x4001AB7")]
2036 [global::Cpp2ILInjected.FieldOffset(Offset = "0xEC")]
2037 private float smallScale;
2038
2039 [global::Cpp2ILInjected.Token(Token = "0x4001AB8")]
2040 [global::Cpp2ILInjected.FieldOffset(Offset = "0xF0")]
2041 private float mediumScale;
2042
2043 [global::Cpp2ILInjected.Token(Token = "0x4001AB9")]
2044 [global::Cpp2ILInjected.FieldOffset(Offset = "0xF4")]
2045 private float largeScale;
2046
2047 [global::Cpp2ILInjected.Token(Token = "0x4001ABA")]
2048 [global::Cpp2ILInjected.FieldOffset(Offset = "0xF8")]
2049 private float extraLargeScale;
2050
2051 [global::Cpp2ILInjected.Token(Token = "0x4001ABB")]
2052 [global::Cpp2ILInjected.FieldOffset(Offset = "0xFC")]
2053 private float deleteScale;
2054
2055 [global::Cpp2ILInjected.Token(Token = "0x4001ABC")]
2056 [global::Cpp2ILInjected.FieldOffset(Offset = "0x100")]
2058
2059 [global::Cpp2ILInjected.Token(Token = "0x4001ABD")]
2060 [global::Cpp2ILInjected.FieldOffset(Offset = "0x108")]
2062
2063 [global::Cpp2ILInjected.Token(Token = "0x4001ABE")]
2064 [global::Cpp2ILInjected.FieldOffset(Offset = "0x110")]
2065 private float MappingsScale;
2066
2067 [global::Cpp2ILInjected.Token(Token = "0x4001ABF")]
2068 [global::Cpp2ILInjected.FieldOffset(Offset = "0x114")]
2069 private float ControlsButtonScale;
2070
2071 [global::Cpp2ILInjected.Token(Token = "0x4001AC0")]
2072 [global::Cpp2ILInjected.FieldOffset(Offset = "0x118")]
2074
2075 [global::Cpp2ILInjected.Token(Token = "0x4001AC1")]
2076 [global::Cpp2ILInjected.FieldOffset(Offset = "0x120")]
2078
2079 [global::Cpp2ILInjected.Token(Token = "0x4001AC2")]
2080 [global::Cpp2ILInjected.FieldOffset(Offset = "0x128")]
2082
2083 [global::Cpp2ILInjected.Token(Token = "0x4001AC3")]
2084 [global::Cpp2ILInjected.FieldOffset(Offset = "0x130")]
2086
2087 [global::Cpp2ILInjected.Token(Token = "0x4001AC4")]
2088 [global::Cpp2ILInjected.FieldOffset(Offset = "0x138")]
2090
2091 [global::Cpp2ILInjected.Token(Token = "0x4001AC5")]
2092 [global::Cpp2ILInjected.FieldOffset(Offset = "0x140")]
2094
2095 [global::Cpp2ILInjected.Token(Token = "0x4001AC6")]
2096 [global::Cpp2ILInjected.FieldOffset(Offset = "0x148")]
2097 private bool draggingRegion;
2098
2099 [global::Cpp2ILInjected.Token(Token = "0x4001AC7")]
2100 [global::Cpp2ILInjected.FieldOffset(Offset = "0x149")]
2101 private bool draggingRight;
2102
2103 [global::Cpp2ILInjected.Token(Token = "0x4001AC8")]
2104 [global::Cpp2ILInjected.FieldOffset(Offset = "0x150")]
2106
2107 [global::Cpp2ILInjected.Token(Token = "0x4001AC9")]
2108 [global::Cpp2ILInjected.FieldOffset(Offset = "0x158")]
2109 private bool draggingInterface;
2110
2111 [global::Cpp2ILInjected.Token(Token = "0x4001ACA")]
2112 [global::Cpp2ILInjected.FieldOffset(Offset = "0x159")]
2113 public bool ControlsDirty;
2114
2115 [global::Cpp2ILInjected.Token(Token = "0x4001ACB")]
2116 [global::Cpp2ILInjected.FieldOffset(Offset = "0x15C")]
2118
2119 [global::Cpp2ILInjected.Token(Token = "0x4001ACC")]
2120 [global::Cpp2ILInjected.FieldOffset(Offset = "0x16C")]
2122
2123 [global::Cpp2ILInjected.Token(Token = "0x4001ACD")]
2124 private const float visualBorderRegion = 2f;
2125
2126 [global::Cpp2ILInjected.Token(Token = "0x4001ACE")]
2127 [global::Cpp2ILInjected.FieldOffset(Offset = "0x17C")]
2129
2130 [global::Cpp2ILInjected.Token(Token = "0x4001ACF")]
2131 [global::Cpp2ILInjected.FieldOffset(Offset = "0x180")]
2133
2134 [global::Cpp2ILInjected.Token(Token = "0x4001AD0")]
2135 [global::Cpp2ILInjected.FieldOffset(Offset = "0x188")]
2137
2138 [global::Cpp2ILInjected.Token(Token = "0x4001AD1")]
2139 [global::Cpp2ILInjected.FieldOffset(Offset = "0x190")]
2141
2142 [global::Cpp2ILInjected.Token(Token = "0x4001AD2")]
2143 [global::Cpp2ILInjected.FieldOffset(Offset = "0x198")]
2144 private int SelectedSlot;
2145
2146 [global::Cpp2ILInjected.Token(Token = "0x4001AD3")]
2147 [global::Cpp2ILInjected.FieldOffset(Offset = "0x19C")]
2149
2150 [global::Cpp2ILInjected.Token(Token = "0x4001AD4")]
2151 private const int dragBufferSize = 15;
2152
2153 [global::Cpp2ILInjected.Token(Token = "0x4001AD5")]
2154 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1A0")]
2155 private float DraggingScale;
2156
2157 [global::Cpp2ILInjected.Token(Token = "0x4001AD6")]
2158 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1A8")]
2159 private float[] ControlsScales;
2160
2161 [global::Cpp2ILInjected.Token(Token = "0x4001AD7")]
2162 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1B0")]
2163 private float[] DrawScales;
2164
2165 [global::Cpp2ILInjected.Token(Token = "0x2000283")]
2166 private struct StyleOption
2167 {
2168 [global::Cpp2ILInjected.Token(Token = "0x4001AD8")]
2169 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2170 public string ConfigurationId;
2171
2172 [global::Cpp2ILInjected.Token(Token = "0x4001AD9")]
2173 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
2174 public string DisplayValue;
2175 }
2176
2178 [global::Cpp2ILInjected.Token(Token = "0x2000284")]
2179 private sealed class <>c__DisplayClass72_0
2180 {
2181 [global::Cpp2ILInjected.Token(Token = "0x6000ECB")]
2182 [global::Cpp2ILInjected.Address(RVA = "0xA153D4", Offset = "0xA153D4", Length = "0x8")]
2183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "RefreshSlotOrder", ReturnType = typeof(void))]
2184 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
2185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
2187 {
2188 throw null;
2189 }
2190
2191 [global::Cpp2ILInjected.Token(Token = "0x6000ECC")]
2192 [global::Cpp2ILInjected.Address(RVA = "0xA153DC", Offset = "0xA153DC", Length = "0x54")]
2193 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualInputControllerEdit_Layout.SlotPriority), Member = "Priority", MemberParameters = new object[] { typeof(VirtualControlsHardwareConfigurationMapping_Layout.ContolType) }, ReturnType = typeof(int))]
2195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "CompareTo", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
2196 internal int <RefreshSlotOrder>b__0(int e1, int e2)
2197 {
2198 throw null;
2199 }
2200
2201 [global::Cpp2ILInjected.Token(Token = "0x4001ADA")]
2202 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
2204 }
2205}
class f__AnonymousType0<< Count > j__TPar
delegate void CursorUpdater(Cursor cursor)
delegate bool IsOverHandler(Vector2 cursorPosition)
delegate void CursorOver(int itemIndex)
delegate void DrawItemHandler(ItemGrid_Layout gridLayout, int itemIndex, Vector2 position, float scale)
delegate float GetItemScaleHandler(int itemIndex)
Microsoft.Xna.Framework.Vector2 dragControlStartLeft
void GetDefaultControlSetup(VirtualControlsHardwareConfigurationMapping_Layout.ContolType control, out VirtualControlsSlotTypeMapping_Layout.SlotType type, out string configurationId)
Rectangle ResolveCollisions(Rectangle originalRegion, Rectangle newRegion, GUIPageIconGrouping group)
Microsoft.Xna.Framework.Vector2 DragStartPosition
Microsoft.Xna.Framework.Vector2 PendingUIControlDragStart
Microsoft.Xna.Framework.Vector2 DragPosition
string GetControlName(VirtualControlsHardwareConfigurationMapping_Layout.ContolType control)
int CreateNewSlot(VirtualControlsSlotTypeMapping_Layout.SlotType controlType, string styleId, Microsoft.Xna.Framework.Vector2 position)
void ControlsItemDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
List< VirtualControlsButtonConfiguration_Layout > availableButtonControls
void ItemDraw(ItemGrid_Layout gridLayout, int slot, Microsoft.Xna.Framework.Vector2 position, float scale)
VirtualControlsButtonConfiguration_Layout.Style GetButtonControlSubStyle(VirtualControlsHardwareConfigurationMapping_Layout.ContolType action)
VirtualControlsAxisConfiguration_Layout.Style GetAxisControlSubStyle(VirtualControlsHardwareConfigurationMapping_Layout.ContolType action)
Microsoft.Xna.Framework.Vector2 dragCursorStartRight
global::Cursor GetCursor(GUIPageIconGrouping grouping)
bool IsButtonInBadPosition(QuickActionButton_Layout buttonLayout, ref Microsoft.Xna.Framework.Vector2 mousePosition)
Microsoft.Xna.Framework.Vector2 SlotStartPosition
Microsoft.Xna.Framework.Vector2 dragCursorStartLeft
void TryMovingGroup(Microsoft.Xna.Framework.Vector2 newPosition)
void LoadSlotPosition(Microsoft.Xna.Framework.Vector2 position, int slot)
void ClampControls(bool editingControls=true)
Microsoft.Xna.Framework.Vector2 dragControlStartRight
Microsoft.Xna.Framework.Vector2 PendingUISlotDragStart
string TruncateString(TransactionButton_Layout button, string text, float maxWidth)
int GetSlotOver(Microsoft.Xna.Framework.Vector2 mousePosition, out Microsoft.Xna.Framework.Vector2 slotPosition)
void GetControlTextureFrame(VirtualControlsHardwareConfigurationMapping_Layout.ContolType controlType, out Microsoft.Xna.Framework.Graphics.Texture2D tex, out Rectangle frame)
bool IsAxisInBadPosition(Axis_Layout AxisLayout, ref Microsoft.Xna.Framework.Vector2 mousePosition)
void HandleSlotChangeType(VirtualControlsHardwareConfiguration_Layout hardware, int slot, VirtualControlsSlotTypeMapping_Layout.SlotType type)
QuickActionButton_Layout.QuickActionControl GetButtonId(VirtualControlsHardwareConfigurationMapping_Layout.ContolType controlType)
Microsoft.Xna.Framework.Vector2 dragControlStartInterface
bool IsOverOptions(Microsoft.Xna.Framework.Vector2 cursorPosition)
void SetPageControlsAndAdjust(GUIPageIcons.PageControlsType newType)
List< VirtualControlsAxisConfiguration_Layout > availableAxisControls
Microsoft.Xna.Framework.Vector2 dragCursorStartInterface
List< GUIVirtualInputControllerEdit.StyleOption > StlyeOptionsList