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

Public Member Functions

 GUIPulldownSetting (GUISettingID id, GUIPulldownSetting.ActivateOverlayCallback activateOverlayCallbackOverload=null, GUIPulldownSetting.DeactivateOverlayCallback deactivateOverlayCallbackOverload=null, GUIPulldownSetting.RegisterOverlay registerOverlayOverload=null)
 
void CloseOptions ()
 
override void DrawOverlay ()
 
void RefreshInputRegion ()
 
override void Draw ()
 
void DisablePulldown ()
 
override float GetElementHeight ()
 
int GetNumberOfOptions ()
 
delegate void ActivateOverlayCallback (GUIPulldownSetting overlayEntry, Rectangle overlayRegion, int selectedOption, float offset)
 
delegate void RegisterOverlay (GUIPulldownSetting overlayEntry, Rectangle overlayRegion)
 
delegate void DeactivateOverlayCallback ()
 

Public Attributes

int selectedPosition
 
bool displayOptions
 
GUISettingID _id
 
int _sortId
 
SettingsOverlayOptionCategories_Layout.Category _category
 

Properties

static List< int > optionRedirection [get, set]
 

Private Member Functions

void DrawFaceButtons ()
 
void DrawOptionFaceButtons (ControllerDevice.ControlScheme scheme)
 
bool IsOverOptions (Microsoft.Xna.Framework.Vector2 cursorPosition)
 
string GetOption (int index)
 
void SetOption (int index)
 
string GetTitle ()
 
string GetLanguageFromLegacyId (int legacyId)
 
string GetValue ()
 

Static Private Member Functions

static GUIPulldownSetting ()
 

Private Attributes

GUIPulldownSetting.ActivateOverlayCallback activateOverlayCallback
 
GUIPulldownSetting.DeactivateOverlayCallback deactivateOverlayCallback
 
GUIPulldownSetting.RegisterOverlay registerOverlayCallback
 
float scale
 
bool drawingOverlay
 
float _offset
 
GUIInputRegionExclusive _optionsBlocker
 

Static Private Attributes

static int[] LanguageMappingIndices
 

Detailed Description

Definition at line 20 of file GUIPulldownSetting.cs.


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