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

Public Member Functions

void LoadRegion ()
 
Rectangle GetRegion ()
 
void OpenPopup ()
 
void ClosePopup ()
 
bool IsOver (Vector2 cursorPosition)
 
void LoadPanelRegion ()
 
float MaterialItemScale (int index)
 
void MaterialItemOver (int index)
 
void MaterialItemDraw (ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
 
void Draw ()
 
float CraftItemScale (int index)
 
void CraftItemOver (int index)
 
void CraftItemDraw (ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
 
void FindRecipes ()
 
 GUICraftGuidePopup ()
 

Public Attributes

GUIControllerCraftingGuidePopup _controller
 
float materialScrollOffset
 
bool PopupDisplayed
 
float craftScrollOffset
 
int focusGuideRecipe
 
int[] availableGuideRecipe
 
int numAvailableGuideRecipes
 

Properties

int SelectedNumMaterials [get, set]
 

Private Member Functions

void DrawItem ()
 
void DrawMaterials ()
 
void UpdateText ()
 
void DrawText ()
 
void DrawGrid ()
 

Private Attributes

float materialScrollMomentum
 
int materialScrollDragging
 
Vector2 materialDragOffset
 
int cursorOver
 
int OpenedFrame
 
GUIInputRegionExclusive PickingInterceptor
 
List< string > _requiredObjecsForCraftingText
 
string materialHoverItemName
 
Item materialToolTip
 
int yoyoLogo
 
int researchLine
 
int setBonusLine
 
int materialsLine
 
int numLines
 
string[] toolTipLine
 
bool[] preFixLine
 
bool[] badPreFixLine
 
Item lastItem
 
float CachedLayoutSize
 
float CachedLayoutWrapSize
 
int CachedMinTextHeight
 
Vector2 CachedTextSize
 
string displayString
 
float craftScrollMomentum
 
int craftScrollDragging
 
Vector2 craftDragOffset
 
int _selectedItem
 
int multiCraftDelay
 

Detailed Description

Definition at line 17 of file GUICraftGuidePopup.cs.


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