true while the controls (rebind) page is open
the selected main-page row: 'music', 'sfx', 'muted', 'zoom', custom:${key}, 'controls' or 'reset'
Removes all internal references and listeners as well as removes children from the display list.
Do not use a Container after calling destroy.
Optionaloptions: DestroyOptions
Options parameter. A boolean will act as if all options have been set to that value
true when the action was used; cancel on the main page returns false
re-reads every row from Settings, for a screen kept alive while settings change elsewhere
A ready-made settings screen over
core.Settings: music and sound-effect sliders, a mute checkbox, a zoom slider, one row per game-definedcustomdescriptor, a controls page (RebindScreen), and a reset-to-defaults row. Every change writes straight through to theSettingsit was given, so there is no apply step and no second persistence mechanism.Bindings captured on the controls page reach
Inputdirectly, bypassingSettings; leaving the page writes them back into it, so a rebind survives a restart.cancelon the main page is left to the caller (aWindowcloses, typically), reported asfalse.Example