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
GUIPulldownSetting.cs
Go to the documentation of this file.
1using System;
4using Controller;
10using Terraria;
11using Terraria.Audio;
16using Terraria.UI;
17using UnityEngine;
18
19[global::Cpp2ILInjected.Token(Token = "0x200028F")]
21{
22 [global::Cpp2ILInjected.Token(Token = "0x6000F48")]
23 [global::Cpp2ILInjected.Address(RVA = "0xA288A0", Offset = "0xA288A0", Length = "0x44")]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPulldownEntry), Member = ".ctor", MemberParameters = new object[] { typeof(GUISettingID) }, ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHardwarePulldown), Member = ".ctor", MemberParameters = new object[] { typeof(GUISettingID) }, ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneyPulldownSetting), Member = ".ctor", MemberParameters = new object[] { typeof(GUISettingID) }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "Init", ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 34)]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
34
35 [global::Cpp2ILInjected.Token(Token = "0x6000F49")]
36 [global::Cpp2ILInjected.Address(RVA = "0xA288E4", Offset = "0xA288E4", Length = "0xB4")]
37 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHardwareProfile), Member = "Draw", ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHardwarePulldown), Member = "CloseOptions", ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "DrawCategories", ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "RefreshInputRegion", ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerSettingsOverlay), Member = "DeactivateOverlay", ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
46 public void CloseOptions()
47 {
48 throw null;
49 }
50
51 [global::Cpp2ILInjected.Token(Token = "0x6000F4A")]
52 [global::Cpp2ILInjected.Address(RVA = "0xA28998", Offset = "0xA28998", Length = "0x28")]
53 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 public override void DrawOverlay()
56 {
57 throw null;
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x6000F4B")]
61 [global::Cpp2ILInjected.Address(RVA = "0xA289C0", Offset = "0xA289C0", Length = "0x280")]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "Draw", ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
65 {
66 typeof(Microsoft.Xna.Framework.Vector2),
67 typeof(Microsoft.Xna.Framework.Vector2)
68 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPulldownSetting), Member = "DrawOptionFaceButtons", MemberParameters = new object[] { typeof(ControllerDevice.ControlScheme) }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
71 {
74 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
75 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
76 private void DrawFaceButtons()
77 {
78 throw null;
79 }
80
81 [global::Cpp2ILInjected.Token(Token = "0x6000F4C")]
82 [global::Cpp2ILInjected.Address(RVA = "0xA28C40", Offset = "0xA28C40", Length = "0x31C")]
83 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "DrawFaceButtons", ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "Draw", ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerInputButton), Member = "GetButtonTexureInformation", MemberParameters = new object[]
87 {
90 typeof(int)
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
93 {
97 typeof(string),
98 typeof(bool),
99 typeof(ref float),
101 typeof(bool),
102 typeof(bool),
103 typeof(bool),
104 typeof(bool)
105 }, ReturnType = typeof(GUITransactionButton.InputState))]
106 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
108 {
109 throw null;
110 }
111
112 [global::Cpp2ILInjected.Token(Token = "0x6000F4D")]
113 [global::Cpp2ILInjected.Address(RVA = "0xA28F5C", Offset = "0xA28F5C", Length = "0x8D0")]
114 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "DummyDraw", MemberParameters = new object[]
116 {
118 typeof(int),
120 typeof(float)
121 }, ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
125 {
131 typeof(Effect),
132 typeof(Matrix?),
133 typeof(bool)
134 }, ReturnType = typeof(void))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUISettingsOverlay), Member = "UpdateScroll", MemberParameters = new object[] { typeof(GUISettingID) }, ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPulldownSetting), Member = "GetNumberOfOptions", ReturnType = typeof(int))]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPulldownSetting), Member = "GetOption", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPulldownSetting), Member = "CloseOptions", ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
140 {
141 typeof(string),
142 typeof(string)
143 }, ReturnType = typeof(bool))]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SettingsOverlayPulldown_Layout), Member = "GetOption", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(TransactionButton_Layout))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Right", ReturnType = typeof(int))]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Bottom", ReturnType = typeof(int))]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
149 {
150 typeof(float),
151 typeof(float)
152 }, ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
154 {
157 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenHeight", ReturnType = typeof(int))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "RemoveAt", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "Insert", MemberParameters = new object[]
162 {
163 typeof(int),
164 typeof(int)
165 }, ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
167 {
170 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "get__gridItemRegion", ReturnType = typeof(Rectangle))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUISettingsOverlay), Member = "RegisterOverlay", MemberParameters = new object[]
173 {
176 }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerSettingsOverlay), Member = "ActivateOverlay", MemberParameters = new object[]
178 {
181 typeof(int),
182 typeof(float)
183 }, ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
185 {
186 typeof(object),
188 }, ReturnType = typeof(void))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
190 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 36)]
191 public void RefreshInputRegion()
192 {
193 throw null;
194 }
195
196 [global::Cpp2ILInjected.Token(Token = "0x6000F4E")]
197 [global::Cpp2ILInjected.Address(RVA = "0xA2A84C", Offset = "0xA2A84C", Length = "0x1370")]
198 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIJourneyPulldownSetting), Member = "Draw", ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenWidth", ReturnType = typeof(int))]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenHeight", ReturnType = typeof(int))]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterInputRegion", MemberParameters = new object[]
204 {
205 typeof(int),
206 typeof(int),
207 typeof(int),
208 typeof(int)
209 }, ReturnType = typeof(bool))]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
211 {
213 typeof(bool),
217 }, ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPulldownSetting), Member = "GetValue", ReturnType = typeof(string))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPulldownSetting), Member = "GetTitle", ReturnType = typeof(string))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
223 {
224 typeof(int),
225 typeof(int)
226 }, ReturnType = typeof(string))]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
228 {
229 typeof(string),
230 typeof(string)
231 }, ReturnType = typeof(string))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUISettingsOverlay), Member = "IsDisabled", MemberParameters = new object[] { typeof(GUISettingID) }, ReturnType = typeof(bool))]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
234 {
236 typeof(Item),
237 typeof(string),
238 typeof(bool),
239 typeof(ref float),
240 typeof(bool),
241 typeof(bool),
242 typeof(bool),
243 typeof(bool)
244 }, ReturnType = typeof(GUITransactionButton.InputState))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
246 {
248 typeof(string),
250 typeof(bool)
251 }, ReturnType = typeof(void))]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
253 {
255 typeof(string)
256 }, ReturnType = typeof(void))]
257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "get__gridItemRegion", ReturnType = typeof(Rectangle))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPulldownSetting), Member = "DrawFaceButtons", ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
263 {
269 typeof(Effect),
270 typeof(Matrix?),
271 typeof(bool)
272 }, ReturnType = typeof(void))]
273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPulldownSetting), Member = "GetNumberOfOptions", ReturnType = typeof(int))]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SettingsOverlayPulldown_Layout), Member = "GetOption", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(TransactionButton_Layout))]
275 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPulldownSetting), Member = "GetOption", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
277 {
278 typeof(float),
279 typeof(float)
280 }, ReturnType = typeof(void))]
281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
282 {
285 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Right", ReturnType = typeof(int))]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Bottom", ReturnType = typeof(int))]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
289 {
292 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "DrawAtPosition", MemberParameters = new object[]
294 {
298 typeof(bool)
299 }, ReturnType = typeof(void))]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUISettingsOverlay), Member = "UpdateScroll", MemberParameters = new object[] { typeof(GUISettingID) }, ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
302 {
303 typeof(string),
304 typeof(string)
305 }, ReturnType = typeof(bool))]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
307 {
308 typeof(int),
309 typeof(int),
310 typeof(int),
311 typeof(int),
312 typeof(float),
313 typeof(float)
314 }, ReturnType = typeof(SoundEffectInstance))]
315 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
316 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "RemoveAt", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
317 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "Insert", MemberParameters = new object[]
318 {
319 typeof(int),
320 typeof(int)
321 }, ReturnType = typeof(void))]
322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
323 {
326 typeof(string)
327 }, ReturnType = typeof(void))]
328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPulldownSetting), Member = "SetOption", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerSettingsOverlay), Member = "DeactivateOverlay", ReturnType = typeof(void))]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
331 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPulldownSetting), Member = "DrawOptionFaceButtons", MemberParameters = new object[] { typeof(ControllerDevice.ControlScheme) }, ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
333 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
334 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKeyUp", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
335 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "PressedReleased", MemberParameters = new object[] { typeof(GUIControllerInputButton.LinkedControlType) }, ReturnType = typeof(bool))]
336 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIKeyboardMappings), Member = "DisableEscapeKeyUsage", ReturnType = typeof(void))]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUISettingsOverlay), Member = "RegisterOverlay", MemberParameters = new object[]
338 {
341 }, ReturnType = typeof(void))]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerSettingsOverlay), Member = "ActivateOverlay", MemberParameters = new object[]
343 {
346 typeof(int),
347 typeof(float)
348 }, ReturnType = typeof(void))]
349 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
350 {
351 typeof(object),
353 }, ReturnType = typeof(void))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
355 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 51)]
356 public override void Draw()
357 {
358 throw null;
359 }
360
361 [global::Cpp2ILInjected.Token(Token = "0x6000F4F")]
362 [global::Cpp2ILInjected.Address(RVA = "0xA2DD64", Offset = "0xA2DD64", Length = "0xBC")]
363 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINetPlayStatusMenu), Member = "Draw", ReturnType = typeof(void))]
365 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerSettingsOverlay), Member = "DeactivateOverlay", ReturnType = typeof(void))]
367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
369 public void DisablePulldown()
370 {
371 throw null;
372 }
373
374 [global::Cpp2ILInjected.Token(Token = "0x6000F50")]
375 [global::Cpp2ILInjected.Address(RVA = "0xA2DE20", Offset = "0xA2DE20", Length = "0x50")]
376 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
377 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
378 public override float GetElementHeight()
379 {
380 throw null;
381 }
382
383 [global::Cpp2ILInjected.Token(Token = "0x6000F51")]
384 [global::Cpp2ILInjected.Address(RVA = "0xA2DE70", Offset = "0xA2DE70", Length = "0xF0")]
385 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
386 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
388 {
389 typeof(int),
390 typeof(int),
391 typeof(int),
392 typeof(int),
393 typeof(float),
394 typeof(float)
395 }, ReturnType = typeof(SoundEffectInstance))]
396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerSettingsOverlay), Member = "DeactivateOverlay", ReturnType = typeof(void))]
397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
398 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
400 {
401 throw null;
402 }
403
404 [global::Cpp2ILInjected.Token(Token = "0x6000F52")]
405 [global::Cpp2ILInjected.Address(RVA = "0xA2982C", Offset = "0xA2982C", Length = "0x28C")]
406 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
407 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPulldownEntry), Member = "GetNumberOfOptions", ReturnType = typeof(int))]
408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerJourneyModeSettings), Member = "Navigate", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
409 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerSettingsOverlay), Member = "Navigate", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
410 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHardwarePulldown), Member = "GetNumberOfOptions", ReturnType = typeof(int))]
411 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "RefreshInputRegion", ReturnType = typeof(void))]
412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "Draw", ReturnType = typeof(void))]
413 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
415 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enum), Member = "GetValues", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(Array))]
416 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "get_Length", ReturnType = typeof(int))]
417 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrPlatform), Member = "IsCurrentPlatform", MemberParameters = new object[] { typeof(DrPlatform.DrPlatformType) }, ReturnType = typeof(bool))]
418 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
420 {
421 throw null;
422 }
423
424 [global::Cpp2ILInjected.Token(Token = "0x1700018A")]
426 {
427 [global::Cpp2ILInjected.Token(Token = "0x6000F53")]
428 [global::Cpp2ILInjected.Address(RVA = "0xA2A800", Offset = "0xA2A800", Length = "0x4C")]
429 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
430 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
431 get
432 {
433 throw null;
434 }
435 }
436
437 [global::Cpp2ILInjected.Token(Token = "0x6000F54")]
438 [global::Cpp2ILInjected.Address(RVA = "0xA29AB8", Offset = "0xA29AB8", Length = "0xD48")]
439 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "RefreshInputRegion", ReturnType = typeof(void))]
441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "Draw", ReturnType = typeof(void))]
442 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
444 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
445 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPulldownSetting), Member = "GetLanguageFromLegacyId", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
446 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enum), Member = "ToString", ReturnType = typeof(string))]
447 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrPlatform), Member = "IsCurrentPlatform", MemberParameters = new object[] { typeof(DrPlatform.DrPlatformType) }, ReturnType = typeof(bool))]
448 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
449 {
450 typeof(string),
451 typeof(string)
452 }, ReturnType = typeof(string))]
453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(LocalizedText))]
454 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "GetProfile", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(VirtualControlsProfile_Layout))]
455 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "GetDisplayName", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(string))]
456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
457 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 103)]
458 private string GetOption(int index)
459 {
460 throw null;
461 }
462
463 [global::Cpp2ILInjected.Token(Token = "0x6000F55")]
464 [global::Cpp2ILInjected.Address(RVA = "0xA2D0B4", Offset = "0xA2D0B4", Length = "0xCB0")]
465 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
466 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "Draw", ReturnType = typeof(void))]
467 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerMappings), Member = "SetMapping", MemberParameters = new object[] { typeof(GUIControllerMappings.MappingType) }, ReturnType = typeof(void))]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerHardwareProfile), Member = "UpdateAndSaveCurrentProfile", ReturnType = typeof(void))]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerHardwareProfile), Member = "Open", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(void))]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LanguageManager), Member = "SetLanguage", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
474 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceStyles_Layout), Member = "RefreshProfileNames", ReturnType = typeof(void))]
475 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_invasionProgressMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "set_UseMode", MemberParameters = new object[] { typeof(LockOnHelper.LockOnMode) }, ReturnType = typeof(void))]
477 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UserManagement), Member = "UpdateViewPorts", ReturnType = typeof(void))]
478 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowerManager), Member = "get_Instance", ReturnType = typeof(CreativePowerManager))]
479 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowerManager), Member = "GetPower", MemberTypeParameters = new object[] { "T" }, ReturnType = "T")]
480 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
481 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "IsEnabledForPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "set_Mode", MemberParameters = new object[] { typeof(LightMode) }, ReturnType = typeof(void))]
483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_qaStyle", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
484 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "set_ActiveFrameStyle", MemberParameters = new object[] { typeof(GUIMap.MinimapFrameStyle) }, ReturnType = typeof(void))]
485 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Map_Layout), Member = "set_UseLargeMinimap", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
486 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIKeyboardMappings), Member = "set_EscapeOpensInventory", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_WaveQuality", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrPlatform), Member = "IsCurrentPlatform", MemberParameters = new object[] { typeof(DrPlatform.DrPlatformType) }, ReturnType = typeof(bool))]
489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceStyles_Layout), Member = "SetActiveLayout", MemberParameters = new object[] { typeof(InterfaceProfile_Layout) }, ReturnType = typeof(void))]
490 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiplayerChat_Layout), Member = "get_Instance", ReturnType = typeof(MultiplayerChat_Layout))]
491 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiplayerChat_Layout), Member = "get_MiniChatInstance", ReturnType = typeof(MultiplayerChat_Layout))]
492 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_HidePassword", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_autoPause", MemberParameters = new object[] { typeof(Main.AutoPauseMode) }, ReturnType = typeof(void))]
494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot.Options), Member = "set_DisableLeftShiftTrashCan", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
495 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "RequestUse", ReturnType = typeof(void))]
496 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_cSmartCursorModeIsToggleAndNotHold", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
497 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player.SmartCursorSettings), Member = "set_SmartAxeAfterPickaxe", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
498 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "set_MobileTouchLocked", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
499 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "GetProfile", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(VirtualControlsProfile_Layout))]
500 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "SetActiveProfile", MemberParameters = new object[] { typeof(VirtualControlsProfile_Layout) }, ReturnType = typeof(void))]
501 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 57)]
502 private void SetOption(int index)
503 {
504 throw null;
505 }
506
507 [global::Cpp2ILInjected.Token(Token = "0x6000F56")]
508 [global::Cpp2ILInjected.Address(RVA = "0xA2CBC8", Offset = "0xA2CBC8", Length = "0x4EC")]
509 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "Draw", ReturnType = typeof(void))]
511 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
513 {
514 typeof(string),
515 typeof(string)
516 }, ReturnType = typeof(string))]
517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
518 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 42)]
519 private string GetTitle()
520 {
521 throw null;
522 }
523
524 [global::Cpp2ILInjected.Token(Token = "0x6000F57")]
525 [global::Cpp2ILInjected.Address(RVA = "0xA2DF60", Offset = "0xA2DF60", Length = "0x108")]
526 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
527 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "GetOption", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
528 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "GetValue", ReturnType = typeof(string))]
529 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
531 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
533 {
534 throw null;
535 }
536
537 [global::Cpp2ILInjected.Token(Token = "0x6000F58")]
538 [global::Cpp2ILInjected.Address(RVA = "0xA2BBBC", Offset = "0xA2BBBC", Length = "0x100C")]
539 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
540 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "Draw", ReturnType = typeof(void))]
541 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
542 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enum), Member = "ToString", ReturnType = typeof(string))]
543 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
544 {
545 typeof(string),
546 typeof(string)
547 }, ReturnType = typeof(string))]
548 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(LocalizedText))]
549 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "get_ActiveCulture", ReturnType = typeof(GameCulture))]
550 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array[]), Member = "IndexOf", MemberTypeParameters = new object[] { typeof(int) }, MemberParameters = new object[]
551 {
552 typeof(int[]),
553 typeof(int)
554 }, ReturnType = typeof(int))]
555 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPulldownSetting), Member = "GetLanguageFromLegacyId", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
556 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_UseHorizontalPages", ReturnType = typeof(bool))]
557 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_invasionProgressMode", ReturnType = typeof(int))]
558 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "get_UseMode", ReturnType = typeof(LockOnHelper.LockOnMode))]
559 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_autoPause", ReturnType = typeof(Main.AutoPauseMode))]
560 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot.Options), Member = "get_DisableLeftShiftTrashCan", ReturnType = typeof(bool))]
561 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowerManager), Member = "get_Instance", ReturnType = typeof(CreativePowerManager))]
562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowerManager), Member = "GetPower", MemberTypeParameters = new object[] { "T" }, ReturnType = "T")]
563 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
564 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowers.APerPlayerTogglePower), Member = "IsEnabledForPlayer", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
565 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_qaStyle", ReturnType = typeof(int))]
566 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_cSmartCursorModeIsToggleAndNotHold", ReturnType = typeof(bool))]
567 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player.SmartCursorSettings), Member = "get_SmartAxeAfterPickaxe", ReturnType = typeof(bool))]
568 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_WaveQuality", ReturnType = typeof(int))]
569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "get_Mode", ReturnType = typeof(LightMode))]
570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Map_Layout), Member = "get_UseLargeMinimap", ReturnType = typeof(bool))]
571 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceStyles_Layout), Member = "get_Active", ReturnType = typeof(InterfaceProfile_Layout))]
572 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MultiplayerChat_Layout), Member = "get_Instance", ReturnType = typeof(MultiplayerChat_Layout))]
573 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_HidePassword", ReturnType = typeof(bool))]
574 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsStyles_Layout), Member = "get_ActiveProfile", ReturnType = typeof(VirtualControlsProfile_Layout))]
575 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VirtualControlsProfile_Layout), Member = "GetDisplayName", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(string))]
576 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
577 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 121)]
578 private string GetValue()
579 {
580 throw null;
581 }
582
583 // Note: this type is marked as 'beforefieldinit'.
584 [global::Cpp2ILInjected.Token(Token = "0x6000F59")]
585 [global::Cpp2ILInjected.Address(RVA = "0xA2E068", Offset = "0xA2E068", Length = "0x94")]
586 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
587 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
588 {
589 typeof(Array),
591 }, ReturnType = typeof(void))]
592 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
594 {
595 throw null;
596 }
597
598 [global::Cpp2ILInjected.Token(Token = "0x4001B72")]
599 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
601
602 [global::Cpp2ILInjected.Token(Token = "0x4001B73")]
603 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
605
606 [global::Cpp2ILInjected.Token(Token = "0x4001B74")]
607 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
609
610 [global::Cpp2ILInjected.Token(Token = "0x4001B75")]
611 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
612 private float scale;
613
614 [global::Cpp2ILInjected.Token(Token = "0x4001B76")]
615 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
616 private bool drawingOverlay;
617
618 [global::Cpp2ILInjected.Token(Token = "0x4001B77")]
619 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
621
622 [global::Cpp2ILInjected.Token(Token = "0x4001B78")]
623 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
624 private float _offset;
625
626 [global::Cpp2ILInjected.Token(Token = "0x4001B79")]
627 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
628 public bool displayOptions;
629
630 [global::Cpp2ILInjected.Token(Token = "0x4001B7A")]
631 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
633
634 [global::Cpp2ILInjected.Token(Token = "0x4001B7B")]
635 private static int[] LanguageMappingIndices;
636
637 [global::Cpp2ILInjected.Token(Token = "0x2000290")]
638 public delegate void ActivateOverlayCallback(GUIPulldownSetting overlayEntry, Rectangle overlayRegion, int selectedOption, float offset);
639
640 [global::Cpp2ILInjected.Token(Token = "0x2000291")]
641 public delegate void RegisterOverlay(GUIPulldownSetting overlayEntry, Rectangle overlayRegion);
642
643 [global::Cpp2ILInjected.Token(Token = "0x2000292")]
645}
class f__AnonymousType0<< Count > j__TPar
GUISettingID
delegate bool IsOverHandler(Vector2 cursorPosition)
MinimapFrameStyle
Definition GUIMap.cs:1029
string GetOption(int index)
GUIPulldownSetting(GUISettingID id, GUIPulldownSetting.ActivateOverlayCallback activateOverlayCallbackOverload=null, GUIPulldownSetting.DeactivateOverlayCallback deactivateOverlayCallbackOverload=null, GUIPulldownSetting.RegisterOverlay registerOverlayOverload=null)
static List< int > optionRedirection
delegate void RegisterOverlay(GUIPulldownSetting overlayEntry, Rectangle overlayRegion)
void SetOption(int index)
GUIPulldownSetting.DeactivateOverlayCallback deactivateOverlayCallback
static int[] LanguageMappingIndices
GUIInputRegionExclusive _optionsBlocker
string GetLanguageFromLegacyId(int legacyId)
delegate void DeactivateOverlayCallback()
override float GetElementHeight()
GUIPulldownSetting.ActivateOverlayCallback activateOverlayCallback
bool IsOverOptions(Microsoft.Xna.Framework.Vector2 cursorPosition)
void DrawOptionFaceButtons(ControllerDevice.ControlScheme scheme)
delegate void ActivateOverlayCallback(GUIPulldownSetting overlayEntry, Rectangle overlayRegion, int selectedOption, float offset)
override void DrawOverlay()
GUIPulldownSetting.RegisterOverlay registerOverlayCallback