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
GUIBuilderAccToggles.cs
Go to the documentation of this file.
1using System;
3using Controller;
9using Terraria;
10using Terraria.Audio;
12using Terraria.UI;
13using UnityEngine;
14
15[global::Cpp2ILInjected.Token(Token = "0x2000126")]
17{
18 [global::Cpp2ILInjected.Token(Token = "0x6000796")]
19 [global::Cpp2ILInjected.Address(RVA = "0x1321614", Offset = "0x1321614", Length = "0x1B0")]
20 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuilderAccToggles), Member = "Draw", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuilderAccToggles), Member = "IsOverBuilderTools", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(bool))]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BuilderAccToggles_Layout), Member = "get_Instance", ReturnType = typeof(BuilderAccToggles_Layout))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BuilderAccToggles_Layout), Member = "get_ToggleOptionsGrid", ReturnType = typeof(ItemGrid_Layout))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RightSideHUDAnchorUpdator), Member = "get_UseCollpasedCoinsAmmo", ReturnType = typeof(bool))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
28 {
29 typeof(object),
31 }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "CalculateRegion", MemberParameters = new object[]
33 {
37 typeof(int)
38 }, ReturnType = typeof(Rectangle))]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x6000797")]
46 [global::Cpp2ILInjected.Address(RVA = "0x13217C4", Offset = "0x13217C4", Length = "0x98")]
47 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuilderAccToggles), Member = "Draw", ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "IsOverGroupRegion", MemberParameters = new object[]
50 {
53 }, ReturnType = typeof(bool))]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_DisplayTouchOptions", ReturnType = typeof(bool))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BuilderAccToggles_Layout), Member = "get_Instance", ReturnType = typeof(BuilderAccToggles_Layout))]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RightSideHUDAnchorUpdator), Member = "get_UseCollpasedCoinsAmmo", ReturnType = typeof(bool))]
58 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
60 {
61 throw null;
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x6000798")]
65 [global::Cpp2ILInjected.Address(RVA = "0x132185C", Offset = "0x132185C", Length = "0x30")]
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "IsOverGroupRegion", MemberParameters = new object[]
67 {
70 }, ReturnType = typeof(bool))]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RightSideHUDAnchorUpdator), Member = "get_UseCollpasedCoinsAmmo", ReturnType = typeof(bool))]
74 {
75 throw null;
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x6000799")]
79 [global::Cpp2ILInjected.Address(RVA = "0x132188C", Offset = "0x132188C", Length = "0x8FC")]
80 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "DrawOptions", ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "DrawEditOptions", ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBuilderAccToggles), Member = "GetRegion", ReturnType = typeof(Rectangle))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBuilderAccToggles), Member = "SetupLayout", ReturnType = typeof(TransactionButton_Layout))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RightSideHUDAnchorUpdator), Member = "get_UseCollpasedCoinsAmmo", ReturnType = typeof(bool))]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "ClickedOutOfRegion", MemberParameters = new object[]
89 {
91 typeof(bool)
92 }, ReturnType = typeof(bool))]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "IsPageSelected", MemberParameters = new object[] { typeof(GUIPageIcons.Category) }, ReturnType = typeof(bool))]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BuilderAccToggles_Layout), Member = "get_Instance", ReturnType = typeof(BuilderAccToggles_Layout))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInventory), Member = "get_HasFocus", ReturnType = typeof(bool))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_ActiveController", ReturnType = typeof(ControllerDevice))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
100 {
103 typeof(string)
104 }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "GetButtonUp", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_ControllerModeLocked", ReturnType = typeof(bool))]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
109 {
111 typeof(Item),
112 typeof(string),
113 typeof(bool),
114 typeof(ref float),
115 typeof(bool),
116 typeof(bool),
117 typeof(bool),
118 typeof(bool)
119 }, ReturnType = typeof(GUITransactionButton.InputState))]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInstance), Member = "ClosePopups", ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerPageRedirect), Member = "get_Ammo", ReturnType = typeof(GUIControllerAmmo))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerPageRedirect), Member = "get_Inventory", ReturnType = typeof(GUIControllerInventory))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
125 {
126 typeof(object),
128 }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBuilderAccToggles), Member = "RefreshList", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BuilderAccToggles_Layout), Member = "get_ToggleOptionsGrid", ReturnType = typeof(ItemGrid_Layout))]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
134 {
135 typeof(object),
137 }, ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "CalculateRegion", MemberParameters = new object[]
139 {
143 typeof(int)
144 }, ReturnType = typeof(Rectangle))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "TopLeft", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "DrawAtPosition", MemberParameters = new object[]
147 {
151 typeof(bool)
152 }, ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.CursorOver), Member = ".ctor", MemberParameters = new object[]
154 {
155 typeof(object),
157 }, ReturnType = typeof(void))]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.DrawItemHandler), Member = ".ctor", MemberParameters = new object[]
159 {
160 typeof(object),
162 }, ReturnType = typeof(void))]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "Draw", MemberParameters = new object[]
164 {
170 typeof(int)
171 }, ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Time), Member = "get_deltaTime", ReturnType = typeof(float))]
173 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
174 public void Draw()
175 {
176 throw null;
177 }
178
179 [global::Cpp2ILInjected.Token(Token = "0x170000CF")]
180 public int ItemCount
181 {
182 [global::Cpp2ILInjected.Token(Token = "0x600079A")]
183 [global::Cpp2ILInjected.Address(RVA = "0x1322484", Offset = "0x1322484", Length = "0x50")]
184 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerInventory), Member = "get_MaxRowIndex", ReturnType = typeof(int))]
185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerInventory), Member = "get_MaxColumnIndex", ReturnType = typeof(int))]
186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerInventory), Member = "Navigate", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerInventory4Page), Member = "GetInfoCollectionCount", ReturnType = typeof(int))]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
189 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
190 get
191 {
192 throw null;
193 }
194 }
195
196 [global::Cpp2ILInjected.Token(Token = "0x600079B")]
197 [global::Cpp2ILInjected.Address(RVA = "0x13221F4", Offset = "0x13221F4", Length = "0x290")]
198 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuilderAccToggles), Member = "Draw", ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
201 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
202 private void RefreshList(Player plr)
203 {
204 throw null;
205 }
206
207 [global::Cpp2ILInjected.Token(Token = "0x600079C")]
208 [global::Cpp2ILInjected.Address(RVA = "0x13224D4", Offset = "0x13224D4", Length = "0x18")]
209 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BuilderAccToggles_Layout), Member = "get_Instance", ReturnType = typeof(BuilderAccToggles_Layout))]
211 private float ItemScale(int index)
212 {
213 throw null;
214 }
215
216 [global::Cpp2ILInjected.Token(Token = "0x600079D")]
217 [global::Cpp2ILInjected.Address(RVA = "0x13224EC", Offset = "0x13224EC", Length = "0x6C")]
218 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot), Member = "UpdateTooltipContext", MemberParameters = new object[]
220 {
221 typeof(int),
222 typeof(int)
223 }, ReturnType = typeof(void))]
224 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
225 private void ItemOver(int index)
226 {
227 throw null;
228 }
229
230 [global::Cpp2ILInjected.Token(Token = "0x600079E")]
231 [global::Cpp2ILInjected.Address(RVA = "0x1322558", Offset = "0x1322558", Length = "0xCF0")]
232 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
233 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BuilderAccToggles_Layout), Member = "get_Instance", ReturnType = typeof(BuilderAccToggles_Layout))]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
236 {
237 typeof(int),
238 typeof(int),
239 typeof(int),
240 typeof(int)
241 }, ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
246 {
248 typeof(int),
249 typeof(int),
250 typeof(int),
251 typeof(int),
252 typeof(int),
253 typeof(int)
254 }, ReturnType = typeof(Rectangle))]
255 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
258 {
259 typeof(int),
260 typeof(int),
261 typeof(int),
262 typeof(int),
263 typeof(float),
264 typeof(float)
265 }, ReturnType = typeof(SoundEffectInstance))]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseText", MemberParameters = new object[]
268 {
269 typeof(string),
270 typeof(int),
271 typeof(byte),
272 typeof(int),
273 typeof(int),
274 typeof(int),
275 typeof(int),
276 typeof(int)
277 }, ReturnType = typeof(void))]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = ".ctor", MemberParameters = new object[]
280 {
281 typeof(int),
282 typeof(int),
283 typeof(int)
284 }, ReturnType = typeof(void))]
285 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = ".ctor", MemberParameters = new object[]
286 {
287 typeof(float),
288 typeof(float),
289 typeof(float),
290 typeof(float)
291 }, ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "MultiplyRGBA", MemberParameters = new object[]
293 {
296 }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
297 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
298 {
299 typeof(string),
300 typeof(object),
301 typeof(object)
302 }, ReturnType = typeof(string))]
303 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
304 {
308 typeof(string),
309 typeof(bool),
310 typeof(ref float),
312 typeof(bool),
313 typeof(bool),
314 typeof(bool),
315 typeof(bool)
316 }, ReturnType = typeof(GUITransactionButton.InputState))]
317 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 63)]
318 private void ItemDraw(ItemGrid_Layout gridLayout, int z, Microsoft.Xna.Framework.Vector2 position, float scale)
319 {
320 throw null;
321 }
322
323 [global::Cpp2ILInjected.Token(Token = "0x600079F")]
324 [global::Cpp2ILInjected.Address(RVA = "0x1322188", Offset = "0x1322188", Length = "0x6C")]
325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBuilderAccToggles), Member = "IsOverBuilderTools", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(bool))]
326 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = "ClosePopups", ReturnType = typeof(void))]
327 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "OnCategoryOpened", MemberParameters = new object[] { typeof(GUIPageIcons.Category) }, ReturnType = typeof(void))]
328 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
330 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
331 public void Close()
332 {
333 throw null;
334 }
335
336 [global::Cpp2ILInjected.Token(Token = "0x60007A0")]
337 [global::Cpp2ILInjected.Address(RVA = "0x1323248", Offset = "0x1323248", Length = "0x1B8")]
338 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
339 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
340 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "IsPageSelected", MemberParameters = new object[] { typeof(GUIPageIcons.Category) }, ReturnType = typeof(bool))]
341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BuilderAccToggles_Layout), Member = "get_Instance", ReturnType = typeof(BuilderAccToggles_Layout))]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "get_PageGroupRegion", ReturnType = typeof(Rectangle))]
343 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "get_PageContentRegion", ReturnType = typeof(Rectangle))]
344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceStyles_Layout), Member = "get_Active", ReturnType = typeof(InterfaceProfile_Layout))]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceProfile_Layout), Member = "GetCategoryGrouping", MemberParameters = new object[]
346 {
348 typeof(bool)
349 }, ReturnType = typeof(GUIPageIconGrouping))]
350 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "LoadPageAnchor", ReturnType = typeof(void))]
351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBuilderAccToggles), Member = "GetRegion", ReturnType = typeof(Rectangle))]
352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
353 {
354 typeof(int),
355 typeof(int),
356 typeof(int),
357 typeof(int)
358 }, ReturnType = typeof(void))]
359 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Intersects", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
360 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "set_PageGroupRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
361 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "set_PageContentRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
362 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIBuilderAccToggles), Member = "Close", ReturnType = typeof(void))]
363 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
365 {
366 throw null;
367 }
368
369 [global::Cpp2ILInjected.Token(Token = "0x60007A1")]
370 [global::Cpp2ILInjected.Address(RVA = "0x1323400", Offset = "0x1323400", Length = "0x84")]
371 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
372 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
373 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = ".ctor", ReturnType = typeof(void))]
374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
375 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
377 {
378 throw null;
379 }
380
381 [global::Cpp2ILInjected.Token(Token = "0x4000614")]
382 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
383 public bool Enabled;
384
385 [global::Cpp2ILInjected.Token(Token = "0x4000615")]
386 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
387 private float toggleButtonScale;
388
389 [global::Cpp2ILInjected.Token(Token = "0x4000616")]
390 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
391 private int blockReplaceIcons;
392
393 [global::Cpp2ILInjected.Token(Token = "0x4000617")]
394 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
395 private int torchGodIcons;
396
397 [global::Cpp2ILInjected.Token(Token = "0x4000618")]
398 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
399 private int totalDrawnIcons;
400
401 [global::Cpp2ILInjected.Token(Token = "0x4000619")]
402 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
403 private int hoverItem;
404
405 [global::Cpp2ILInjected.Token(Token = "0x400061A")]
406 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
408
409 [global::Cpp2ILInjected.Token(Token = "0x400061B")]
410 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
412
413 [global::Cpp2ILInjected.Token(Token = "0x400061C")]
414 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
416
417 [global::Cpp2ILInjected.Token(Token = "0x400061D")]
418 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
419 private float TimeSinceChanged;
420
421 [global::Cpp2ILInjected.Token(Token = "0x400061E")]
422 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
423 private string TooltipString;
424}
class f__AnonymousType0<< Count > j__TPar
void ItemDraw(ItemGrid_Layout gridLayout, int z, Microsoft.Xna.Framework.Vector2 position, float scale)
Microsoft.Xna.Framework.Vector2 toggleSize
bool IsOverBuilderTools(Microsoft.Xna.Framework.Vector2 position)
TransactionButton_Layout SetupLayout()
GUIInputRegionExclusive pickingInterceptor
void FinaliseLayout(TransactionButton_Layout layout)
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)