|
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 GUIKeyboardMappings:Public Member Functions | |
| void | RegisterOverlay (GUIKeyboardMappingEntry entry, Rectangle region) |
| void | SetupEscapeKeySetting () |
| void | DisableEscapeKeyUsage () |
| void | SetupMappings () |
| void | LoadConfiguration (Preferences preferences) |
| void | SaveConfiguration (Preferences preferences) |
| void | LoadDefaults () |
| void | ClearBinding (KeyCode key) |
| void | Draw () |
| void | LooseFocus () |
| void | Close () |
| void | Backup () |
| void | RestoreBackup () |
| void | SetCategory (KeyboardMappingsCategories_Layout.Category category) |
| GUIKeyboardMappings () | |
Static Public Member Functions | |
| static string | GetControlTag (ControlsKeyboardTagHandler.MappingType mappingType) |
Properties | |
| bool | KeyboardEnabled [get, set] |
| bool | EscapeOpensInventory [get, set] |
Private Member Functions | |
| ControllerActionButton | CreateButtonMapping (string id) |
| KeyCode | LoadKeyCode (Preferences preferences, string id, ref bool loaded) |
| void | GainFocus () |
| bool | IsOverCategories (Microsoft.Xna.Framework.Vector2 cursorPosition) |
| void | DrawCategories () |
| void | DrawMainButtons () |
| void | ClearMapping () |
| void | DrawTitle () |
| void | DrawBacking () |
| void | DrawCategoryOptions () |
| float | SettingScale (int index) |
| void | SettingOver (int index) |
| void | SettingDraw (ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale) |
| Microsoft.Xna.Framework.Vector2 | SettingSize (int index) |
Private Attributes | |
| bool | _keyboardEnabled |
| GUIKeyboardMappingEntry | overlayEntry |
| Rectangle | overlayRegion |
| int | disableScroll |
| List< ControllerActionButton > | AllButtonMappings |
| bool | _escapeOpensInventory |
| float | TimeSinceItemChange |
| KeyboardMappingsCategories_Layout.Category[] | TabOrder |
| float | GameplayButtonScale |
| float | UIButtonScale |
| float | SaveAndCloseButtonScale |
| float | ResetSettingsButtonScale |
| float | titleScale |
| float | ScrollMomentum |
| int | ScrollDragging |
| Microsoft.Xna.Framework.Vector2 | DragOffset |
| bool | hasFocus |
| GUIInputRegionExclusive | _categoriesBlocker |
Definition at line 17 of file GUIKeyboardMappings.cs.