AbstractProtectedactionsProtectedbindingProtectedcommonProtectedconfigsProtectedcursorProtectedcursorProtecteddeviceProtectedinputsProtectedkeysProtectedlayoutProtectednavigationProtectedoptionProtectedoptionsProtectedoptionsProtectedoptionProtectedrowsProtectedscrollProtectedscrollProtectedsettingProtectedsettingProtectedsettingProtectedsettingProtectedsettingProtectedsettingsProtected ReadonlysettingsProtectedtabProtectedtextureProtectedtitleTo be implemented by individual handlers when necessary to free memory Called when BattleScene is reset
PrivateeraseErase the cursor from the UI.
ProtectedgetThe active configuration for current device
Process the input for the given button.
The button to process.
Whether the input was processed successfully.
ProtectedresetSet the cursor to the specified position.
The cursor position to set.
Whether the cursor was set successfully.
ProtectedsetSet the UI layout for the active device configuration.
The active device configuration.
Whether the layout was successfully applied.
ProtectedsetChanges the style of the mouse cursor.
cursor style to apply
Set the option cursor to the specified position.
The index of the setting.
The cursor position to set.
Optionalsave: boolean
Whether to save the setting to local storage.
Whether the option cursor was set successfully.
Set the scroll cursor to the specified position.
The scroll cursor position to set.
Whether the scroll cursor was set successfully.
AbstractsetUpdate the bindings for the current active device configuration.
PrivateupdatePrivateupdateUpdate the scroll position of the settings UI.
Abstract class for handling UI elements related to control settings.