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

Classes

class  AchievementFileData
 

Public Member Functions

void GotoAchievement (Achievement achievement)
 
void Open (int backTo, int selected=-1)
 
void Draw ()
 
void Back ()
 
void UpdateAchievements ()
 
void SortAndFilderAchievements ()
 
 GUIAchievementsMenu ()
 

Static Public Member Functions

static void LoadContent ()
 

Public Attributes

float ScrollOffset
 
int SelectedItem
 
int SelectedItemId
 
List< AchievementSortedAchievementsData
 

Properties

GUIContollerTransactionButtonList FilterListOptionsController [get, set]
 
List< AchievementAchievements [get, set]
 

Private Member Functions

void DrawFilters ()
 
void AchievementDraw (ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
 
float AchievementScale (int index)
 
void AchievementOver (int index)
 
int SortEntry (Achievement a, Achievement b)
 
void DrawProgressBar (SpriteBatch spriteBatch, float progress, Microsoft.Xna.Framework.Vector2 spot, float Width=169f, Microsoft.Xna.Framework.Graphics.Color BackColor=default(Microsoft.Xna.Framework.Graphics.Color), Microsoft.Xna.Framework.Graphics.Color FillingColor=default(Microsoft.Xna.Framework.Graphics.Color), Microsoft.Xna.Framework.Graphics.Color BlipColor=default(Microsoft.Xna.Framework.Graphics.Color))
 

Private Attributes

GUIControllerAchievements _controllerInput
 
GUIContollerTransactionButtonList _filterListOptionsController
 
DateTime LastTouchTime
 
Microsoft.Xna.Framework.Vector2 LastTouchMouse
 
int _source
 
bool allowItemClicking
 
float TitleScale
 
float BackScale
 
float ScrollMomentum
 
int ScrollDragging
 
Microsoft.Xna.Framework.Vector2 DragOffset
 
Microsoft.Xna.Framework.Vector2 InGameWindowShift
 
List< bool > catButtonsActive
 
List< Achievement_achievements
 
string _tooltip
 
bool _tooltipShow
 
Microsoft.Xna.Framework.Vector2 _tooltipLocation
 
DateTime _tooltipTime
 
Microsoft.Xna.Framework.Vector2 startPoint
 
float[] catScale
 
bool displayFilters
 
float filtersScale
 
int achievementOver
 

Static Private Attributes

const double SINGLE_CLICK_TIME = 350.0
 
const float SINGLE_CLICK_DISTANCE = 30f
 
static Microsoft.Xna.Framework.Graphics.Texture2D AchievementsIcons
 
static Microsoft.Xna.Framework.Graphics.Texture2D AchievementsCategories
 
static Microsoft.Xna.Framework.Graphics.Texture2D AchievementsIconBorder
 

Detailed Description

Definition at line 19 of file GUIAchievementsMenu.cs.


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