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
|
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.