terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ NavigateHorizontal()

GUIControllerItem GUIControllerStaticGridNavigator.NavigateHorizontal ( Vector2 navigationVector)
inlineprivate

Definition at line 447 of file GUIControllerStaticGridNavigator.cs.

448 {
449 int num = this.itemColumn;
451 IntPtr invoke_impl = grid.invoke_impl;
452 IntPtr method_code = grid.method_code;
453 IntPtr method = grid.method;
454 int num2 = this.menuRow;
456 int num3 = this.itemColumn;
458 int num4 = this.itemColumn;
459 IntPtr invoke_impl2 = grid2.invoke_impl;
460 IntPtr method_code2 = grid2.method_code;
461 IntPtr method2 = grid2.method;
463 int num5 = this.itemColumn;
464 IntPtr invoke_impl3 = grid3.invoke_impl;
465 IntPtr method_code3 = grid3.method_code;
466 IntPtr method3 = grid3.method;
467 int num6 = this.menuRow;
469 int num7 = this.itemColumn;
472 int num8 = this.itemColumn;
473 IntPtr invoke_impl4 = grid4.invoke_impl;
474 IntPtr method_code4 = grid4.method_code;
475 IntPtr method4 = grid4.method;
476 int num9 = this.menuRow;
478 int num10 = this.itemColumn;
479 IntPtr invoke_impl5 = grid5.invoke_impl;
480 IntPtr method_code5 = grid5.method_code;
481 IntPtr method5 = grid5.method;
483 IntPtr invoke_impl6 = menuItemCount.invoke_impl;
484 IntPtr method_code6 = menuItemCount.method_code;
490 int num11 = this.menuRow;
491 long num12 = 0L;
493 this.ClampMenu(num12 != 0L);
494 int num13 = this.itemRow;
496 if (guicontrollerItem == null)
497 {
498 return guicontrollerItem;
499 }
502 return guicontrollerItem2;
503 }
class f__AnonymousType0<< Count > j__TPar
readonly GUIControllerStaticGridNavigator.GetCollectionCount _displayItemCount
readonly GUIControllerStaticGridNavigator.GetCollectionCount _menuItemCount
readonly GUIPageContentController _controller
readonly GUIControllerStaticGridNavigator.GetGrid _grid

References _controller, _displayItemCount, _grid, _menuItemCount, ClampMenu(), itemColumn, itemRow, j__TPar, System.L, menuRow, and NavigateUpOutOfGrid().

Referenced by Navigate().