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
GUIItemFilter Class Reference
+ Collaboration diagram for GUIItemFilter:

Public Types

enum  CategoryFilter {
  All , Weapon , Armor , Vanity ,
  BuildingBlock , Furniture , Accessories , Equipment ,
  Consumables , Tools , Materials , GameplayItems ,
  Count
}
 

Public Member Functions

 GUIItemFilter (GUIPageIcons.Category cat)
 
void Reset (bool expandedOnTouch=false)
 
void SetFilterCategory (GUIItemFilter.CategoryFilter category)
 
void SetSearchTerm (string term)
 
bool Matches (int itemId)
 
void CloseExpandedFilter ()
 
void DrawFilter ()
 
bool IsOver (Vector2 cursorPosition)
 

Public Attributes

GUIItemFilter.CategoryFilter ActiveCategory
 
string SearchTerm
 
bool Expanded
 
bool editingSearch
 
string editSearch
 
string editSearchStart
 
string editDisplaySearch
 
GUIControllerItemFilter _controller
 

Private Member Functions

void LoadCategoryButtonIcon (TransactionButton_Layout button)
 
void Close ()
 
void DrawSearch ()
 

Static Private Member Functions

static GUIItemFilter ()
 

Private Attributes

GUIPageIcons.Category _cat
 
ISearchFilter< ItemsearchFilter
 
bool disableReset
 
bool miscFilterInitialised
 
float collapseScale
 
float allScale
 
float weaponScale
 
float armorScale
 
float vanityScale
 
float buildingBlockScale
 
float furnitureScale
 
float gameplayItemsScale
 
float accessoriesScale
 
float equipmentScale
 
float consumablesScale
 
float toolsScale
 
float materialsScale
 
GUIControllerItem previousNavigationItem
 
GUIInputRegionExclusive pickingInterceptor
 

Static Private Attributes

static string[] categoryName
 
static List< IItemEntryFiltereverythingButMisc
 
static IItemEntryFilter[] CategoryFilters
 
static float BeginSearchScale
 

Detailed Description

Definition at line 16 of file GUIItemFilter.cs.


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