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
GUICraftGuidePopup.cs
Go to the documentation of this file.
1using System;
3using System.Text;
4using Controller;
10using Terraria;
11using Terraria.Audio;
13using Terraria.Map;
14using Terraria.UI;
15
16[global::Cpp2ILInjected.Token(Token = "0x2000137")]
18{
19 [global::Cpp2ILInjected.Token(Token = "0x6000817")]
20 [global::Cpp2ILInjected.Address(RVA = "0x13F34B4", Offset = "0x13F34B4", Length = "0xF8")]
21 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "RefreshScrollOffset", ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "NavigateInto", MemberParameters = new object[]
27 {
28 typeof(int),
29 typeof(int)
30 }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "get_SelectedNumMaterials", ReturnType = typeof(int))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "UpdateText", ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
38 public void LoadRegion()
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x6000818")]
44 [global::Cpp2ILInjected.Address(RVA = "0x13F4224", Offset = "0x13F4224", Length = "0xF0")]
45 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "SecondaryUpdateCursor", MemberParameters = new object[] { typeof(Cursor) }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "UpdateCursor", MemberParameters = new object[] { typeof(Cursor) }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "get_SelectedNumMaterials", ReturnType = typeof(int))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "UpdateText", ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
53 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x6000819")]
60 [global::Cpp2ILInjected.Address(RVA = "0x13F2268", Offset = "0x13F2268", Length = "0x1A8")]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuide), Member = "DrawGuideList", ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInstance), Member = "CloseDialoguesAndPopups", ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
65 {
66 typeof(object),
67 typeof(IntPtr)
68 }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "FindRecipes", ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
72 public void OpenPopup()
73 {
74 throw null;
75 }
76
77 [global::Cpp2ILInjected.Token(Token = "0x600081A")]
78 [global::Cpp2ILInjected.Address(RVA = "0x13F4314", Offset = "0x13F4314", Length = "0x6C")]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "Draw", ReturnType = typeof(void))]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = "CloseDialoguesAndPopups", ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "OnCategoryOpened", MemberParameters = new object[] { typeof(GUIPageIcons.Category) }, ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
86 public void ClosePopup()
87 {
88 throw null;
89 }
90
91 [global::Cpp2ILInjected.Token(Token = "0x600081B")]
92 [global::Cpp2ILInjected.Address(RVA = "0x13F4380", Offset = "0x13F4380", Length = "0x210")]
93 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "IsPageSelected", MemberParameters = new object[] { typeof(GUIPageIcons.Category) }, ReturnType = typeof(bool))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "get_SelectedNumMaterials", ReturnType = typeof(int))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "ClosePopup", ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "UpdateText", ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point), Member = ".ctor", MemberParameters = new object[]
102 {
103 typeof(int),
104 typeof(int)
105 }, ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Contains", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(bool))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "GetControlRegion", MemberParameters = new object[] { typeof(ControlAnchor.ControlId) }, ReturnType = typeof(Rectangle))]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
112 {
113 throw null;
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x600081C")]
117 [global::Cpp2ILInjected.Address(RVA = "0x13F4590", Offset = "0x13F4590", Length = "0x80")]
118 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
124 public void LoadPanelRegion()
125 {
126 throw null;
127 }
128
129 [global::Cpp2ILInjected.Token(Token = "0x600081D")]
130 [global::Cpp2ILInjected.Address(RVA = "0x13F4610", Offset = "0x13F4610", Length = "0x54C")]
131 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "Draw", ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
135 {
137 typeof(bool),
138 typeof(Color?),
139 typeof(Color?),
140 typeof(Color?)
141 }, ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuide), Member = "get_guideItem", ReturnType = typeof(Item))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
144 {
146 typeof(int),
147 typeof(int),
148 typeof(int),
149 typeof(int),
150 typeof(int),
151 typeof(int)
152 }, ReturnType = typeof(Rectangle))]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot), Member = "GetItemLight", MemberParameters = new object[]
154 {
156 typeof(ref float),
157 typeof(Item),
158 typeof(bool)
159 }, ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
161 {
165 }, ReturnType = typeof(Vector2))]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "get_Name", ReturnType = typeof(string))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
168 {
170 typeof(string)
171 }, ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
173 {
174 typeof(float),
175 typeof(float)
176 }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "GetAlpha", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
181 {
185 typeof(Color),
186 typeof(float),
188 typeof(float),
190 typeof(float)
191 }, ReturnType = typeof(void))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Inequality", MemberParameters = new object[]
193 {
194 typeof(Color),
196 }, ReturnType = typeof(bool))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "GetColor", MemberParameters = new object[] { typeof(Color) }, ReturnType = typeof(Color))]
198 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 24)]
199 private void DrawItem()
200 {
201 throw null;
202 }
203
204 [global::Cpp2ILInjected.Token(Token = "0x170000D5")]
206 {
207 [global::Cpp2ILInjected.Token(Token = "0x600081E")]
208 [global::Cpp2ILInjected.Address(RVA = "0x13F35AC", Offset = "0x13F35AC", Length = "0xA0")]
209 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "GetCollectionCount", ReturnType = typeof(int))]
211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "LoadRegion", ReturnType = typeof(void))]
213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "GetRegion", ReturnType = typeof(Rectangle))]
214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "DrawMaterials", ReturnType = typeof(void))]
216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "Draw", ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
218 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
219 get
220 {
221 throw null;
222 }
223 }
224
225 [global::Cpp2ILInjected.Token(Token = "0x600081F")]
226 [global::Cpp2ILInjected.Address(RVA = "0x13F4B5C", Offset = "0x13F4B5C", Length = "0x194")]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "Draw", ReturnType = typeof(void))]
228 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
230 {
231 typeof(object),
233 }, ReturnType = typeof(void))]
234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.CursorOver), Member = ".ctor", MemberParameters = new object[]
235 {
236 typeof(object),
238 }, ReturnType = typeof(void))]
239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.DrawItemHandler), Member = ".ctor", MemberParameters = new object[]
240 {
241 typeof(object),
243 }, ReturnType = typeof(void))]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "get_SelectedNumMaterials", ReturnType = typeof(int))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "Draw", MemberParameters = new object[]
246 {
251 typeof(int),
253 }, ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
255 private void DrawMaterials()
256 {
257 throw null;
258 }
259
260 [global::Cpp2ILInjected.Token(Token = "0x6000820")]
261 [global::Cpp2ILInjected.Address(RVA = "0x13F4CF0", Offset = "0x13F4CF0", Length = "0x4C")]
262 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
263 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
264 public float MaterialItemScale(int index)
265 {
266 throw null;
267 }
268
269 [global::Cpp2ILInjected.Token(Token = "0x6000821")]
270 [global::Cpp2ILInjected.Address(RVA = "0x13F4D3C", Offset = "0x13F4D3C", Length = "0x478")]
271 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
272 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_DisplayTouchOptions", ReturnType = typeof(bool))]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuidePopup), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
275 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Activate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "get_Name", ReturnType = typeof(string))]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "Clone", ReturnType = typeof(Item))]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot), Member = "UpdateTooltipContext", MemberParameters = new object[]
279 {
280 typeof(int),
281 typeof(int)
282 }, ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lang), Member = "GetItemNameValue", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
285 {
286 typeof(string),
287 typeof(string),
288 typeof(string)
289 }, ReturnType = typeof(string))]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
292 {
293 typeof(string),
294 typeof(string),
295 typeof(string),
296 typeof(string)
297 }, ReturnType = typeof(string))]
298 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
299 public void MaterialItemOver(int index)
300 {
301 throw null;
302 }
303
304 [global::Cpp2ILInjected.Token(Token = "0x6000822")]
305 [global::Cpp2ILInjected.Address(RVA = "0x13F51B4", Offset = "0x13F51B4", Length = "0x23C")]
306 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
307 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_inventoryScale", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot), Member = "Draw", MemberParameters = new object[]
310 {
312 typeof(ref Item),
313 typeof(int),
315 }, ReturnType = typeof(void))]
316 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
317 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Texture2D))]
318 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
319 {
323 typeof(Color),
324 typeof(float),
326 typeof(float),
328 typeof(float)
329 }, ReturnType = typeof(void))]
330 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
331 public void MaterialItemDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
332 {
333 throw null;
334 }
335
336 [global::Cpp2ILInjected.Token(Token = "0x6000823")]
337 [global::Cpp2ILInjected.Address(RVA = "0x13F364C", Offset = "0x13F364C", Length = "0xBD8")]
338 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "LoadRegion", ReturnType = typeof(void))]
340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "GetRegion", ReturnType = typeof(Rectangle))]
341 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "IsOver", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "Draw", ReturnType = typeof(void))]
343 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuide), Member = "get_guideItem", ReturnType = typeof(Item))]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "Clone", ReturnType = typeof(Item))]
346 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseText_DrawItemTooltip_GetLinesInfo", MemberParameters = new object[]
348 {
349 typeof(Item),
350 typeof(ref int),
351 typeof(ref int),
352 typeof(ref int),
353 typeof(float),
354 typeof(ref int),
355 typeof(string[]),
356 typeof(bool[]),
357 typeof(bool[]),
358 typeof(ref int)
359 }, ReturnType = typeof(void))]
360 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Clear", ReturnType = typeof(StringBuilder))]
361 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "AppendLine", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
362 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
363 {
364 typeof(Array),
365 typeof(int),
366 typeof(int)
367 }, ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "GetRequiredTileStyle", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
369 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MapHelper), Member = "TileToLookup", MemberParameters = new object[]
370 {
371 typeof(int),
372 typeof(int)
373 }, ReturnType = typeof(int))]
374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lang), Member = "GetMapObjectName", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
377 {
378 typeof(string),
379 typeof(string),
380 typeof(string)
381 }, ReturnType = typeof(string))]
382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "get_Length", ReturnType = typeof(int))]
384 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Remove", MemberParameters = new object[]
385 {
386 typeof(int),
387 typeof(int)
388 }, ReturnType = typeof(StringBuilder))]
389 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "ApplyMultiLineAlignment", MemberParameters = new object[]
391 {
393 typeof(string),
394 typeof(ref int)
395 }, ReturnType = typeof(string))]
396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "GetRegion", MemberParameters = new object[]
397 {
399 typeof(string)
400 }, ReturnType = typeof(Rectangle))]
401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Vector2))]
403 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 48)]
404 private void UpdateText()
405 {
406 throw null;
407 }
408
409 [global::Cpp2ILInjected.Token(Token = "0x6000824")]
410 [global::Cpp2ILInjected.Address(RVA = "0x13F53F0", Offset = "0x13F53F0", Length = "0x8C")]
411 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "Draw", ReturnType = typeof(void))]
412 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
414 {
416 typeof(string)
417 }, ReturnType = typeof(void))]
418 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
419 private void DrawText()
420 {
421 throw null;
422 }
423
424 [global::Cpp2ILInjected.Token(Token = "0x6000825")]
425 [global::Cpp2ILInjected.Address(RVA = "0x13F547C", Offset = "0x13F547C", Length = "0x608")]
426 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
427 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIcons), Member = "DrawLeftMenuButton", ReturnType = typeof(void))]
428 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
431 {
437 typeof(Effect),
438 typeof(Matrix?),
439 typeof(bool)
440 }, ReturnType = typeof(void))]
441 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "FlushBatches", ReturnType = typeof(void))]
442 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuidePopup), Member = "Activate", ReturnType = typeof(void))]
444 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "FindRecipes", ReturnType = typeof(void))]
445 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "get_SelectedNumMaterials", ReturnType = typeof(int))]
446 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
447 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "UpdateText", ReturnType = typeof(void))]
448 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
449 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "SetGridItemRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterInputRegion", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
451 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
452 {
454 typeof(bool),
455 typeof(Color?),
456 typeof(Color?),
457 typeof(Color?)
458 }, ReturnType = typeof(void))]
459 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
460 {
464 }, ReturnType = typeof(Vector2))]
465 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "DrawItem", ReturnType = typeof(void))]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "DrawText", ReturnType = typeof(void))]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "DrawMaterials", ReturnType = typeof(void))]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "DrawGrid", ReturnType = typeof(void))]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_ActiveController", ReturnType = typeof(ControllerDevice))]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "DrawWithBanner", MemberParameters = new object[]
472 {
476 typeof(Item),
477 typeof(string),
478 typeof(bool),
479 typeof(ref float),
480 typeof(bool),
481 typeof(bool),
482 typeof(bool),
483 typeof(bool),
484 typeof(bool),
485 typeof(bool)
486 }, ReturnType = typeof(GUITransactionButton.InputState))]
487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "ClosePopup", ReturnType = typeof(void))]
488 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
489 public void Draw()
490 {
491 throw null;
492 }
493
494 [global::Cpp2ILInjected.Token(Token = "0x6000826")]
495 [global::Cpp2ILInjected.Address(RVA = "0x13F5A84", Offset = "0x13F5A84", Length = "0x314")]
496 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "Draw", ReturnType = typeof(void))]
498 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
499 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
500 {
501 typeof(object),
502 typeof(IntPtr)
503 }, ReturnType = typeof(void))]
504 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "CalculateRegion", MemberParameters = new object[]
505 {
508 typeof(int),
510 }, ReturnType = typeof(Rectangle))]
511 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseX", ReturnType = typeof(int))]
512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
513 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Contains", MemberParameters = new object[]
514 {
515 typeof(int),
516 typeof(int)
517 }, ReturnType = typeof(bool))]
518 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.CursorOver), Member = ".ctor", MemberParameters = new object[]
519 {
520 typeof(object),
522 }, ReturnType = typeof(void))]
523 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.DrawItemHandler), Member = ".ctor", MemberParameters = new object[]
524 {
525 typeof(object),
527 }, ReturnType = typeof(void))]
528 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
529 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIDraggableItemGrid), Member = "Draw", MemberParameters = new object[]
530 {
535 typeof(int),
536 typeof(ref float),
537 typeof(ref float),
538 typeof(ref int),
541 typeof(bool),
542 typeof(bool),
543 typeof(bool)
544 }, ReturnType = typeof(void))]
545 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
546 private void DrawGrid()
547 {
548 throw null;
549 }
550
551 [global::Cpp2ILInjected.Token(Token = "0x6000827")]
552 [global::Cpp2ILInjected.Address(RVA = "0x13F5D98", Offset = "0x13F5D98", Length = "0x4C")]
553 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
554 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
555 public float CraftItemScale(int index)
556 {
557 throw null;
558 }
559
560 [global::Cpp2ILInjected.Token(Token = "0x6000828")]
561 [global::Cpp2ILInjected.Address(RVA = "0x13F5DE4", Offset = "0x13F5DE4", Length = "0x350")]
562 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
563 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
564 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuide), Member = "get_guideItem", ReturnType = typeof(Item))]
565 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
566 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
567 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "get_Name", ReturnType = typeof(string))]
568 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "Clone", ReturnType = typeof(Item))]
569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
571 {
572 typeof(string),
573 typeof(string),
574 typeof(string),
575 typeof(string)
576 }, ReturnType = typeof(string))]
577 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot), Member = "UpdateTooltipContext", MemberParameters = new object[]
578 {
579 typeof(int),
580 typeof(int)
581 }, ReturnType = typeof(void))]
582 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
583 {
584 typeof(int),
585 typeof(int),
586 typeof(int),
587 typeof(int),
588 typeof(float),
589 typeof(float)
590 }, ReturnType = typeof(SoundEffectInstance))]
591 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
592 public void CraftItemOver(int index)
593 {
594 throw null;
595 }
596
597 [global::Cpp2ILInjected.Token(Token = "0x6000829")]
598 [global::Cpp2ILInjected.Address(RVA = "0x13F6134", Offset = "0x13F6134", Length = "0x490")]
599 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
600 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
601 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuide), Member = "get_guideItem", ReturnType = typeof(Item))]
602 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_inventoryScale", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
603 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
604 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot), Member = "SetSelectHighlight", MemberParameters = new object[]
605 {
606 typeof(bool),
607 typeof(float)
608 }, ReturnType = typeof(void))]
609 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot), Member = "Draw", MemberParameters = new object[]
610 {
612 typeof(ref Item),
613 typeof(int),
615 }, ReturnType = typeof(void))]
616 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Texture2D))]
617 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Texture2D) }, ReturnType = typeof(Vector2))]
618 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
619 {
621 typeof(float)
622 }, ReturnType = typeof(Vector2))]
623 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
624 {
626 typeof(float)
627 }, ReturnType = typeof(Vector2))]
628 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
629 {
632 }, ReturnType = typeof(Vector2))]
633 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
634 {
637 }, ReturnType = typeof(Vector2))]
638 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
639 {
643 typeof(Color),
644 typeof(float),
646 typeof(float),
648 typeof(float)
649 }, ReturnType = typeof(void))]
650 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
651 public void CraftItemDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
652 {
653 throw null;
654 }
655
656 [global::Cpp2ILInjected.Token(Token = "0x600082A")]
657 [global::Cpp2ILInjected.Address(RVA = "0x13F26EC", Offset = "0x13F26EC", Length = "0x248")]
658 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
659 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuide), Member = "GuideItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
660 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "OpenPopup", ReturnType = typeof(void))]
661 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "Draw", ReturnType = typeof(void))]
662 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
663 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuide), Member = "get_guideItem", ReturnType = typeof(Item))]
664 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "get_Name", ReturnType = typeof(string))]
665 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
666 {
667 typeof(string),
668 typeof(string)
669 }, ReturnType = typeof(bool))]
670 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "IsTheSameAs", MemberParameters = new object[] { typeof(Item) }, ReturnType = typeof(bool))]
671 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "useWood", MemberParameters = new object[]
672 {
673 typeof(int),
674 typeof(int)
675 }, ReturnType = typeof(bool))]
676 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "useSand", MemberParameters = new object[]
677 {
678 typeof(int),
679 typeof(int)
680 }, ReturnType = typeof(bool))]
681 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "useIronBar", MemberParameters = new object[]
682 {
683 typeof(int),
684 typeof(int)
685 }, ReturnType = typeof(bool))]
686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "useFragment", MemberParameters = new object[]
687 {
688 typeof(int),
689 typeof(int)
690 }, ReturnType = typeof(bool))]
691 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "AcceptedByItemGroups", MemberParameters = new object[]
692 {
693 typeof(int),
694 typeof(int)
695 }, ReturnType = typeof(bool))]
696 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Recipe), Member = "usePressurePlate", MemberParameters = new object[]
697 {
698 typeof(int),
699 typeof(int)
700 }, ReturnType = typeof(bool))]
701 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
702 public void FindRecipes()
703 {
704 throw null;
705 }
706
707 [global::Cpp2ILInjected.Token(Token = "0x600082B")]
708 [global::Cpp2ILInjected.Address(RVA = "0x13F65C4", Offset = "0x13F65C4", Length = "0x14C")]
709 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
710 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
711 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuidePopup), Member = ".ctor", ReturnType = typeof(void))]
712 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
713 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
714 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
716 {
717 throw null;
718 }
719
720 [global::Cpp2ILInjected.Token(Token = "0x40006E4")]
721 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
723
724 [global::Cpp2ILInjected.Token(Token = "0x40006E5")]
725 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
727
728 [global::Cpp2ILInjected.Token(Token = "0x40006E6")]
729 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
731
732 [global::Cpp2ILInjected.Token(Token = "0x40006E7")]
733 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
735
736 [global::Cpp2ILInjected.Token(Token = "0x40006E8")]
737 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
739
740 [global::Cpp2ILInjected.Token(Token = "0x40006E9")]
741 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
742 private int cursorOver;
743
744 [global::Cpp2ILInjected.Token(Token = "0x40006EA")]
745 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
746 private int OpenedFrame;
747
748 [global::Cpp2ILInjected.Token(Token = "0x40006EB")]
749 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
750 public bool PopupDisplayed;
751
752 [global::Cpp2ILInjected.Token(Token = "0x40006EC")]
753 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
755
756 [global::Cpp2ILInjected.Token(Token = "0x40006ED")]
757 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
759
760 [global::Cpp2ILInjected.Token(Token = "0x40006EE")]
761 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
762 private string materialHoverItemName;
763
764 [global::Cpp2ILInjected.Token(Token = "0x40006EF")]
765 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
767
768 [global::Cpp2ILInjected.Token(Token = "0x40006F0")]
769 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
770 private int yoyoLogo;
771
772 [global::Cpp2ILInjected.Token(Token = "0x40006F1")]
773 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
774 private int researchLine;
775
776 [global::Cpp2ILInjected.Token(Token = "0x40006F2")]
777 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
778 private int setBonusLine;
779
780 [global::Cpp2ILInjected.Token(Token = "0x40006F3")]
781 [global::Cpp2ILInjected.FieldOffset(Offset = "0x64")]
782 private int materialsLine;
783
784 [global::Cpp2ILInjected.Token(Token = "0x40006F4")]
785 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
786 private int numLines;
787
788 [global::Cpp2ILInjected.Token(Token = "0x40006F5")]
789 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
790 private string[] toolTipLine;
791
792 [global::Cpp2ILInjected.Token(Token = "0x40006F6")]
793 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
794 private bool[] preFixLine;
795
796 [global::Cpp2ILInjected.Token(Token = "0x40006F7")]
797 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
798 private bool[] badPreFixLine;
799
800 [global::Cpp2ILInjected.Token(Token = "0x40006F8")]
801 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
802 private Item lastItem;
803
804 [global::Cpp2ILInjected.Token(Token = "0x40006F9")]
805 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
806 private float CachedLayoutSize;
807
808 [global::Cpp2ILInjected.Token(Token = "0x40006FA")]
809 [global::Cpp2ILInjected.FieldOffset(Offset = "0x94")]
810 private float CachedLayoutWrapSize;
811
812 [global::Cpp2ILInjected.Token(Token = "0x40006FB")]
813 [global::Cpp2ILInjected.FieldOffset(Offset = "0x98")]
815
816 [global::Cpp2ILInjected.Token(Token = "0x40006FC")]
817 [global::Cpp2ILInjected.FieldOffset(Offset = "0x9C")]
819
820 [global::Cpp2ILInjected.Token(Token = "0x40006FD")]
821 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA8")]
822 private string displayString;
823
824 [global::Cpp2ILInjected.Token(Token = "0x40006FE")]
825 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB0")]
826 public float craftScrollOffset;
827
828 [global::Cpp2ILInjected.Token(Token = "0x40006FF")]
829 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB4")]
830 private float craftScrollMomentum;
831
832 [global::Cpp2ILInjected.Token(Token = "0x4000700")]
833 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB8")]
835
836 [global::Cpp2ILInjected.Token(Token = "0x4000701")]
837 [global::Cpp2ILInjected.FieldOffset(Offset = "0xBC")]
839
840 [global::Cpp2ILInjected.Token(Token = "0x4000702")]
841 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC4")]
842 private int _selectedItem;
843
844 [global::Cpp2ILInjected.Token(Token = "0x4000703")]
845 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC8")]
846 private int multiCraftDelay;
847
848 [global::Cpp2ILInjected.Token(Token = "0x4000704")]
849 [global::Cpp2ILInjected.FieldOffset(Offset = "0xCC")]
851
852 [global::Cpp2ILInjected.Token(Token = "0x4000705")]
853 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD0")]
855
856 [global::Cpp2ILInjected.Token(Token = "0x4000706")]
857 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD8")]
859}
class f__AnonymousType0<< Count > j__TPar
void MaterialItemOver(int index)
GUIControllerCraftingGuidePopup _controller
float MaterialItemScale(int index)
void CraftItemOver(int index)
List< string > _requiredObjecsForCraftingText
float CraftItemScale(int index)
GUIInputRegionExclusive PickingInterceptor
bool IsOver(Vector2 cursorPosition)
void MaterialItemDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
void CraftItemDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
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)