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
GUIControllerStaticGridNavigator.cs
Go to the documentation of this file.
1using System;
5
6[global::Cpp2ILInjected.Token(Token = "0x20000EB")]
8{
9 [global::Cpp2ILInjected.Token(Token = "0x6000629")]
10 [global::Cpp2ILInjected.Address(RVA = "0xD15AF8", Offset = "0xD15AF8", Length = "0x50")]
11 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerStaticGridNavigator))]
12 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerShop4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerStaticGridNavigator))]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
19
20 [global::Cpp2ILInjected.Token(Token = "0x170000C4")]
22 {
23 [global::Cpp2ILInjected.Token(Token = "0x600062A")]
24 [global::Cpp2ILInjected.Address(RVA = "0xD15B48", Offset = "0xD15B48", Length = "0x14")]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
27 get
28 {
29 throw null;
30 }
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x170000C5")]
34 private float itemScale
35 {
36 [global::Cpp2ILInjected.Token(Token = "0x600062B")]
37 [global::Cpp2ILInjected.Address(RVA = "0xD15B5C", Offset = "0xD15B5C", Length = "0x14")]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
40 get
41 {
42 throw null;
43 }
44 }
45
46 [global::Cpp2ILInjected.Token(Token = "0x170000C6")]
47 private int MenuItemCount
48 {
49 [global::Cpp2ILInjected.Token(Token = "0x600062C")]
50 [global::Cpp2ILInjected.Address(RVA = "0xD15B70", Offset = "0xD15B70", Length = "0x14")]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
52 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
53 get
54 {
55 throw null;
56 }
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x170000C7")]
60 private int DisplayItemCount
61 {
62 [global::Cpp2ILInjected.Token(Token = "0x600062D")]
63 [global::Cpp2ILInjected.Address(RVA = "0xD15B84", Offset = "0xD15B84", Length = "0x14")]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
66 get
67 {
68 throw null;
69 }
70 }
71
72 [global::Cpp2ILInjected.Token(Token = "0x600062E")]
73 [global::Cpp2ILInjected.Address(RVA = "0xD15B98", Offset = "0xD15B98", Length = "0x68")]
74 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest4Page), Member = "Activate", ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerShop4Page), Member = "Activate", ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChest), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIShop), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
80 public void Activate(int itemIndex = -1)
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x600062F")]
86 [global::Cpp2ILInjected.Address(RVA = "0xD15C00", Offset = "0xD15C00", Length = "0x1B0")]
87 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest4Page), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerShop4Page), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "get_LeftSideController", ReturnType = typeof(bool))]
93 {
94 throw null;
95 }
96
97 [global::Cpp2ILInjected.Token(Token = "0x6000630")]
98 [global::Cpp2ILInjected.Address(RVA = "0xD15E60", Offset = "0xD15E60", Length = "0x38")]
99 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest4Page), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerShop4Page), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "get_LeftSideController", ReturnType = typeof(bool))]
105 {
106 throw null;
107 }
108
109 [global::Cpp2ILInjected.Token(Token = "0x170000C8")]
110 private int MenuColumn
111 {
112 [global::Cpp2ILInjected.Token(Token = "0x6000631")]
113 [global::Cpp2ILInjected.Address(RVA = "0xD15E3C", Offset = "0xD15E3C", Length = "0x24")]
114 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
115 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
116 get
117 {
118 throw null;
119 }
120 }
121
122 [global::Cpp2ILInjected.Token(Token = "0x170000C9")]
124 {
125 [global::Cpp2ILInjected.Token(Token = "0x6000632")]
126 [global::Cpp2ILInjected.Address(RVA = "0xD15E00", Offset = "0xD15E00", Length = "0x3C")]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "NavigateInnerOutOfGrid", ReturnType = typeof(GUIControllerItem))]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "get_ParentGrouping", ReturnType = typeof(GUIPageIconGrouping))]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "get_LeftSideGrouping", ReturnType = typeof(bool))]
134 get
135 {
136 throw null;
137 }
138 }
139
140 [global::Cpp2ILInjected.Token(Token = "0x170000CA")]
141 private bool HasMenu
142 {
143 [global::Cpp2ILInjected.Token(Token = "0x6000633")]
144 [global::Cpp2ILInjected.Address(RVA = "0xD15DB0", Offset = "0xD15DB0", Length = "0x50")]
145 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
147 get
148 {
149 throw null;
150 }
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x170000CB")]
154 public bool InMenu
155 {
156 [global::Cpp2ILInjected.Token(Token = "0x6000634")]
157 [global::Cpp2ILInjected.Address(RVA = "0xD160B0", Offset = "0xD160B0", Length = "0x30")]
158 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest4Page), Member = "IsInMenu", ReturnType = typeof(bool))]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerShop4Page), Member = "IsInMenu", ReturnType = typeof(bool))]
161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
162 get
163 {
164 throw null;
165 }
166 }
167
168 [global::Cpp2ILInjected.Token(Token = "0x6000635")]
169 [global::Cpp2ILInjected.Address(RVA = "0xD160E0", Offset = "0xD160E0", Length = "0xC0")]
170 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "NavigateInnerOutOfGrid", ReturnType = typeof(GUIControllerItem))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "ClampPosition", ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
175 private void ClampMenu(bool preferUp = true)
176 {
177 throw null;
178 }
179
180 [global::Cpp2ILInjected.Token(Token = "0x6000636")]
181 [global::Cpp2ILInjected.Address(RVA = "0xD161A0", Offset = "0xD161A0", Length = "0x54")]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "get_ParentGrouping", ReturnType = typeof(GUIPageIconGrouping))]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "get_MenuController", ReturnType = typeof(GUIControllerPageGroup))]
187 {
188 throw null;
189 }
190
191 [global::Cpp2ILInjected.Token(Token = "0x6000637")]
192 [global::Cpp2ILInjected.Address(RVA = "0xD161F4", Offset = "0xD161F4", Length = "0x30")]
193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
194 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "get_ParentGrouping", ReturnType = typeof(GUIPageIconGrouping))]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "NavigateUp", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
198 {
199 throw null;
200 }
201
202 [global::Cpp2ILInjected.Token(Token = "0x6000638")]
203 [global::Cpp2ILInjected.Address(RVA = "0xD16224", Offset = "0xD16224", Length = "0x30")]
204 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
205 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "get_ParentGrouping", ReturnType = typeof(GUIPageIconGrouping))]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "NavigateDown", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
209 {
210 throw null;
211 }
212
213 [global::Cpp2ILInjected.Token(Token = "0x6000639")]
214 [global::Cpp2ILInjected.Address(RVA = "0xD16254", Offset = "0xD16254", Length = "0x10C")]
215 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "NavigateHorizontal", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
217 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "ClampMenu", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "get_LeftSideController", ReturnType = typeof(bool))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "get_ParentGrouping", ReturnType = typeof(GUIPageIconGrouping))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "NavigateRight", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "NavigateLeft", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
224 {
225 throw null;
226 }
227
228 [global::Cpp2ILInjected.Token(Token = "0x600063A")]
229 [global::Cpp2ILInjected.Address(RVA = "0xD15E98", Offset = "0xD15E98", Length = "0x218")]
230 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
231 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "ClampMenu", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "NavigateUpOutOfGrid", ReturnType = typeof(GUIControllerItem))]
234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "NavigateMenuOutOfGrid", ReturnType = typeof(GUIControllerItem))]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "NavigateInnerOutOfGrid", ReturnType = typeof(GUIControllerItem))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "NavigateDownOutOfGrid", ReturnType = typeof(GUIControllerItem))]
238 {
239 throw null;
240 }
241
242 [global::Cpp2ILInjected.Token(Token = "0x600063B")]
243 [global::Cpp2ILInjected.Address(RVA = "0xD16360", Offset = "0xD16360", Length = "0xAC")]
244 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerStaticGridNavigator), Member = "NavigateInto", MemberParameters = new object[]
247 {
248 typeof(int),
249 typeof(int)
250 }, ReturnType = typeof(void))]
251 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "ClampMenu", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
253 protected void ClampPosition()
254 {
255 throw null;
256 }
257
258 [global::Cpp2ILInjected.Token(Token = "0x600063C")]
259 [global::Cpp2ILInjected.Address(RVA = "0xD1640C", Offset = "0xD1640C", Length = "0x2BC")]
260 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
261 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerShop4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
263 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "ClampPosition", ReturnType = typeof(void))]
265 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
266 {
267 typeof(float),
268 typeof(float)
269 }, ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
271 {
273 typeof(float)
274 }, ReturnType = typeof(Vector2))]
275 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
276 {
280 }, ReturnType = typeof(Vector2))]
281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "get_LeftSideController", ReturnType = typeof(bool))]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
283 {
284 typeof(int),
285 typeof(int),
286 typeof(int),
287 typeof(int)
288 }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
291 {
292 throw null;
293 }
294
295 [global::Cpp2ILInjected.Token(Token = "0x600063D")]
296 [global::Cpp2ILInjected.Address(RVA = "0xD166C8", Offset = "0xD166C8", Length = "0xBC")]
297 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest4Page), Member = "NavigateInto", MemberParameters = new object[]
299 {
300 typeof(int),
301 typeof(int)
302 }, ReturnType = typeof(void))]
303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerShop4Page), Member = "NavigateInto", MemberParameters = new object[]
304 {
305 typeof(int),
306 typeof(int)
307 }, ReturnType = typeof(void))]
308 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "ClampPosition", ReturnType = typeof(void))]
310 public void NavigateInto(int column, int row)
311 {
312 throw null;
313 }
314
315 [global::Cpp2ILInjected.Token(Token = "0x40004CF")]
316 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
318
319 [global::Cpp2ILInjected.Token(Token = "0x40004D0")]
320 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
322
323 [global::Cpp2ILInjected.Token(Token = "0x40004D1")]
324 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
326
327 [global::Cpp2ILInjected.Token(Token = "0x40004D2")]
328 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
330
331 [global::Cpp2ILInjected.Token(Token = "0x40004D3")]
332 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
334
335 [global::Cpp2ILInjected.Token(Token = "0x40004D4")]
336 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
337 public int itemRow;
338
339 [global::Cpp2ILInjected.Token(Token = "0x40004D5")]
340 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
341 public int itemColumn;
342
343 [global::Cpp2ILInjected.Token(Token = "0x40004D6")]
344 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
345 public int menuRow;
346
347 [global::Cpp2ILInjected.Token(Token = "0x20000EC")]
349
350 [global::Cpp2ILInjected.Token(Token = "0x20000ED")]
352
353 [global::Cpp2ILInjected.Token(Token = "0x20000EE")]
354 public delegate float GetItemScale();
355}
class f__AnonymousType0<< Count > j__TPar
readonly GUIControllerStaticGridNavigator.GetCollectionCount _displayItemCount
readonly GUIControllerStaticGridNavigator.GetCollectionCount _menuItemCount
readonly GUIControllerStaticGridNavigator.GetItemScale _itemScale
readonly GUIPageContentController _controller
GUIControllerItem NavigateHorizontal(Vector2 navigationVector)
GUIControllerStaticGridNavigator(GUIPageContentController controller, GUIControllerStaticGridNavigator.GetGrid grid, GUIControllerStaticGridNavigator.GetItemScale itemScale, GUIControllerStaticGridNavigator.GetCollectionCount menuItemCount, GUIControllerStaticGridNavigator.GetCollectionCount displayItemCount)
GUIControllerItem Navigate(Vector2 navigationVector)
delegate ItemGrid_Layout GetGrid()
readonly GUIControllerStaticGridNavigator.GetGrid _grid