|
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
|
Collaboration diagram for GUISettingsOverlay:Public Member Functions | |
| void | Init () |
| void | UpdateScroll (GUISettingID _id) |
| bool | IsFullyVisible (GUISettingID _id) |
| bool | IsDisabled (GUISettingID id) |
| void | SetCategory (SettingsOverlayOptionCategories_Layout.Category category) |
| void | RegisterOverlay (GUISettingEntry entry, Rectangle region) |
| void | Shutdown () |
| void | Draw () |
| void | RefreshInputRegion () |
| void | Close () |
| void | LooseFocus () |
| GUISettingsOverlay () | |
Private Member Functions | |
| bool | IsHidden (GUISettingID id) |
| float | SettingScale (int index) |
| void | SettingOver (int index) |
| void | SettingDraw (ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale) |
| void | DummyDraw (ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale) |
| void | DummyOver (int index) |
| Microsoft.Xna.Framework.Vector2 | SettingSize (int index) |
| void | DrawCategoryOptions () |
| void | DrawBacking () |
| void | DrawTitle () |
| void | ResetSetting (GUISettingID id) |
| void | ResetPageSettings () |
| void | DrawMainButtons () |
| void | DrawCategories () |
| void | GainFocus () |
| bool | IsOverCategories (Microsoft.Xna.Framework.Vector2 cursorPosition) |
Private Attributes | |
| List< GUISettingEntry > | _allSettings |
| int | disableScroll |
| GUISettingEntry | overlayEntry |
| Rectangle | overlayRegion |
| float | ScrollMomentum |
| int | ScrollDragging |
| Microsoft.Xna.Framework.Vector2 | DragOffset |
| bool | unconfiguredControllerAttached |
| float | titleScale |
| float | GeneralButtonScale |
| float | CursorButtonScale |
| float | VideoButtonScale |
| float | LanguageButtonScale |
| float | SaveAndCloseButtonScale |
| float | AchievementsButtonScale |
| float | InterfaceButtonScale |
| float | InfoButtonScale |
| float | ResetSettingsButtonScale |
| float | KeyboardMouseButtonScale |
| float | TimeSinceItemChange |
| SettingsOverlayOptionCategories_Layout.Category[] | TabOrder |
| bool | hasFocus |
| GUIInputRegionExclusive | _categoriesBlocker |
Definition at line 22 of file GUISettingsOverlay.cs.