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
GUIControllerCraftingGuidePopup.cs
Go to the documentation of this file.
1using System;
2using Controller;
6
7[global::Cpp2ILInjected.Token(Token = "0x20000BE")]
9{
10 [global::Cpp2ILInjected.Token(Token = "0x600049F")]
11 [global::Cpp2ILInjected.Address(RVA = "0xA8AEC8", Offset = "0xA8AEC8", Length = "0x84")]
12 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
15 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
17 {
18 throw null;
19 }
20
21 [global::Cpp2ILInjected.Token(Token = "0x60004A0")]
22 [global::Cpp2ILInjected.Address(RVA = "0xA8AF4C", Offset = "0xA8AF4C", Length = "0x68")]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "get_SelectedNumMaterials", ReturnType = typeof(int))]
26 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
27 private int GetCollectionCount()
28 {
29 throw null;
30 }
31
32 [global::Cpp2ILInjected.Token(Token = "0x60004A1")]
33 [global::Cpp2ILInjected.Address(RVA = "0xA8AFB4", Offset = "0xA8AFB4", Length = "0x84")]
34 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
37 private float GetItemScale()
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x60004A2")]
43 [global::Cpp2ILInjected.Address(RVA = "0xA8B038", Offset = "0xA8B038", Length = "0x64")]
44 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
47 private float GetScrollOffset()
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x60004A3")]
53 [global::Cpp2ILInjected.Address(RVA = "0xA8B09C", Offset = "0xA8B09C", Length = "0x70")]
54 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
56 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
57 private void SetScrollOffset(float offset)
58 {
59 throw null;
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x60004A4")]
63 [global::Cpp2ILInjected.Address(RVA = "0xA8B10C", Offset = "0xA8B10C", Length = "0x14")]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuidePopup), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_InMenu", ReturnType = typeof(bool))]
67 public bool IsInMenu()
68 {
69 throw null;
70 }
71
72 [global::Cpp2ILInjected.Token(Token = "0x60004A5")]
73 [global::Cpp2ILInjected.Address(RVA = "0xA8B37C", Offset = "0xA8B37C", Length = "0x8")]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
75 private int GetMenuItemCount()
76 {
77 throw null;
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x60004A6")]
81 [global::Cpp2ILInjected.Address(RVA = "0xA8B384", Offset = "0xA8B384", Length = "0x8")]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
83 private int GetDisplayItemCount()
84 {
85 throw null;
86 }
87
88 [global::Cpp2ILInjected.Token(Token = "0x17000084")]
90 {
91 [global::Cpp2ILInjected.Token(Token = "0x60004A7")]
92 [global::Cpp2ILInjected.Address(RVA = "0xA8B120", Offset = "0xA8B120", Length = "0x25C")]
93 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "IsInMenu", ReturnType = typeof(bool))]
94 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "Activate", ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "RefreshScrollOffset", ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
98 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "NavigateInto", MemberParameters = new object[]
100 {
101 typeof(int),
102 typeof(int)
103 }, ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "MaterialItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetGrid), Member = ".ctor", MemberParameters = new object[]
107 {
108 typeof(object),
110 }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetCollectionCount), Member = ".ctor", MemberParameters = new object[]
112 {
113 typeof(object),
115 }, ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetItemScale), Member = ".ctor", MemberParameters = new object[]
117 {
118 typeof(object),
120 }, ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetScrollOffset), Member = ".ctor", MemberParameters = new object[]
122 {
123 typeof(object),
125 }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.SetScrollOffset), Member = ".ctor", MemberParameters = new object[]
127 {
128 typeof(object),
130 }, ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = ".ctor", MemberParameters = new object[]
132 {
141 }, ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
143 get
144 {
145 throw null;
146 }
147 }
148
149 [global::Cpp2ILInjected.Token(Token = "0x60004A8")]
150 [global::Cpp2ILInjected.Address(RVA = "0xA8B38C", Offset = "0xA8B38C", Length = "0x64")]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "LoadRegion", ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuidePopup), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
155 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x60004A9")]
162 [global::Cpp2ILInjected.Address(RVA = "0xA8B3F0", Offset = "0xA8B3F0", Length = "0x18")]
163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "Draw", ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuidePopup), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Activate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
167 public void Activate()
168 {
169 throw null;
170 }
171
172 [global::Cpp2ILInjected.Token(Token = "0x60004AA")]
173 [global::Cpp2ILInjected.Address(RVA = "0xA8B408", Offset = "0xA8B408", Length = "0x64")]
174 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "LoadRegion", ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuidePopup), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "RefreshScrollOffset", ReturnType = typeof(void))]
178 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
180 {
181 throw null;
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x60004AB")]
185 [global::Cpp2ILInjected.Address(RVA = "0xA8B46C", Offset = "0xA8B46C", Length = "0x4")]
186 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
187 protected void UpdateScroll()
188 {
189 throw null;
190 }
191
192 [global::Cpp2ILInjected.Token(Token = "0x60004AC")]
193 [global::Cpp2ILInjected.Address(RVA = "0xA8B470", Offset = "0xA8B470", Length = "0x100")]
194 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
195 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuidePopup), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuidePopup), Member = "GetCollectionCount", ReturnType = typeof(int))]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuidePopup), Member = "GetGrid", ReturnType = typeof(DraggableItemGrid_Layout))]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "LoadRegion", ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
201 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
203 {
204 throw null;
205 }
206
207 [global::Cpp2ILInjected.Token(Token = "0x60004AD")]
208 [global::Cpp2ILInjected.Address(RVA = "0xA8B570", Offset = "0xA8B570", Length = "0x4")]
209 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
210 protected void ClampPosition()
211 {
212 throw null;
213 }
214
215 [global::Cpp2ILInjected.Token(Token = "0x60004AE")]
216 [global::Cpp2ILInjected.Address(RVA = "0xA8B574", Offset = "0xA8B574", Length = "0x13C")]
217 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
218 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "LoadRegion", ReturnType = typeof(void))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "get_SelectedNumMaterials", ReturnType = typeof(int))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuidePopup), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
225 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
227 {
228 throw null;
229 }
230
231 [global::Cpp2ILInjected.Token(Token = "0x60004AF")]
232 [global::Cpp2ILInjected.Address(RVA = "0xA8B6B0", Offset = "0xA8B6B0", Length = "0x7C")]
233 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUICraftGuidePopup), Member = "LoadRegion", ReturnType = typeof(void))]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuidePopup), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateInto", MemberParameters = new object[]
237 {
238 typeof(int),
239 typeof(int)
240 }, ReturnType = typeof(void))]
241 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
242 public void NavigateInto(int column, int row)
243 {
244 throw null;
245 }
246
247 [global::Cpp2ILInjected.Token(Token = "0x60004B0")]
248 [global::Cpp2ILInjected.Address(RVA = "0xA8B72C", Offset = "0xA8B72C", Length = "0x8")]
249 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = ".ctor", ReturnType = typeof(void))]
250 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
253 {
254 throw null;
255 }
256
257 [global::Cpp2ILInjected.Token(Token = "0x4000444")]
258 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
260
261 [global::Cpp2ILInjected.Token(Token = "0x4000445")]
262 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
264
265 [global::Cpp2ILInjected.Token(Token = "0x20000BF")]
266 public enum Controls
267 {
268 [global::Cpp2ILInjected.Token(Token = "0x4000447")]
269 Element,
270 [global::Cpp2ILInjected.Token(Token = "0x4000448")]
271 Back
272 }
273}
class f__AnonymousType0<< Count > j__TPar
GUIControllerDynamicGridNavigator _gridNav
GUIControllerItem Navigate(Vector2 navigationVector)
GUIControllerCraftingGuidePopup.Controls selectedControl
GUIControllerDynamicGridNavigator GridNav
delegate DraggableItemGrid_Layout GetGrid()
delegate void SetScrollOffset(float scrollOffset)