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
|
Public Types | |
enum | SettingCategory { Settings , JM , Invalid , InfoAccessories , Bestiary , Map , HousingMenu , Chat , Emotes , None } |
Public Member Functions | |
void | LoadPageAnchor () |
Rectangle | GetRegion () |
Rectangle | GetUIScaleRegion () |
void | LoadSettingAnchor (GUIPageIconGrouping.SettingCategory category) |
GUIControllerItem | GetControllerNavigateController (int row, int column) |
GUIControllerItem | NavigateRight (int row) |
GUIControllerItem | NavigateLeft (int row) |
GUIControllerItem | NavigateUp (int row) |
GUIControllerItem | NavigateDown (int row) |
void | ActivateController (bool pageContent=false) |
void | DrawClosed () |
void | Draw () |
void | DrawEdit () |
GUIControllerItem | NavigateFromMenuIntoPage (int MenuRow) |
void | SortOptionsAndRefresh () |
void | DrawOptions () |
void | DrawEditOptions () |
GUIPageIconGrouping () | |
Static Public Member Functions | |
static GUIPageIcons.Category | GetCategoryFromActiveController () |
static bool | CanCollapse (GUIPageIcons.Category category) |
static bool | InteractionCategory (GUIPageIcons.Category cat) |
Properties | |
bool | LeftSideGrouping [get, set] |
List< GUIPageIconGrouping.SettingCategory > | SettingList [get, set] |
GUIControllerPageGroup | MenuController [get, set] |
List< GUIPageIcons.Category > | Options [get, set] |
GUIPageIcons.Category | LastSelectedCategory [get, set] |
GUIPageIcons.Category | SelectedCategory [get, set] |
Vector2 | PageButtonSize [get, set] |
Private Member Functions | |
void | LoadPageRegion () |
void | LoadColourState (bool pageContent=true) |
float | PageScale (int index) |
void | PageOver (int index) |
void | PageDraw (ItemGrid_Layout gridLayout, int index, Vector2 position, float scale) |
string | GetPageString (GUIPageIcons.Category category) |
void | DrawPageIcons () |
void | DrawPageContent () |
int | SortCategory (GUIPageIcons.Category x, GUIPageIcons.Category y) |
void | LoadTransactionButtonColour (TransactionButton_Layout layout, Color Normal, Color Pressed, Color Disabled) |
Definition at line 17 of file GUIPageIconGrouping.cs.