ui.OptionsBase
ui.OptionsBase
Inherits from: ui.Process
Fields
| Name | Type | |
|---|---|---|
pauseUI | ui.Pause | |
bg | ui.BG | |
title | ui.Text | |
mainFlow | h2d.Flow | |
scrollerFlow | h2d.Flow | |
curSection | ui.OptionsSection | |
mainSection | ui.OptionsSection | |
widgets | hl.types.ArrayObj | |
widgetsHorizontal | Bool | |
curWidgetId | I32 | |
curMainMenuId | I32 | |
selection | libs.heaps.slib.HSprite | |
curSubKeyboard | I32 | |
pressText | ui.Text | |
cbmpScroller | h2d.Mask | |
boxScroller | ui.UIBox | |
sliderScroller | libs.heaps.slib.HSprite | |
controller | tool.ControllerAccess | |
killOnBack | Bool | |
| static | KEYS | hl.types.ArrayBytes_Int |
| static | PAD_KEYS | hl.types.ArrayBytes_Int |
| static | LSTICK_PAD_KEYS | hl.types.ArrayBytes_Int |
| static | RSTICK_PAD_KEYS | hl.types.ArrayBytes_Int |
| static | DPAD_PAD_KEYS | hl.types.ArrayBytes_Int |
| static | shouldUpdateEveryWidget | Bool |
Protos
f@34448get_padKeys(ui.OptionsBase) → hl.types.ArrayBytes_Intf@34449initControlLabel(ui.OptionsBase) → Voidf@34450setSection(ui.OptionsBase, ui.OptionsSection) → Voidf@34451clean(ui.OptionsBase) → Voidf@34452buildCurSection(ui.OptionsBase) → Voidf@34453select(ui.OptionsBase, I32, Ref) → Voidf@34454updateSelectionPos(ui.OptionsBase, Bool, ui.OptionWidget) → Voidf@34455createScroller(ui.OptionsBase, F64) → h2d.Graphicsf@34456updateScroller(ui.OptionsBase) → Voidf@34457addSeparator(ui.OptionsBase, String, h2d.Flow) → Voidf@34458addSimpleWidget(ui.OptionsBase, String, String, Fun, Ref, h2d.Flow) → ui.OptionWidgetf@34459addToggleWidget(ui.OptionsBase, String, String, Fun, Ref, h2d.Flow) → ui.OptionWidgetf@34460addRadioWidget(ui.OptionsBase, String, String, Fun, Ref, h2d.Flow) → ui.OptionWidgetf@34461addRadioLangWidget(ui.OptionsBase, h2d.Flow, String, String, Null, String) → Voidf@34462addGamepadWidget(ui.OptionsBase, h2d.Flow, String, I32) → Voidf@34463addKeyboardWidget(ui.OptionsBase, h2d.Flow, h2d.Mask, String, I32) → Voidf@34464addSliderWidget(ui.OptionsBase, String, Fun, F64, Ref, h2d.Flow, Ref, Ref, Ref, Ref, String, Ref) → ui.OptionWidgetf@34465createHSVWidgetSliders(ui.OptionsBase, I32, Fun, ui.Text, h2d.Flow) → Voidf@34466addHSVColorWidget(ui.OptionsBase, String, String, Fun, Bool, Fun, I32, h2d.Flow) → ui.OptionWidgetf@34467addListWidget(ui.OptionsBase, String, String, Fun, I32, I32, hl.types.ArrayObj, Ref, h2d.Flow) → ui.OptionWidgetf@34468onValidate(ui.OptionsBase) → Voidf@34469blur(ui.OptionsBase, Ref, Ref) → Voidf@34470unblur(ui.OptionsBase) → Voidf@34471onResize(ui.OptionsBase) → Voidf@34472onDispose(ui.OptionsBase) → Voidf@34473update(ui.OptionsBase) → Voidf@34474onQuit(ui.OptionsBase) → Void
Bindings
- static
f@8422__constructor__(ui.OptionsBase, ui.Pause) → Void