ProtectedactionProtectedactionProtectedactionsProtectedbuttonProtectedcancelProtectedcancelProtectedcountdownProtectedcursorProtectedlisteningProtectedmodeProtectednewProtectedoptionProtectedoptionProtectedswapProtectedtargetProtectedtargetProtectedtimeProtectedtimerProtectedtitleProtectedunlockClear the UI elements and state.
To be implemented by individual handlers when necessary to free memory Called when BattleScene is reset
Get the height of the window.
The window height.
Get the width of the window.
The window width.
Handle input down events.
The icon of the button that was pressed.
The icon of the button that is assigned.
The type of button press.
Process the input for the given button.
The button to process.
true if the input was processed successfully.
Set the cursor to the specified position.
The cursor position to set.
true if the cursor was set successfully.
ProtectedsetChanges the style of the mouse cursor.
cursor style to apply
Setup UI elements.
Show the UI with the provided arguments.
Arguments to be passed to the show method.
true if successful.
Abstract class for handling UI elements related to button bindings.