Skip to content

ui.OptionsBase

ui.OptionsBase

Inherits from: ui.Process

Fields

NameType
pauseUIui.Pause
bgui.BG
titleui.Text
mainFlowh2d.Flow
scrollerFlowh2d.Flow
curSectionui.OptionsSection
mainSectionui.OptionsSection
widgetshl.types.ArrayObj
widgetsHorizontalBool
curWidgetIdI32
curMainMenuIdI32
selectionlibs.heaps.slib.HSprite
curSubKeyboardI32
pressTextui.Text
cbmpScrollerh2d.Mask
boxScrollerui.UIBox
sliderScrollerlibs.heaps.slib.HSprite
controllertool.ControllerAccess
killOnBackBool
staticKEYShl.types.ArrayBytes_Int
staticPAD_KEYShl.types.ArrayBytes_Int
staticLSTICK_PAD_KEYShl.types.ArrayBytes_Int
staticRSTICK_PAD_KEYShl.types.ArrayBytes_Int
staticDPAD_PAD_KEYShl.types.ArrayBytes_Int
staticshouldUpdateEveryWidgetBool

Protos

  • f@34448 get_padKeys(ui.OptionsBase) → hl.types.ArrayBytes_Int
  • f@34449 initControlLabel(ui.OptionsBase) → Void
  • f@34450 setSection(ui.OptionsBase, ui.OptionsSection) → Void
  • f@34451 clean(ui.OptionsBase) → Void
  • f@34452 buildCurSection(ui.OptionsBase) → Void
  • f@34453 select(ui.OptionsBase, I32, Ref) → Void
  • f@34454 updateSelectionPos(ui.OptionsBase, Bool, ui.OptionWidget) → Void
  • f@34455 createScroller(ui.OptionsBase, F64) → h2d.Graphics
  • f@34456 updateScroller(ui.OptionsBase) → Void
  • f@34457 addSeparator(ui.OptionsBase, String, h2d.Flow) → Void
  • f@34458 addSimpleWidget(ui.OptionsBase, String, String, Fun, Ref, h2d.Flow) → ui.OptionWidget
  • f@34459 addToggleWidget(ui.OptionsBase, String, String, Fun, Ref, h2d.Flow) → ui.OptionWidget
  • f@34460 addRadioWidget(ui.OptionsBase, String, String, Fun, Ref, h2d.Flow) → ui.OptionWidget
  • f@34461 addRadioLangWidget(ui.OptionsBase, h2d.Flow, String, String, Null, String) → Void
  • f@34462 addGamepadWidget(ui.OptionsBase, h2d.Flow, String, I32) → Void
  • f@34463 addKeyboardWidget(ui.OptionsBase, h2d.Flow, h2d.Mask, String, I32) → Void
  • f@34464 addSliderWidget(ui.OptionsBase, String, Fun, F64, Ref, h2d.Flow, Ref, Ref, Ref, Ref, String, Ref) → ui.OptionWidget
  • f@34465 createHSVWidgetSliders(ui.OptionsBase, I32, Fun, ui.Text, h2d.Flow) → Void
  • f@34466 addHSVColorWidget(ui.OptionsBase, String, String, Fun, Bool, Fun, I32, h2d.Flow) → ui.OptionWidget
  • f@34467 addListWidget(ui.OptionsBase, String, String, Fun, I32, I32, hl.types.ArrayObj, Ref, h2d.Flow) → ui.OptionWidget
  • f@34468 onValidate(ui.OptionsBase) → Void
  • f@34469 blur(ui.OptionsBase, Ref, Ref) → Void
  • f@34470 unblur(ui.OptionsBase) → Void
  • f@34471 onResize(ui.OptionsBase) → Void
  • f@34472 onDispose(ui.OptionsBase) → Void
  • f@34473 update(ui.OptionsBase) → Void
  • f@34474 onQuit(ui.OptionsBase) → Void

Bindings

  • static f@8422 __constructor__(ui.OptionsBase, ui.Pause) → Void