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

Public Types

enum  Category {
  General , RPS , Items , BiomesAndEvents ,
  TownNPCs , Critters , Bosses
}
 

Public Member Functions

void SetDisplayingEmotes (bool value)
 
bool IsOver (Microsoft.Xna.Framework.Vector2 cursorPosition)
 
void SetCategory (GUIEmotesWindow.Category cat)
 
void Draw ()
 
float EmoteScale (int index)
 
void EmoteOver (int index)
 
void EmoteDraw (ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
 
 GUIEmotesWindow ()
 

Static Public Member Functions

static void LoadContent (ContentManager content)
 

Public Attributes

List< int > _emoteEntries
 
bool DisplayingEmotes
 
GUIInputRegionExclusive PickingInterceptor
 
float emoteScrollOffset
 

Private Member Functions

void GetEmotesGeneral (List< int > emotes)
 
void GetEmotesRPS (List< int > emotes)
 
void GetEmotesItems (List< int > emotes)
 
void GetEmotesBiomesAndEvents (List< int > emotes)
 
void GetEmotesTownNPCs (List< int > emotes)
 
void GetEmotesCritters (List< int > emotes)
 
void GetEmotesBosses (List< int > emotes)
 
void DrawBacking ()
 
void DrawEntries ()
 
void DrawCategories ()
 
Rectangle GetFrame (int emoteIndex)
 

Private Attributes

int _frameCounter
 
GUIEmotesWindow.Category CurrentSelection
 
float TimeSinceItemChange
 
int emoteOver
 
float EmotesCloseScale
 
float emotesGeneralScale
 
float emotesRPSScale
 
float emotesItemsScale
 
float emotesBiomesAndEventsScale
 
float emotesTownNPCsScale
 
float emotesCrittersScale
 
float emotesBossesScale
 
float emoteScrollMomentum
 
int emoteScrollDragging
 
Microsoft.Xna.Framework.Vector2 emoteDragOffset
 
float TitleScale
 

Static Private Attributes

static Asset< Microsoft.Xna.Framework.Graphics.Texture2D_emoteTexture
 
static Asset< Microsoft.Xna.Framework.Graphics.Texture2D_emoteTextureBorder
 

Detailed Description

Definition at line 22 of file GUIEmotesWindow.cs.


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