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
GUIControllerStaticGridNavigator Class Reference

Classes

class  GetCollectionCount
 
class  GetGrid
 
class  GetItemScale
 

Public Member Functions

 GUIControllerStaticGridNavigator (GUIPageContentController controller, GUIControllerStaticGridNavigator.GetGrid grid, GUIControllerStaticGridNavigator.GetItemScale itemScale, GUIControllerStaticGridNavigator.GetCollectionCount menuItemCount, GUIControllerStaticGridNavigator.GetCollectionCount displayItemCount)
 
void Activate (int itemIndex=-1)
 
int GetNavigationOutDirs ()
 
GUIControllerItem Navigate (Vector2 navigationVector)
 
Rectangle GetSelectedItemRegion ()
 
void NavigateInto (int column, int row)
 

Public Attributes

int itemRow
 
int itemColumn
 
int menuRow
 

Protected Member Functions

void ClampPosition ()
 

Properties

ItemGrid_Layout GridLayout [get]
 
float itemScale [get]
 
int MenuItemCount [get]
 
int DisplayItemCount [get]
 
int MenuColumn [get]
 
bool LeftSideController [get]
 
bool HasMenu [get]
 
bool InMenu [get]
 

Private Member Functions

void ClampMenu (bool preferUp=true)
 
GUIControllerItem NavigateMenuOutOfGrid ()
 
GUIControllerItem NavigateUpOutOfGrid ()
 
GUIControllerItem NavigateDownOutOfGrid ()
 
GUIControllerItem NavigateInnerOutOfGrid ()
 
GUIControllerItem NavigateHorizontal (Vector2 navigationVector)
 

Private Attributes

readonly GUIControllerStaticGridNavigator.GetGrid _grid
 
readonly GUIControllerStaticGridNavigator.GetItemScale _itemScale
 
readonly GUIPageContentController _controller
 
readonly GUIControllerStaticGridNavigator.GetCollectionCount _displayItemCount
 
readonly GUIControllerStaticGridNavigator.GetCollectionCount _menuItemCount
 

Detailed Description

Definition at line 6 of file GUIControllerStaticGridNavigator.cs.


The documentation for this class was generated from the following file: