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

Public Member Functions

void InvalidateMinResolution ()
 
bool IsPageSelected (GUIPageIcons.Category category)
 
bool LoadSettingRegion (GUIPageIconGrouping.SettingCategory category)
 
GUIPageIconGrouping GetSettingGrouping (GUIPageIconGrouping.SettingCategory category)
 
GUIPageIconGrouping GetCategoryGrouping (GUIPageIcons.Category category, bool includeOptions=true)
 
void SetCollapsed (GUIPageIcons.Category category, bool collapsed)
 
bool IsCollapsed (GUIPageIcons.Category category)
 
bool IsSame (InterfaceProfile_Layout other, bool allowFixups=false)
 
void Copy (InterfaceProfile_Layout other, bool copySerialiseSettings=false)
 
void Clean (bool touchProfile=false)
 
void OpenUI (GUIPageIcons.Category left, GUIPageIcons.Category right)
 
void Close (bool shutdown=false)
 
GUIPageIcons.Category GetFirstSelectedCategory ()
 
bool AnyOpen ()
 
void RefreshAllItems ()
 
void DrawClosed ()
 
void Draw ()
 
void DrawEdit ()
 
void LeftRightPageController ()
 
GUIControllerItem GetGroupUp (GUIPageIconGrouping sourceGroup, int column)
 
GUIControllerItem GetGroupDown (GUIPageIconGrouping sourceGroup, int column)
 
GUIControllerItem GetGroupLeft (GUIPageIconGrouping sourceGroup, int row)
 
GUIControllerItem GetGroupRight (GUIPageIconGrouping sourceGroup, int row)
 
 InterfaceProfile_Layout ()
 

Public Attributes

string ProfileName
 
int VerticalResolution
 
Dictionary< GUIPageIcons.Category, bool > GroupsCollapsed
 
List< GUIPageIconGroupingLeftGroupings
 
List< GUIPageIconGroupingRightGroupings
 

Properties

int MinVerticalResolution [get, set]
 

Private Member Functions

bool IsGroupSame (GUIPageIconGrouping dest, GUIPageIconGrouping src, int groupIndex, bool allowFixups)
 
bool IsGroupListSame (List< GUIPageIconGrouping > dest, List< GUIPageIconGrouping > src, bool allowFixups, int groupOffset=0)
 
void CopyGroup (GUIPageIconGrouping dest, GUIPageIconGrouping src, bool copySerialiseSettings=false)
 
void CopyGroupList (List< GUIPageIconGrouping > dest, List< GUIPageIconGrouping > src, bool copySerialiseSettings=false)
 
void CleanGroupList (List< GUIPageIconGrouping > dest, bool touchProfile)
 
void AddAvailable (GUIPageIcons.Category category)
 

Private Attributes

Microsoft.Xna.Framework.Vector2 _minResolution
 
bool forceEquipmentExpanded
 

Detailed Description

Definition at line 18 of file InterfaceProfile_Layout.cs.


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