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

Public Types

enum  ResearchState { Invalid , Valid , Complete }
 

Public Member Functions

Rectangle GetRegion ()
 
GUIResearch.ResearchState CanBeResearched (Item item, out int percent)
 
void DrawInventoryResearchBinding ()
 
void DrawInventoryResearchButton ()
 
bool IsOver (Vector2 cursorPosition)
 
void Open (int item)
 
void Close ()
 
void Draw ()
 
Rectangle SetupFrame (Texture2D texture, int frameCountHorizontal, int frameCountVertical, int frameX, int frameY)
 
void DrawResearchCogs ()
 
void DrawTexture (Panel_Layout layout, Texture2D texture, float rotation)
 
void DrawTexture (Vector2 position, Vector2 size, Texture2D texture, Color color, float rotation)
 
 GUIResearch ()
 

Static Public Member Functions

static void LoadContent ()
 

Public Attributes

bool Displaying
 
bool ResearchAnimationInProgress
 

Private Member Functions

void DrawResearchParticles ()
 
void DrawMainButtons ()
 
void BeginResearchAnimation (int itemResearched, int amountStart, int amountSubmitted, bool completed)
 
void ActionResearch ()
 
void DrawBacking ()
 
int UpdateResearchAnimation ()
 
void DrawResearchBacking ()
 
Item GetResearchItem ()
 
void DrawItemProgress ()
 
void DrawResearchItem ()
 

Private Attributes

int OpenedFrame
 
float inventoryResearchScale
 
GUIInputRegionExclusive PickingInterceptor
 
int selectedResearchItem
 
float closeScale
 
float researchScale
 
DateTime ResearchAnimationTime
 
int ResearchItem
 
int ResearchItemStart
 
int ResearchItemCount
 
int ResearchFrame
 
bool ResearchCompleted
 
ParticleRendererSettings ResearchParticleSettings
 
List< CreativeSacrificeParticleResearchParticles
 
float _smallRotation
 
float _mediumRotation
 
float _largeRotation
 
float testProgress
 

Static Private Attributes

static Asset< Texture2DpistonsAsset
 
static Asset< Texture2DpistonParticleAsset
 
static Asset< Texture2DcogsSmall
 
static Asset< Texture2DcogsMedium
 
static Asset< Texture2DcogsLarge
 

Detailed Description

Definition at line 24 of file GUIResearch.cs.


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