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
GUIControllerCraftingGuide.cs
Go to the documentation of this file.
1using System;
5
6[global::Cpp2ILInjected.Token(Token = "0x20000BC")]
8{
9 [global::Cpp2ILInjected.Token(Token = "0x600048C")]
10 [global::Cpp2ILInjected.Address(RVA = "0xA8A990", Offset = "0xA8A990", Length = "0xC")]
11 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPageRedirect), Member = ".ctor", ReturnType = typeof(void))]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = ".ctor", MemberParameters = new object[] { typeof(GUIPageIcons.Category) }, ReturnType = typeof(void))]
15 {
16 throw null;
17 }
18
19 [global::Cpp2ILInjected.Token(Token = "0x600048D")]
20 [global::Cpp2ILInjected.Address(RVA = "0xA8A99C", Offset = "0xA8A99C", Length = "0x48")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CraftGuide_Layout), Member = "get_DisplayGrid", ReturnType = typeof(DraggableItemGrid_Layout))]
24 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
26 {
27 throw null;
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x600048E")]
31 [global::Cpp2ILInjected.Address(RVA = "0xA8A9E4", Offset = "0xA8A9E4", Length = "0x60")]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
33 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
34 private int GetCollectionCount()
35 {
36 throw null;
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x600048F")]
40 [global::Cpp2ILInjected.Address(RVA = "0xA8AA44", Offset = "0xA8AA44", Length = "0x48")]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
44 private float GetItemScale()
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x6000490")]
50 [global::Cpp2ILInjected.Address(RVA = "0xA8AA8C", Offset = "0xA8AA8C", Length = "0x50")]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
52 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
53 private float GetScrollOffset()
54 {
55 throw null;
56 }
57
58 [global::Cpp2ILInjected.Token(Token = "0x6000491")]
59 [global::Cpp2ILInjected.Address(RVA = "0xA8AADC", Offset = "0xA8AADC", Length = "0x5C")]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
61 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
62 private void SetScrollOffset(float offset)
63 {
64 throw null;
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x6000492")]
68 [global::Cpp2ILInjected.Address(RVA = "0xA8AB38", Offset = "0xA8AB38", Length = "0x14")]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuide), Member = "DrawGuideList", ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuide), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_InMenu", ReturnType = typeof(bool))]
73 public bool IsInMenu()
74 {
75 throw null;
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x6000493")]
79 [global::Cpp2ILInjected.Address(RVA = "0xA8ADA8", Offset = "0xA8ADA8", Length = "0x8")]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
81 private int GetMenuItemCount()
82 {
83 throw null;
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x6000494")]
87 [global::Cpp2ILInjected.Address(RVA = "0xA8ADB0", Offset = "0xA8ADB0", Length = "0x8")]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
89 private int GetDisplayItemCount()
90 {
91 throw null;
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x17000083")]
96 {
97 [global::Cpp2ILInjected.Token(Token = "0x6000495")]
98 [global::Cpp2ILInjected.Address(RVA = "0xA8AB4C", Offset = "0xA8AB4C", Length = "0x25C")]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "IsInMenu", ReturnType = typeof(bool))]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "Activate", ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "RefreshScrollOffset", ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "NavigateInto", MemberParameters = new object[]
106 {
107 typeof(int),
108 typeof(int)
109 }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuide), Member = "GuideItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetGrid), Member = ".ctor", MemberParameters = new object[]
113 {
114 typeof(object),
116 }, ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetCollectionCount), Member = ".ctor", MemberParameters = new object[]
118 {
119 typeof(object),
121 }, ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetItemScale), Member = ".ctor", MemberParameters = new object[]
123 {
124 typeof(object),
126 }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetScrollOffset), Member = ".ctor", MemberParameters = new object[]
128 {
129 typeof(object),
131 }, ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.SetScrollOffset), Member = ".ctor", MemberParameters = new object[]
133 {
134 typeof(object),
136 }, ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = ".ctor", MemberParameters = new object[]
138 {
147 }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
149 get
150 {
151 throw null;
152 }
153 }
154
155 [global::Cpp2ILInjected.Token(Token = "0x6000496")]
156 [global::Cpp2ILInjected.Address(RVA = "0xA8ADB8", Offset = "0xA8ADB8", Length = "0x24")]
157 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuide), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
161 public override int GetNavigationOutDirs()
162 {
163 throw null;
164 }
165
166 [global::Cpp2ILInjected.Token(Token = "0x6000497")]
167 [global::Cpp2ILInjected.Address(RVA = "0xA8ADDC", Offset = "0xA8ADDC", Length = "0x18")]
168 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuide), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Activate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
171 public override void Activate()
172 {
173 throw null;
174 }
175
176 [global::Cpp2ILInjected.Token(Token = "0x6000498")]
177 [global::Cpp2ILInjected.Address(RVA = "0xA8ADF4", Offset = "0xA8ADF4", Length = "0x24")]
178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPageRedirect), Member = "NavigateIntoRight", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
179 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuide), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "RefreshScrollOffset", ReturnType = typeof(void))]
184 {
185 throw null;
186 }
187
188 [global::Cpp2ILInjected.Token(Token = "0x6000499")]
189 [global::Cpp2ILInjected.Address(RVA = "0xA8AE18", Offset = "0xA8AE18", Length = "0x4")]
190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
191 protected void UpdateScroll()
192 {
193 throw null;
194 }
195
196 [global::Cpp2ILInjected.Token(Token = "0x600049A")]
197 [global::Cpp2ILInjected.Address(RVA = "0xA8AE1C", Offset = "0xA8AE1C", Length = "0x3C")]
198 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuide), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
203 {
204 throw null;
205 }
206
207 [global::Cpp2ILInjected.Token(Token = "0x600049B")]
208 [global::Cpp2ILInjected.Address(RVA = "0xA8AE58", Offset = "0xA8AE58", Length = "0x4")]
209 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
210 protected void ClampPosition()
211 {
212 throw null;
213 }
214
215 [global::Cpp2ILInjected.Token(Token = "0x600049C")]
216 [global::Cpp2ILInjected.Address(RVA = "0xA8AE5C", Offset = "0xA8AE5C", Length = "0x24")]
217 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuide), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
222 {
223 throw null;
224 }
225
226 [global::Cpp2ILInjected.Token(Token = "0x600049D")]
227 [global::Cpp2ILInjected.Address(RVA = "0xA8AE80", Offset = "0xA8AE80", Length = "0x3C")]
228 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerCraftingGuide), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateInto", MemberParameters = new object[]
232 {
233 typeof(int),
234 typeof(int)
235 }, ReturnType = typeof(void))]
236 public override void NavigateInto(int column, int row)
237 {
238 throw null;
239 }
240
241 [global::Cpp2ILInjected.Token(Token = "0x4000443")]
242 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
244}
class f__AnonymousType0<< Count > j__TPar
GUIControllerDynamicGridNavigator _gridNav
GUIControllerDynamicGridNavigator GridNav
override void NavigateInto(int column, int row)
DraggableItemGrid_Layout GetGrid()
override GUIControllerItem Navigate(Vector2 navigationVector)
delegate DraggableItemGrid_Layout GetGrid()
delegate void SetScrollOffset(float scrollOffset)