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
GUIControllerItemDuplication4Page.cs
Go to the documentation of this file.
1using System;
5using Terraria;
6
7[global::Cpp2ILInjected.Token(Token = "0x20000CF")]
9{
10 [global::Cpp2ILInjected.Token(Token = "0x6000522")]
11 [global::Cpp2ILInjected.Address(RVA = "0xB1DF84", Offset = "0xB1DF84", Length = "0x48")]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Crafting_Layout), Member = "get_DuplicateGrid", ReturnType = typeof(DraggableItemGrid_Layout))]
15 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
17 {
18 throw null;
19 }
20
21 [global::Cpp2ILInjected.Token(Token = "0x6000523")]
22 [global::Cpp2ILInjected.Address(RVA = "0xB1DFCC", Offset = "0xB1DFCC", Length = "0x60")]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
25 private int GetCollectionCount()
26 {
27 throw null;
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x6000524")]
31 [global::Cpp2ILInjected.Address(RVA = "0xB1E02C", Offset = "0xB1E02C", Length = "0x48")]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
34 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
35 private float GetItemScale()
36 {
37 throw null;
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x6000525")]
41 [global::Cpp2ILInjected.Address(RVA = "0xB1E074", Offset = "0xB1E074", Length = "0x50")]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
44 private float GetScrollOffset()
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x6000526")]
50 [global::Cpp2ILInjected.Address(RVA = "0xB1E0C4", Offset = "0xB1E0C4", Length = "0x5C")]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
52 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
53 private void SetScrollOffset(float offset)
54 {
55 throw null;
56 }
57
58 [global::Cpp2ILInjected.Token(Token = "0x6000527")]
59 [global::Cpp2ILInjected.Address(RVA = "0xB1E120", Offset = "0xB1E120", Length = "0x20")]
60 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerItemDuplication4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MenuColumn", ReturnType = typeof(int))]
64 public override bool IsInMenu()
65 {
66 throw null;
67 }
68
69 [global::Cpp2ILInjected.Token(Token = "0x6000528")]
70 [global::Cpp2ILInjected.Address(RVA = "0xB1E374", Offset = "0xB1E374", Length = "0xC8")]
71 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_GameMode", ReturnType = typeof(int))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceStyles_Layout), Member = "get_Active", ReturnType = typeof(InterfaceProfile_Layout))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceProfile_Layout), Member = "GetCategoryGrouping", MemberParameters = new object[]
76 {
78 typeof(bool)
79 }, ReturnType = typeof(GUIPageIconGrouping))]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
81 private int GetMenuItemCount()
82 {
83 throw null;
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x6000529")]
87 [global::Cpp2ILInjected.Address(RVA = "0xB1E43C", Offset = "0xB1E43C", Length = "0x8")]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
89 private int GetDisplayItemCount()
90 {
91 throw null;
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x17000091")]
96 {
97 [global::Cpp2ILInjected.Token(Token = "0x600052A")]
98 [global::Cpp2ILInjected.Address(RVA = "0xB1E140", Offset = "0xB1E140", Length = "0x234")]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication4Page), Member = "IsInMenu", ReturnType = typeof(bool))]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication4Page), Member = "Activate", ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication4Page), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication4Page), Member = "RefreshScrollOffset", ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication4Page), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication4Page), Member = "NavigateInto", MemberParameters = new object[]
106 {
107 typeof(int),
108 typeof(int)
109 }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemDuplication), Member = "Draw", ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemDuplication), Member = "CraftItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetGrid), Member = ".ctor", MemberParameters = new object[]
114 {
115 typeof(object),
117 }, ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetCollectionCount), Member = ".ctor", MemberParameters = new object[]
119 {
120 typeof(object),
122 }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetItemScale), Member = ".ctor", MemberParameters = new object[]
124 {
125 typeof(object),
127 }, ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetScrollOffset), Member = ".ctor", MemberParameters = new object[]
129 {
130 typeof(object),
132 }, ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.SetScrollOffset), Member = ".ctor", MemberParameters = new object[]
134 {
135 typeof(object),
137 }, ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
140 get
141 {
142 throw null;
143 }
144 }
145
146 [global::Cpp2ILInjected.Token(Token = "0x600052B")]
147 [global::Cpp2ILInjected.Address(RVA = "0xB1E444", Offset = "0xB1E444", Length = "0x14")]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerItemDuplication4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Activate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
151 public override void Activate()
152 {
153 throw null;
154 }
155
156 [global::Cpp2ILInjected.Token(Token = "0x600052C")]
157 [global::Cpp2ILInjected.Address(RVA = "0xB1E458", Offset = "0xB1E458", Length = "0x1C")]
158 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerItemDuplication4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
162 public override int GetNavigationOutDirs()
163 {
164 throw null;
165 }
166
167 [global::Cpp2ILInjected.Token(Token = "0x600052D")]
168 [global::Cpp2ILInjected.Address(RVA = "0xB1E474", Offset = "0xB1E474", Length = "0x10")]
169 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerItemDuplication4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
171 public override void RefreshScrollOffset()
172 {
173 throw null;
174 }
175
176 [global::Cpp2ILInjected.Token(Token = "0x600052E")]
177 [global::Cpp2ILInjected.Address(RVA = "0xB1E6F0", Offset = "0xB1E6F0", Length = "0x4")]
178 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
179 protected override void UpdateScroll()
180 {
181 throw null;
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x600052F")]
185 [global::Cpp2ILInjected.Address(RVA = "0xB1E6F4", Offset = "0xB1E6F4", Length = "0x34")]
186 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerItemDuplication4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
191 {
192 throw null;
193 }
194
195 [global::Cpp2ILInjected.Token(Token = "0x6000530")]
196 [global::Cpp2ILInjected.Address(RVA = "0xB1E728", Offset = "0xB1E728", Length = "0x4")]
197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
198 protected override void ClampPosition()
199 {
200 throw null;
201 }
202
203 [global::Cpp2ILInjected.Token(Token = "0x6000531")]
204 [global::Cpp2ILInjected.Address(RVA = "0xB1E72C", Offset = "0xB1E72C", Length = "0x1C")]
205 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerItemDuplication4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
210 {
211 throw null;
212 }
213
214 [global::Cpp2ILInjected.Token(Token = "0x6000532")]
215 [global::Cpp2ILInjected.Address(RVA = "0xB1E748", Offset = "0xB1E748", Length = "0x28")]
216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerItemDuplication4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateInto", MemberParameters = new object[]
219 {
220 typeof(int),
221 typeof(int)
222 }, ReturnType = typeof(void))]
223 public override void NavigateInto(int column, int row)
224 {
225 throw null;
226 }
227
228 [global::Cpp2ILInjected.Token(Token = "0x6000533")]
229 [global::Cpp2ILInjected.Address(RVA = "0xB1E770", Offset = "0xB1E770", Length = "0x24")]
230 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
233 {
234 throw null;
235 }
236
237 [global::Cpp2ILInjected.Token(Token = "0x4000478")]
238 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
240}
class f__AnonymousType0<< Count > j__TPar
delegate DraggableItemGrid_Layout GetGrid()
delegate void SetScrollOffset(float scrollOffset)
override GUIControllerItem Navigate(Vector2 navigationVector)
override void NavigateInto(int column, int row)