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

Public Member Functions

void LoadPageRegion ()
 
float HatScale (int index)
 
float HatDyeScale (int index)
 
void HatOver (int index)
 
void HatDraw (ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
 
void HatDyeOver (int index)
 
void HatDyeDraw (ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
 
int CanBeEquipedAccessory (Item checkItem)
 
bool CanBeEquiped (Item checkItem)
 
bool CanBeStored (Item checkItem)
 
Item GetSelectedItem ()
 
void DrawUnequipButton ()
 
void Draw ()
 
 GUIHatRack ()
 

Properties

bool HasFocus [get, set]
 

Private Types

enum  EquipmentItemType { Hat , HatDye }
 

Private Member Functions

void ItemOver (Item[] inv, int index, GUIHatRack.EquipmentItemType equipmentType, int itemContext, ref int itemDragStart)
 
bool CanBeStored (int context, Item checkItem, int slot)
 
void DrawHats ()
 

Private Attributes

int cursorOver
 
int itemOver
 
int itemDragStartHat
 
int itemDragStartHatDye
 
GUIHatRack.EquipmentItemType itemType
 
int itemPieceSelected
 
float UnequipButtonScale
 
TEHatRack HatRack
 

Detailed Description

Definition at line 18 of file GUIHatRack.cs.


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