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
GUIControllerDynamicGridNavigator.cs
Go to the documentation of this file.
1using System;
7using UnityEngine;
8
9[global::Cpp2ILInjected.Token(Token = "0x20000E1")]
11{
12 [global::Cpp2ILInjected.Token(Token = "0x60005D6")]
13 [global::Cpp2ILInjected.Address(RVA = "0xB1B42C", Offset = "0xB1B42C", Length = "0x68")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCrafting4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
18 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
23
24 [global::Cpp2ILInjected.Token(Token = "0x170000AC")]
26 {
27 [global::Cpp2ILInjected.Token(Token = "0x60005D7")]
28 [global::Cpp2ILInjected.Address(RVA = "0xB23910", Offset = "0xB23910", Length = "0x14")]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
30 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
31 get
32 {
33 throw null;
34 }
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x170000AD")]
38 private int itemCount
39 {
40 [global::Cpp2ILInjected.Token(Token = "0x60005D8")]
41 [global::Cpp2ILInjected.Address(RVA = "0xB23924", Offset = "0xB23924", Length = "0x14")]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
44 get
45 {
46 throw null;
47 }
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x170000AE")]
51 private float itemScale
52 {
53 [global::Cpp2ILInjected.Token(Token = "0x60005D9")]
54 [global::Cpp2ILInjected.Address(RVA = "0xB23938", Offset = "0xB23938", Length = "0x14")]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
56 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
57 get
58 {
59 throw null;
60 }
61 }
62
63 [global::Cpp2ILInjected.Token(Token = "0x170000AF")]
64 private float GridScrollOffset
65 {
66 [global::Cpp2ILInjected.Token(Token = "0x60005DA")]
67 [global::Cpp2ILInjected.Address(RVA = "0xB2394C", Offset = "0xB2394C", Length = "0x14")]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
70 get
71 {
72 throw null;
73 }
74 [global::Cpp2ILInjected.Token(Token = "0x60005DB")]
75 [global::Cpp2ILInjected.Address(RVA = "0xB23960", Offset = "0xB23960", Length = "0x14")]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
78 set
79 {
80 throw null;
81 }
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x60005DC")]
85 [global::Cpp2ILInjected.Address(RVA = "0xB23974", Offset = "0xB23974", Length = "0x30")]
86 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "Draw", ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHousingMenu), Member = "Draw", ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemDuplication), Member = "Draw", ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPVPIcons), Member = "Draw", ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforge), Member = "Draw", ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearchPage), Member = "Draw", ReturnType = typeof(void))]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
95 {
96 throw null;
97 }
98
99 [global::Cpp2ILInjected.Token(Token = "0x60005DD")]
100 [global::Cpp2ILInjected.Address(RVA = "0xB1AF64", Offset = "0xB1AF64", Length = "0x120")]
101 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHousing4Page), Member = "NextItem", ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_LeftSideController", ReturnType = typeof(bool))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRow_Horizontal", ReturnType = typeof(int))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRowColumn_Horizontal", ReturnType = typeof(int))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Activate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
108 public void NextItem()
109 {
110 throw null;
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x60005DE")]
114 [global::Cpp2ILInjected.Address(RVA = "0xB1B0A0", Offset = "0xB1B0A0", Length = "0x10C")]
115 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
116 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_LeftSideController", ReturnType = typeof(bool))]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRow_Horizontal", ReturnType = typeof(int))]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRowColumn_Horizontal", ReturnType = typeof(int))]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Activate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
121 public void PreviousItem()
122 {
123 throw null;
124 }
125
126 [global::Cpp2ILInjected.Token(Token = "0x170000B0")]
127 private int MenuItemCount
128 {
129 [global::Cpp2ILInjected.Token(Token = "0x60005DF")]
130 [global::Cpp2ILInjected.Address(RVA = "0xB23AE0", Offset = "0xB23AE0", Length = "0x14")]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
132 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
133 get
134 {
135 throw null;
136 }
137 }
138
139 [global::Cpp2ILInjected.Token(Token = "0x170000B1")]
141 {
142 [global::Cpp2ILInjected.Token(Token = "0x60005E0")]
143 [global::Cpp2ILInjected.Address(RVA = "0xB23AF4", Offset = "0xB23AF4", Length = "0x14")]
144 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
145 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
146 get
147 {
148 throw null;
149 }
150 }
151
152 [global::Cpp2ILInjected.Token(Token = "0x60005E1")]
153 [global::Cpp2ILInjected.Address(RVA = "0xB23B08", Offset = "0xB23B08", Length = "0x7C")]
154 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
156 public bool isSelectedItem(int itemIndex)
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x60005E2")]
162 [global::Cpp2ILInjected.Address(RVA = "0xB1B858", Offset = "0xB1B858", Length = "0x1B0")]
163 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCrafting4Page), Member = "Activate", ReturnType = typeof(void))]
165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "Activate", ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "Activate", ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication4Page), Member = "Activate", ReturnType = typeof(void))]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPVP4Page), Member = "Activate", ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge4Page), Member = "Activate", ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerResearchPage4Page), Member = "Activate", ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NextItem", ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "PreviousItem", ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuide), Member = "GuideItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICraftGuidePopup), Member = "MaterialItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "RefreshGridNav", ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUICrafting), Member = "CraftItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHousingMenu), Member = "NPCOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIItemDuplication), Member = "CraftItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearch), Member = "Open", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIResearchPage), Member = "ResearchItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 18)]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "UpdateScroll", ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "get_ParentGrouping", ReturnType = typeof(GUIPageIconGrouping))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "get_MenuController", ReturnType = typeof(GUIControllerPageGroup))]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "get_SelectedCategory", ReturnType = typeof(GUIPageIcons.Category))]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Int32Enum>), Member = "IndexOf", MemberParameters = new object[] { "System.Int32Enum" }, ReturnType = typeof(int))]
188 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
189 public void Activate(int itemIndex = -1)
190 {
191 throw null;
192 }
193
194 [global::Cpp2ILInjected.Token(Token = "0x60005E3")]
195 [global::Cpp2ILInjected.Address(RVA = "0xB1BA3C", Offset = "0xB1BA3C", Length = "0xC4")]
196 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCrafting4Page), Member = "Navigate", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "Navigate", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
199 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "Navigate", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication4Page), Member = "Navigate", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPVP4Page), Member = "Navigate", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge4Page), Member = "Navigate", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerResearchPage4Page), Member = "Navigate", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
204 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_LeftSideController", ReturnType = typeof(bool))]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_UseHorizontalPages", ReturnType = typeof(bool))]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateVertical", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
209 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
214
215 [global::Cpp2ILInjected.Token(Token = "0x170000B2")]
217 {
218 [global::Cpp2ILInjected.Token(Token = "0x60005E4")]
219 [global::Cpp2ILInjected.Address(RVA = "0xB239DC", Offset = "0xB239DC", Length = "0x78")]
220 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NextItem", ReturnType = typeof(void))]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "PreviousItem", ReturnType = typeof(void))]
223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
224 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
225 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "ClampPosition", ReturnType = typeof(void))]
226 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 23)]
227 get
228 {
229 throw null;
230 }
231 }
232
233 [global::Cpp2ILInjected.Token(Token = "0x170000B3")]
235 {
236 [global::Cpp2ILInjected.Token(Token = "0x60005E5")]
237 [global::Cpp2ILInjected.Address(RVA = "0xB23A54", Offset = "0xB23A54", Length = "0x8C")]
238 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NextItem", ReturnType = typeof(void))]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "PreviousItem", ReturnType = typeof(void))]
241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
243 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "ClampPosition", ReturnType = typeof(void))]
244 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 15)]
245 get
246 {
247 throw null;
248 }
249 }
250
251 [global::Cpp2ILInjected.Token(Token = "0x170000B4")]
252 private int MaxRow_Vertical
253 {
254 [global::Cpp2ILInjected.Token(Token = "0x60005E6")]
255 [global::Cpp2ILInjected.Address(RVA = "0xB24840", Offset = "0xB24840", Length = "0x88")]
256 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateVertical", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
259 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
260 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
261 get
262 {
263 throw null;
264 }
265 }
266
267 [global::Cpp2ILInjected.Token(Token = "0x170000B5")]
269 {
270 [global::Cpp2ILInjected.Token(Token = "0x60005E7")]
271 [global::Cpp2ILInjected.Address(RVA = "0xB248C8", Offset = "0xB248C8", Length = "0x9C")]
272 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
274 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateVertical", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
275 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
276 get
277 {
278 throw null;
279 }
280 }
281
282 [global::Cpp2ILInjected.Token(Token = "0x170000B6")]
283 private int MenuColumn
284 {
285 [global::Cpp2ILInjected.Token(Token = "0x60005E8")]
286 [global::Cpp2ILInjected.Address(RVA = "0xB24964", Offset = "0xB24964", Length = "0xA0")]
287 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHousing4Page), Member = "IsInMenu", ReturnType = typeof(bool))]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication4Page), Member = "IsInMenu", ReturnType = typeof(bool))]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPVP4Page), Member = "IsInMenu", ReturnType = typeof(bool))]
291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge4Page), Member = "IsInMenu", ReturnType = typeof(bool))]
292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerResearchPage4Page), Member = "IsInMenu", ReturnType = typeof(bool))]
293 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_InMenu", ReturnType = typeof(bool))]
294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateInnerOutOfGrid", ReturnType = typeof(GUIControllerItem))]
295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateVertical", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "ClampPosition", ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateInto", MemberParameters = new object[]
301 {
302 typeof(int),
303 typeof(int)
304 }, ReturnType = typeof(void))]
305 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 22)]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_UseHorizontalPages", ReturnType = typeof(bool))]
307 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
308 get
309 {
310 throw null;
311 }
312 }
313
314 [global::Cpp2ILInjected.Token(Token = "0x170000B7")]
316 {
317 [global::Cpp2ILInjected.Token(Token = "0x60005E9")]
318 [global::Cpp2ILInjected.Address(RVA = "0xB239A4", Offset = "0xB239A4", Length = "0x38")]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NextItem", ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "PreviousItem", ReturnType = typeof(void))]
321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Navigate", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateInnerOutOfGrid", ReturnType = typeof(GUIControllerItem))]
323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
324 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
325 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "get_ParentGrouping", ReturnType = typeof(GUIPageIconGrouping))]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "get_LeftSideGrouping", ReturnType = typeof(bool))]
328 get
329 {
330 throw null;
331 }
332 }
333
334 [global::Cpp2ILInjected.Token(Token = "0x170000B8")]
336 {
337 [global::Cpp2ILInjected.Token(Token = "0x60005EA")]
338 [global::Cpp2ILInjected.Address(RVA = "0xB24A04", Offset = "0xB24A04", Length = "0xB4")]
339 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "RefreshScrollOffset", ReturnType = typeof(void))]
341 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "UpdateScroll", ReturnType = typeof(void))]
342 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
343 get
344 {
345 throw null;
346 }
347 }
348
349 [global::Cpp2ILInjected.Token(Token = "0x170000B9")]
351 {
352 [global::Cpp2ILInjected.Token(Token = "0x60005EB")]
353 [global::Cpp2ILInjected.Address(RVA = "0xB24AB8", Offset = "0xB24AB8", Length = "0x44")]
354 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
355 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
356 get
357 {
358 throw null;
359 }
360 }
361
362 [global::Cpp2ILInjected.Token(Token = "0x60005EC")]
363 [global::Cpp2ILInjected.Address(RVA = "0xB1E484", Offset = "0xB1E484", Length = "0x26C")]
364 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCrafting4Page), Member = "RefreshScrollOffset", ReturnType = typeof(void))]
366 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "RefreshScrollOffset", ReturnType = typeof(void))]
367 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "RefreshScrollOffset", ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
369 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxScrollOffset_Horizontal", ReturnType = typeof(int))]
370 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
371 {
372 typeof(float),
373 typeof(float)
374 }, ReturnType = typeof(void))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
376 {
378 typeof(float)
379 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
380 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
382 {
383 throw null;
384 }
385
386 [global::Cpp2ILInjected.Token(Token = "0x60005ED")]
387 [global::Cpp2ILInjected.Address(RVA = "0xB23B84", Offset = "0xB23B84", Length = "0x4A8")]
388 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
389 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Activate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
390 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "ClampPosition", ReturnType = typeof(void))]
391 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
393 {
394 typeof(float),
395 typeof(float)
396 }, ReturnType = typeof(void))]
397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
398 {
400 typeof(float)
401 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxScrollOffset_Horizontal", ReturnType = typeof(int))]
403 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
404 protected void UpdateScroll()
405 {
406 throw null;
407 }
408
409 [global::Cpp2ILInjected.Token(Token = "0x170000BA")]
410 private bool HasMenu
411 {
412 [global::Cpp2ILInjected.Token(Token = "0x60005EE")]
413 [global::Cpp2ILInjected.Address(RVA = "0xB24AFC", Offset = "0xB24AFC", Length = "0x50")]
414 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
415 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
416 get
417 {
418 throw null;
419 }
420 }
421
422 [global::Cpp2ILInjected.Token(Token = "0x170000BB")]
423 public bool InMenu
424 {
425 [global::Cpp2ILInjected.Token(Token = "0x60005EF")]
426 [global::Cpp2ILInjected.Address(RVA = "0xB1B1CC", Offset = "0xB1B1CC", Length = "0x1C")]
427 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
428 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCrafting4Page), Member = "IsInMenu", ReturnType = typeof(bool))]
429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "IsInMenu", ReturnType = typeof(bool))]
430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "IsInMenu", ReturnType = typeof(bool))]
431 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
432 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MenuColumn", ReturnType = typeof(int))]
433 get
434 {
435 throw null;
436 }
437 }
438
439 [global::Cpp2ILInjected.Token(Token = "0x60005F0")]
440 [global::Cpp2ILInjected.Address(RVA = "0xB24B4C", Offset = "0xB24B4C", Length = "0xC0")]
441 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateInnerOutOfGrid", ReturnType = typeof(GUIControllerItem))]
443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateVertical", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "ClampPosition", ReturnType = typeof(void))]
446 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
447 private void ClampMenu(bool preferUp = true)
448 {
449 throw null;
450 }
451
452 [global::Cpp2ILInjected.Token(Token = "0x60005F1")]
453 [global::Cpp2ILInjected.Address(RVA = "0xB24C0C", Offset = "0xB24C0C", Length = "0x48")]
454 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
455 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateVertical", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
456 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
457 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "get_ParentGrouping", ReturnType = typeof(GUIPageIconGrouping))]
458 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "get_MenuController", ReturnType = typeof(GUIControllerPageGroup))]
460 {
461 throw null;
462 }
463
464 [global::Cpp2ILInjected.Token(Token = "0x60005F2")]
465 [global::Cpp2ILInjected.Address(RVA = "0xB24C54", Offset = "0xB24C54", Length = "0x30")]
466 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
467 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateVertical", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
468 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "get_ParentGrouping", ReturnType = typeof(GUIPageIconGrouping))]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "NavigateUp", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
472 {
473 throw null;
474 }
475
476 [global::Cpp2ILInjected.Token(Token = "0x60005F3")]
477 [global::Cpp2ILInjected.Address(RVA = "0xB24C84", Offset = "0xB24C84", Length = "0x30")]
478 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
479 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateVertical", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
480 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
481 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "get_ParentGrouping", ReturnType = typeof(GUIPageIconGrouping))]
482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "NavigateDown", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
484 {
485 throw null;
486 }
487
488 [global::Cpp2ILInjected.Token(Token = "0x60005F4")]
489 [global::Cpp2ILInjected.Address(RVA = "0xB24CB4", Offset = "0xB24CB4", Length = "0x100")]
490 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
492 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateVertical", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
493 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MenuColumn", ReturnType = typeof(int))]
495 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "ClampMenu", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
496 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_LeftSideController", ReturnType = typeof(bool))]
497 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "get_ParentGrouping", ReturnType = typeof(GUIPageIconGrouping))]
498 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "NavigateRight", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
499 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "NavigateLeft", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
501 {
502 throw null;
503 }
504
505 [global::Cpp2ILInjected.Token(Token = "0x60005F5")]
506 [global::Cpp2ILInjected.Address(RVA = "0xB1B4A4", Offset = "0xB1B4A4", Length = "0x3A0")]
507 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
508 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
509 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCrafting4Page), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
511 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication4Page), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
513 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPVP4Page), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge4Page), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerResearchPage4Page), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
516 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MenuColumn", ReturnType = typeof(int))]
518 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_LeftSideController", ReturnType = typeof(bool))]
519 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_UseHorizontalPages", ReturnType = typeof(bool))]
520 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRowColumn_Horizontal", ReturnType = typeof(int))]
521 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRow_Horizontal", ReturnType = typeof(int))]
522 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRowColumn_Vertical", ReturnType = typeof(int))]
523 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRow_Vertical", ReturnType = typeof(int))]
524 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
526 {
527 throw null;
528 }
529
530 [global::Cpp2ILInjected.Token(Token = "0x60005F6")]
531 [global::Cpp2ILInjected.Address(RVA = "0xB2402C", Offset = "0xB2402C", Length = "0x360")]
532 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
533 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Navigate", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
534 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
535 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MenuColumn", ReturnType = typeof(int))]
536 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRow_Horizontal", ReturnType = typeof(int))]
537 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRowColumn_Horizontal", ReturnType = typeof(int))]
538 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateMenuOutOfGrid", ReturnType = typeof(GUIControllerItem))]
539 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateInnerOutOfGrid", ReturnType = typeof(GUIControllerItem))]
540 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "ClampMenu", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
541 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateUpOutOfGrid", ReturnType = typeof(GUIControllerItem))]
542 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "UpdateCursorPosition", ReturnType = typeof(void))]
543 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mouse), Member = "UpdateUICursorPoint", ReturnType = typeof(void))]
544 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateDownOutOfGrid", ReturnType = typeof(GUIControllerItem))]
545 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
550
551 [global::Cpp2ILInjected.Token(Token = "0x60005F7")]
552 [global::Cpp2ILInjected.Address(RVA = "0xB2438C", Offset = "0xB2438C", Length = "0x4B4")]
553 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
554 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Navigate", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(GUIControllerItem))]
555 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
556 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MenuColumn", ReturnType = typeof(int))]
557 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRowColumn_Vertical", ReturnType = typeof(int))]
558 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateInnerOutOfGrid", ReturnType = typeof(GUIControllerItem))]
559 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateMenuOutOfGrid", ReturnType = typeof(GUIControllerItem))]
560 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "ClampMenu", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
561 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateUpOutOfGrid", ReturnType = typeof(GUIControllerItem))]
562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRow_Vertical", ReturnType = typeof(int))]
563 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateDownOutOfGrid", ReturnType = typeof(GUIControllerItem))]
564 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "UpdateCursorPosition", ReturnType = typeof(void))]
565 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mouse), Member = "UpdateUICursorPoint", ReturnType = typeof(void))]
566 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
571
572 [global::Cpp2ILInjected.Token(Token = "0x60005F8")]
573 [global::Cpp2ILInjected.Address(RVA = "0xB24DB4", Offset = "0xB24DB4", Length = "0x1EC")]
574 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
575 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
576 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateInto", MemberParameters = new object[]
577 {
578 typeof(int),
579 typeof(int)
580 }, ReturnType = typeof(void))]
581 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
582 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MenuColumn", ReturnType = typeof(int))]
583 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "ClampMenu", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
584 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_UseHorizontalPages", ReturnType = typeof(bool))]
585 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRow_Horizontal", ReturnType = typeof(int))]
586 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MaxRowColumn_Horizontal", ReturnType = typeof(int))]
587 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "UpdateScroll", ReturnType = typeof(void))]
588 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
589 protected void ClampPosition()
590 {
591 throw null;
592 }
593
594 [global::Cpp2ILInjected.Token(Token = "0x60005F9")]
595 [global::Cpp2ILInjected.Address(RVA = "0xB1BB20", Offset = "0xB1BB20", Length = "0x358")]
596 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
597 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCrafting4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
598 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
599 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
600 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
601 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPVP4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
602 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
603 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerResearchPage4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
604 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
605 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "ClampPosition", ReturnType = typeof(void))]
606 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
607 {
608 typeof(float),
609 typeof(float)
610 }, ReturnType = typeof(void))]
611 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
612 {
613 typeof(Microsoft.Xna.Framework.Vector2),
614 typeof(float)
615 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
616 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MenuColumn", ReturnType = typeof(int))]
617 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "Log", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
618 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
619 {
623 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
624 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_LeftSideController", ReturnType = typeof(bool))]
625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
626 {
627 typeof(int),
628 typeof(int),
629 typeof(int),
630 typeof(int)
631 }, ReturnType = typeof(void))]
632 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
634 {
635 throw null;
636 }
637
638 [global::Cpp2ILInjected.Token(Token = "0x60005FA")]
639 [global::Cpp2ILInjected.Address(RVA = "0xB1BEAC", Offset = "0xB1BEAC", Length = "0xB4")]
640 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
641 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCrafting4Page), Member = "NavigateInto", MemberParameters = new object[]
642 {
643 typeof(int),
644 typeof(int)
645 }, ReturnType = typeof(void))]
646 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuide), Member = "NavigateInto", MemberParameters = new object[]
647 {
648 typeof(int),
649 typeof(int)
650 }, ReturnType = typeof(void))]
651 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerCraftingGuidePopup), Member = "NavigateInto", MemberParameters = new object[]
652 {
653 typeof(int),
654 typeof(int)
655 }, ReturnType = typeof(void))]
656 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerItemDuplication4Page), Member = "NavigateInto", MemberParameters = new object[]
657 {
658 typeof(int),
659 typeof(int)
660 }, ReturnType = typeof(void))]
661 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPVP4Page), Member = "NavigateInto", MemberParameters = new object[]
662 {
663 typeof(int),
664 typeof(int)
665 }, ReturnType = typeof(void))]
666 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge4Page), Member = "NavigateInto", MemberParameters = new object[]
667 {
668 typeof(int),
669 typeof(int)
670 }, ReturnType = typeof(void))]
671 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerResearchPage4Page), Member = "NavigateInto", MemberParameters = new object[]
672 {
673 typeof(int),
674 typeof(int)
675 }, ReturnType = typeof(void))]
676 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
677 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MenuColumn", ReturnType = typeof(int))]
678 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "ClampPosition", ReturnType = typeof(void))]
679 public void NavigateInto(int column, int row)
680 {
681 throw null;
682 }
683
684 [global::Cpp2ILInjected.Token(Token = "0x40004BA")]
685 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
687
688 [global::Cpp2ILInjected.Token(Token = "0x40004BB")]
689 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
691
692 [global::Cpp2ILInjected.Token(Token = "0x40004BC")]
693 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
695
696 [global::Cpp2ILInjected.Token(Token = "0x40004BD")]
697 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
699
700 [global::Cpp2ILInjected.Token(Token = "0x40004BE")]
701 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
703
704 [global::Cpp2ILInjected.Token(Token = "0x40004BF")]
705 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
707
708 [global::Cpp2ILInjected.Token(Token = "0x40004C0")]
709 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
711
712 [global::Cpp2ILInjected.Token(Token = "0x40004C1")]
713 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
715
716 [global::Cpp2ILInjected.Token(Token = "0x40004C2")]
717 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
719
720 [global::Cpp2ILInjected.Token(Token = "0x40004C3")]
721 [global::Cpp2ILInjected.FieldOffset(Offset = "0x54")]
723
724 [global::Cpp2ILInjected.Token(Token = "0x40004C4")]
725 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
726 public int itemRow;
727
728 [global::Cpp2ILInjected.Token(Token = "0x40004C5")]
729 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
730 public int itemColumn;
731
732 [global::Cpp2ILInjected.Token(Token = "0x40004C6")]
733 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
734 public bool inMenu;
735
736 [global::Cpp2ILInjected.Token(Token = "0x40004C7")]
737 [global::Cpp2ILInjected.FieldOffset(Offset = "0x64")]
738 public int menuRow;
739
740 [global::Cpp2ILInjected.Token(Token = "0x40004C8")]
741 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
742 private int scrollOffset;
743
744 [global::Cpp2ILInjected.Token(Token = "0x20000E2")]
746
747 [global::Cpp2ILInjected.Token(Token = "0x20000E3")]
749
750 [global::Cpp2ILInjected.Token(Token = "0x20000E4")]
751 public delegate float GetItemScale();
752
753 [global::Cpp2ILInjected.Token(Token = "0x20000E5")]
754 public delegate float GetScrollOffset();
755
756 [global::Cpp2ILInjected.Token(Token = "0x20000E6")]
758}
class f__AnonymousType0<< Count > j__TPar
GUIControllerItem NavigateVertical(Microsoft.Xna.Framework.Vector2 navigationVector)
readonly GUIControllerDynamicGridNavigator.GetGrid _grid
readonly GUIControllerDynamicGridNavigator.GetScrollOffset _getScrollOffset
readonly GUIControllerDynamicGridNavigator.GetCollectionCount _menuItemCount
readonly GUIControllerDynamicGridNavigator.GetCollectionCount _displayItemCount
GUIControllerItem NavigateHorizontal(Microsoft.Xna.Framework.Vector2 navigationVector)
readonly GUIControllerDynamicGridNavigator.GetCollectionCount _collectionCount
delegate DraggableItemGrid_Layout GetGrid()
readonly GUIControllerDynamicGridNavigator.SetScrollOffset _setScrollOffset
delegate void SetScrollOffset(float scrollOffset)
GUIControllerDynamicGridNavigator(GUIPageContentController controller, GUIControllerDynamicGridNavigator.GetGrid grid, GUIControllerDynamicGridNavigator.GetCollectionCount collectionCount, GUIControllerDynamicGridNavigator.GetItemScale itemScale, GUIControllerDynamicGridNavigator.GetScrollOffset getScrollOffset, GUIControllerDynamicGridNavigator.SetScrollOffset setScrollOffset, GUIControllerDynamicGridNavigator.GetCollectionCount menuItemCount, GUIControllerDynamicGridNavigator.GetCollectionCount displayItemCount)
readonly GUIControllerDynamicGridNavigator.GetItemScale _itemScale
GUIControllerItem Navigate(Microsoft.Xna.Framework.Vector2 navigationVector)