| __eventListeners | ISBaseObject |  | 
  | acceptButton | MainOptions |  | 
  | addAccessibilityPanel() | MainOptions |  | 
  | addButton(number x, number y, string name) | MainOptions |  | 
  | addChild(ISUIElement otherElement) | ISUIElement |  | 
  | addColorButton(number x, number y, string name, umbrella::RGBA color, umbrella::ISButton::OnClick onClick) | MainOptions |  | 
  | addCombo(number x, number y, number w, number h, string name, string[] options, integer selected, unknown target, umbrella::ISComboBox::OnChange onchange) | MainOptions |  | 
  | addControllerPanel() | MainOptions |  | 
  | addDescription(number x, number y, string text) | MainOptions |  | 
  | addDisplayPanel() | MainOptions |  | 
  | addEventListener(string _event, function _callback, unknown _target) | ISBaseObject |  | 
  | addHorizontalLine(number y, string text) | MainOptions |  | 
  | addHorizontalLineSmall(number y) | MainOptions |  | 
  | addKeybindingPanel() | MainOptions |  | 
  | addMegaVolumeControl(number x, number y, number w, number h, string name, number volume, unknown target, umbrella::ISMegaVolumeControl::TargetFunction onchange) | MainOptions |  | 
  | addModOptionsPanel() | MainOptions |  | 
  | addMultiplayerPanel() | MainOptions |  | 
  | addPage(string name) | MainOptions |  | 
  | addScrollBars(boolean addHorizontal) | ISUIElement |  | 
  | addSlider(number x, number y, number width, string name, number min, number max, number step, number value) | MainOptions |  | 
  | addSoundPanel() | MainOptions |  | 
  | addTextEntry(number x, number y, string name, string _text) | MainOptions |  | 
  | addTextPane(number x, number y, number w, number h) | MainOptions |  | 
  | addTickBox(number x, number y, number w, number h) | MainOptions |  | 
  | addTitle(number x, number y, string name) | MainOptions |  | 
  | addToUIManager() | ISUIElement |  | 
  | addUIPanel() | MainOptions |  | 
  | addVolumeControl(number x, number y, number w, number h, string name, number volume, unknown target, umbrella::ISVolumeControl::TargetFunction onchange) | MainOptions |  | 
  | addVolumeIndicator(number x, number y, number w, number h, string name, number volume, unknown target, function onchange) | MainOptions |  | 
  | addY | MainOptions |  | 
  | addYesNo(number x, number y, number w, number h, string name) | MainOptions |  | 
  | anchorBottom | ISUIElement |  | 
  | anchorLeft | ISUIElement |  | 
  | anchorRight | ISUIElement |  | 
  | anchorTop | ISUIElement |  | 
  | apply(boolean closeAfter) | MainOptions |  | 
  | backButton | MainOptions |  | 
  | background | ISPanelJoypad |  | 
  | backgroundColor | ISPanelJoypad |  | 
  | backMost() | ISUIElement |  | 
  | badHighColor | MainOptions |  | 
  | borderColor | ISPanelJoypad |  | 
  | bringToTop() | ISUIElement |  | 
  | btnJoypadSensitivityM | MainOptions |  | 
  | btnJoypadSensitivityP | MainOptions |  | 
  | centerChildrenX(ISUIElement panel) | MainOptions |  | 
  | centerKeybindings() | MainOptions |  | 
  | centerOnScreen(integer playerNum) | ISUIElement |  | 
  | centerTabChildrenX(string tabTitle) | MainOptions |  | 
  | children | ISUIElement |  | 
  | clampStencilRectToParent(number x, number y, number w, number h) | ISUIElement |  | 
  | clearChildren() | ISUIElement |  | 
  | clearEventListeners() | ISBaseObject |  | 
  | clearISButtonA() | ISPanelJoypad |  | 
  | clearISButtonB() | ISPanelJoypad |  | 
  | clearISButtons() | ISPanelJoypad |  | 
  | clearISButtonX() | ISPanelJoypad |  | 
  | clearISButtonY() | ISPanelJoypad |  | 
  | clearJoypadFocus(JoypadData joypadData) | ISPanelJoypad |  | 
  | clearMaxDrawHeight() | ISUIElement |  | 
  | clearStencilRect() | ISUIElement |  | 
  | close() | MainOptions |  | 
  | colorPicker | MainOptions |  | 
  | colorPicker2 | MainOptions |  | 
  | colorPicker3 | MainOptions |  | 
  | colorPicker4 | MainOptions |  | 
  | colorPicker5 | MainOptions |  | 
  | colorPicker6 | MainOptions |  | 
  | containsPoint(number x, number y) | ISUIElement |  | 
  | containsPointLocal(number x, number y) | ISUIElement |  | 
  | controller | ISUIElement |  | 
  | ControllerReload(ISButton button) | MainOptions |  | 
  | controllerTestPanel | MainOptions |  | 
  | cover | MainOptions |  | 
  | create() | MainOptions |  | 
  | createChildren() | ISUIElement |  | 
  | derive(string type) | ISBaseObject |  | 
  | dock | ISUIElement |  | 
  | doLanguageToolTip(string[] languages) | MainOptions | static | 
  | doRightJoystickScrolling(number dx, number dy) | ISPanelJoypad |  | 
  | downX | ISPanelJoypad |  | 
  | downY | ISPanelJoypad |  | 
  | drawItemIcon(InventoryItem item, number x, number y, number a, number w, number h) | ISUIElement |  | 
  | drawLine2(number x, number y, number x2, number y2, number a, number r, number g, number b) | ISUIElement |  | 
  | drawProgressBar(number x, number y, number w, number h, number f, umbrella::RGBA fg) | ISUIElement |  | 
  | drawRect(number x, number y, number w, number h, number a, number r, number g, number b) | ISUIElement |  | 
  | drawRectBorder(number x, number y, number w, number h, number a, number r, number g, number b) | ISUIElement |  | 
  | drawRectBorderStatic(number x, number y, number w, number h, number a, number r, number g, number b) | ISUIElement |  | 
  | drawRectStatic(number x, number y, number w, number h, number a, number r, number g, number b) | ISUIElement |  | 
  | drawScriptItemIcon(Item scriptItem, number x, number y, number a, number w, number h) | ISUIElement |  | 
  | drawText(string str, number x, number y, number r, number g, number b, number a, UIFont font) | ISUIElement |  | 
  | drawTextCentre(string str, number x, number y, number r, number g, number b, number a, UIFont font) | ISUIElement |  | 
  | drawTextCentreStatic(string str, number x, number y, number r, number g, number b, number a, UIFont font) | ISUIElement |  | 
  | drawTextRight(string str, number x, number y, number r, number g, number b, number a, UIFont font) | ISUIElement |  | 
  | drawTextRightStatic(string str, number x, number y, number r, number g, number b, number a, UIFont font) | ISUIElement |  | 
  | drawTextStatic(string str, number x, number y, number r, number g, number b, number a, UIFont font) | ISUIElement |  | 
  | drawTextUntrimmed(string str, number x, number y, number r, number g, number b, number a, UIFont font) | ISUIElement |  | 
  | drawTexture(Texture texture, number x, number y, number a, number r, number g, number b) | ISUIElement |  | 
  | drawTextureAllPoint(Texture texture, number tlx, number tly, number trx, number try, number brx, number bry, number blx, number bly, number r, number g, number b, number a) | ISUIElement |  | 
  | DrawTextureAngle(Texture tex, number centerX, number centerY, number angle) | ISUIElement |  | 
  | drawTextureScaled(Texture texture, number x, number y, number w, number h, number a, number r, number g, number b) | ISUIElement |  | 
  | drawTextureScaledAspect(Texture texture, number x, number y, number w, number h, number a, number r, number g, number b) | ISUIElement |  | 
  | drawTextureScaledAspect2(Texture texture, number x, number y, number w, number h, number a, number r, number g, number b) | ISUIElement |  | 
  | drawTextureScaledAspect3(Texture texture, number x, number y, number w, number h, number a, number r, number g, number b) | ISUIElement |  | 
  | drawTextureScaledStatic(Texture texture, number x, number y, number w, number h, number a, number r, number g, number b) | ISUIElement |  | 
  | drawTextureScaledUniform(Texture texture, number x, number y, nil scale, number a, number r, number g, number b) | ISUIElement |  | 
  | drawTextureStatic(Texture texture, number x, number y, number a, number r, number g, number b) | ISUIElement |  | 
  | drawTextureTiled(Texture texture, number x, number y, number w, number h, number r, number g, number b, number a) | ISUIElement |  | 
  | drawTextureTiledX(Texture texture, number x, number y, number w, number h, number r, number g, number b, number a) | ISUIElement |  | 
  | drawTextureTiledY(Texture texture, number x, number y, number w, number h, number r, number g, number b, number a) | ISUIElement |  | 
  | drawTextureTiledYOffset(Texture texture, number x, number y, number w, number h, number r, number g, number b, number a) | ISUIElement |  | 
  | drawTextZoomed(string str, number x, number y, number zoom, number r, number g, number b, number a, UIFont font) | ISUIElement |  | 
  | enabled | ISUIElement |  | 
  | EndOutline() | ISUIElement |  | 
  | ensureVisible() | ISPanelJoypad |  | 
  | forceCursorVisible | ISUIElement |  | 
  | gameOptions | MainOptions |  | 
  | gameSounds | MainOptions |  | 
  | getAbsoluteX() | ISUIElement |  | 
  | getAbsoluteY() | ISUIElement |  | 
  | getAvailableLanguage() | MainOptions | static | 
  | getBottom() | ISUIElement |  | 
  | getCentreX() | ISUIElement |  | 
  | getCentreY() | ISUIElement |  | 
  | getChildren() | ISUIElement |  | 
  | getClosestChild(ISUIElement[] children, number x) | ISPanelJoypad |  | 
  | getController() | ISUIElement |  | 
  | getGeneralTranslators(nil _language) | MainOptions | static | 
  | getHeight() | ISUIElement |  | 
  | getIsCaptured() | ISUIElement |  | 
  | getIsFollowGameWorld() | ISUIElement |  | 
  | getIsVisible() | ISUIElement |  | 
  | getJavaObject() | ISUIElement |  | 
  | getJoypadFocus() | ISPanelJoypad |  | 
  | getJoypadNavigateStartDelay() | ISUIElement |  | 
  | getKeepOnScreen() | ISUIElement |  | 
  | getMaxDrawHeight() | ISUIElement |  | 
  | getMaxVisibleRow() | ISPanelJoypad |  | 
  | getMinVisibleRow() | ISPanelJoypad |  | 
  | getMouseX() | ISUIElement |  | 
  | getMouseY() | ISUIElement |  | 
  | getNextVisibleRow(integer row) | ISPanelJoypad |  | 
  | getParent() | ISUIElement |  | 
  | getPrevVisibleRow(integer row) | ISPanelJoypad |  | 
  | getRenderThisPlayerOnly() | ISUIElement |  | 
  | getRight() | ISUIElement |  | 
  | getScrollAreaHeight() | ISUIElement |  | 
  | getScrollAreaWidth() | ISUIElement |  | 
  | getScrollChildren() | ISUIElement |  | 
  | getScrollHeight() | ISUIElement |  | 
  | getScrollWidth() | ISUIElement |  | 
  | getScrollWithParent() | ISUIElement |  | 
  | getUIName(string name) | ISUIElement |  | 
  | getVisibleChildren(integer joypadIndexY) | ISPanelJoypad |  | 
  | getWidth() | ISUIElement |  | 
  | getX() | ISUIElement |  | 
  | getXScroll() | ISUIElement |  | 
  | getY() | ISUIElement |  | 
  | getYScroll() | ISUIElement |  | 
  | goodHighColor | MainOptions |  | 
  | hasConflictWithJoypadNavigateStart() | ISUIElement |  | 
  | height | ISUIElement |  | 
  | hscroll | ISUIElement |  | 
  | ID | ISUIElement |  | 
  | ignoreHeightChange() | ISUIElement |  | 
  | ignoreWidthChange() | ISUIElement |  | 
  | initialise() | MainOptions |  | 
  | insertNewLineOfButtons(ISButton button1, ISButton button2, ISButton button3, ISButton button4, ISButton button5, ISButton button6, ISButton button7, ISButton button8, ISButton button9, ISButton button10) | ISPanelJoypad |  | 
  | insertNewListOfButtons(ISButton[] list) | ISPanelJoypad |  | 
  | insertNewListOfButtonsList(ISButton[] list) | ISPanelJoypad |  | 
  | instance | MainOptions | static | 
  | instantiate() | MainOptions |  | 
  | internal | ISUIElement |  | 
  | ISBaseObject() | ISBaseObject |  | 
  | ISButtonA | ISPanelJoypad |  | 
  | ISButtonB | ISPanelJoypad |  | 
  | ISButtonX | ISPanelJoypad |  | 
  | ISButtonY | ISPanelJoypad |  | 
  | isEnabled() | ISUIElement |  | 
  | isFocusOnControl() | ISPanelJoypad |  | 
  | isFollowGameWorld() | ISUIElement |  | 
  | isMouseOver() | ISUIElement |  | 
  | ISPanelJoypad(number x, number y, number width, number height) | ISPanelJoypad |  | 
  | isPointOver(number screenX, number screenY) | ISUIElement |  | 
  | isReallyVisible() | ISUIElement |  | 
  | isRemoved() | ISUIElement |  | 
  | ISUIElement(number x, number y, number width, number height) | ISUIElement |  | 
  | isVisible() | ISUIElement |  | 
  | isVScrollBarVisible() | ISUIElement |  | 
  | javaObject | ISUIElement |  | 
  | joypadButtons | MainOptions |  | 
  | joypadButtonsY | ISPanelJoypad |  | 
  | joypadFocused | ISUIElement |  | 
  | joypadIndex | ISPanelJoypad |  | 
  | joypadIndexY | ISPanelJoypad |  | 
  | joypadSensitivityM(ISButton button) | MainOptions |  | 
  | joypadSensitivityP(ISButton button) | MainOptions |  | 
  | keyButtonWidth | MainOptions |  | 
  | keyPressHandler(integer key) | MainOptions | static | 
  | keys | MainOptions | static | 
  | keyText | MainOptions | static | 
  | keyTickBoxes | MainOptions |  | 
  | labelJoypadSensitivity | MainOptions |  | 
  | loadKeys() | MainOptions | static | 
  | MainOptions(number x, number y, number width, number height) | MainOptions |  | 
  | mainPanel | MainOptions |  | 
  | minimumHeight | ISUIElement |  | 
  | minimumWidth | ISUIElement |  | 
  | modal | MainOptions |  | 
  | monitorSettings | MainOptions |  | 
  | mouseOver | ISPanelJoypad |  | 
  | moveWithMouse | ISPanelJoypad |  | 
  | moving | ISPanelJoypad |  | 
  | mpColor | MainOptions |  | 
  | noBackground() | ISPanelJoypad |  | 
  | noTargetColor | MainOptions |  | 
  | objHighColor | MainOptions |  | 
  | onBadHighlightColor(ISButton button) | MainOptions |  | 
  | onConfirmModalClick(ISButton button) | MainOptions |  | 
  | onConfirmMonitorSettingsClick(ISButton button, boolean closeAfter) | MainOptions |  | 
  | onFocus(number x, number y) | ISUIElement |  | 
  | onGainJoypadFocus(JoypadData joypadData) | MainOptions |  | 
  | onGainJoypadFocusCurrentTab(ISPanelJoypad self, JoypadData joypadData) | MainOptions |  | 
  | OnGamepadConnect(integer index) | MainOptions | static | 
  | OnGamepadDisconnect(integer index) | MainOptions | static | 
  | onGameSounds() | MainOptions |  | 
  | onGoodHighlightColor(ISButton button) | MainOptions |  | 
  | onJoypadBeforeDeactivate(JoypadData joypadData) | MainOptions |  | 
  | onJoypadBeforeDeactivate_Descendant(ISUIElement descendant, JoypadData joypadData) | ISUIElement |  | 
  | onJoypadBeforeDeactivateCurrentTab(ISPanelJoypad self, JoypadData joypadData) | MainOptions |  | 
  | onJoypadButtonReleased(integer button, JoypadData joypadData) | ISUIElement |  | 
  | onJoypadButtonReleased_Descendant(ISUIElement descendant, integer button, JoypadData joypadData) | ISUIElement |  | 
  | onJoypadDirDown(JoypadData joypadData) | ISPanelJoypad |  | 
  | onJoypadDirDown_Descendant(ISUIElement descendant, JoypadData joypadData) | ISUIElement |  | 
  | onJoypadDirLeft(JoypadData joypadData) | ISPanelJoypad |  | 
  | onJoypadDirLeft_Descendant(ISUIElement descendant, JoypadData joypadData) | ISUIElement |  | 
  | onJoypadDirRight(JoypadData joypadData) | ISPanelJoypad |  | 
  | onJoypadDirRight_Descendant(ISUIElement descendant, JoypadData joypadData) | ISUIElement |  | 
  | onJoypadDirUp(JoypadData joypadData) | ISPanelJoypad |  | 
  | onJoypadDirUp_Descendant(ISUIElement descendant, JoypadData joypadData) | ISUIElement |  | 
  | onJoypadDown(integer button, JoypadData joypadData) | ISPanelJoypad |  | 
  | onJoypadDown_Descendant(ISUIElement descendant, integer button, JoypadData joypadData) | ISUIElement |  | 
  | onJoypadDownCurrentTab(ISPanelJoypad self, ISButton button, JoypadData joypadData) | MainOptions |  | 
  | onJoypadNavigateDown(JoypadData joypadData) | ISUIElement |  | 
  | onJoypadNavigateEnd(JoypadData joypadData) | ISUIElement |  | 
  | onJoypadNavigateLeft(JoypadData joypadData) | ISUIElement |  | 
  | onJoypadNavigateParent(JoypadData joypadData) | ISUIElement |  | 
  | onJoypadNavigateRight(JoypadData joypadData) | ISUIElement |  | 
  | onJoypadNavigateStart(JoypadData joypadData) | ISUIElement |  | 
  | onJoypadNavigateStart_Descendant(ISUIElement descendant, JoypadData joypadData) | ISUIElement |  | 
  | onJoypadNavigateUp(JoypadData joypadData) | ISUIElement |  | 
  | onKeybindChanged(string name, integer key) | MainOptions |  | 
  | onKeyBindingBtnPress(ISButton button, number x, number y) | MainOptions |  | 
  | onKeyboardLayoutChanged() | MainOptions |  | 
  | onLoseJoypadFocus(JoypadData joypadData) | ISUIElement |  | 
  | onLoseJoypadFocusCurrentTab(ISPanelJoypad self, JoypadData joypadData) | MainOptions |  | 
  | onModColorPick(ISButton button) | MainOptions |  | 
  | onMouseDoubleClick | ISUIElement |  | 
  | onMouseDown(number x, number y) | ISPanelJoypad |  | 
  | onMouseDownOutside(number x, number y) | ISUIElement |  | 
  | onMouseMove(number dx, number dy) | ISPanelJoypad |  | 
  | onMouseMoveOutside(number dx, number dy) | ISPanelJoypad |  | 
  | onMouseUp(number x, number y) | ISPanelJoypad |  | 
  | onMouseUpOutside(number x, number y) | ISPanelJoypad |  | 
  | onMouseWheel(number del) | MainOptions |  | 
  | onMouseWheelCurrentTab(ISPanelJoypad self, number del) | MainOptions |  | 
  | onMPColor(ISButton button) | MainOptions |  | 
  | onNoTargetColor(ISButton button) | MainOptions |  | 
  | onObjHighlightColor(ISButton button) | MainOptions |  | 
  | onOptionMouseDown(ISButton button, number x, number y) | MainOptions |  | 
  | onReloadGameSounds() | MainOptions |  | 
  | onResize() | ISUIElement |  | 
  | onResolutionChange(number oldw, number oldh, number neww, number newh) | MainOptions |  | 
  | onRestartRequiredClick(ISButton button, boolean closeAfter) | MainOptions |  | 
  | onRightMouseDown(number x, number y) | ISUIElement |  | 
  | onRightMouseDownOutside(number x, number y) | ISUIElement |  | 
  | onRightMouseUp(number x, number y) | ISUIElement |  | 
  | onRightMouseUpOutside(number x, number y) | ISUIElement |  | 
  | onTabsActivateView(ISTabPanel tabs) | MainOptions |  | 
  | onTargetColor(ISButton button) | MainOptions |  | 
  | parent | ISUIElement |  | 
  | pickedBadHighlightColor(umbrella::RGB color, boolean mouseUp) | MainOptions |  | 
  | pickedGoodHighlightColor(umbrella::RGB color, boolean mouseUp) | MainOptions |  | 
  | pickedModColor(umbrella::RGB color, boolean mouseUp) | MainOptions |  | 
  | pickedMPTextColor(umbrella::RGB color, boolean mouseUp) | MainOptions |  | 
  | pickedNoTargetColor(umbrella::RGB color, boolean mouseUp) | MainOptions |  | 
  | pickedObjHighlightColor(umbrella::RGB color, boolean mouseUp) | MainOptions |  | 
  | pickedTargetColor(umbrella::RGB color, boolean mouseUp) | MainOptions |  | 
  | prerender() | MainOptions |  | 
  | recalcSize() | ISUIElement |  | 
  | removeChild(ISUIElement otherElement) | ISUIElement |  | 
  | removed | ISUIElement |  | 
  | removeEventListener(string _event, function _callback) | ISBaseObject |  | 
  | removeFromUIManager() | ISUIElement |  | 
  | render() | MainOptions |  | 
  | renderJoypadFocus(number x, number y, number w, number h) | ISUIElement |  | 
  | renderJoypadNavigateHighlight(JoypadData joypadData, ISUIElement child) | ISUIElement |  | 
  | renderJoypadNavigateOverlay(integer playerNum) | ISUIElement |  | 
  | renderJoypadNavigateTexture(JoypadData joypadData, ISUIElement child, Texture texture) | ISUIElement |  | 
  | repaintStencilRect(number x, number y, number w, number h) | ISUIElement |  | 
  | resetLua | MainOptions |  | 
  | restartRequired | MainOptions |  | 
  | restoreJoypadFocus(JoypadData joypadData) | ISPanelJoypad |  | 
  | resumeStencil() | ISUIElement |  | 
  | saveButton | MainOptions |  | 
  | saveKeys() | MainOptions | static | 
  | scrollwidth | ISUIElement |  | 
  | setAlwaysOnTop(boolean b) | ISUIElement |  | 
  | setAnchorBottom(boolean bAnchor) | ISUIElement |  | 
  | setAnchorLeft(boolean bAnchor) | ISUIElement |  | 
  | setAnchorRight(boolean bAnchor) | ISUIElement |  | 
  | setAnchors(boolean bAnchor) | ISUIElement |  | 
  | setAnchorsTBLR(boolean bAnchorT, boolean bAnchorB, boolean bAnchorL, boolean bAnchorR) | ISUIElement |  | 
  | setAnchorTop(boolean bAnchor) | ISUIElement |  | 
  | setCapture(boolean bCapture) | ISUIElement |  | 
  | setController(integer c) | ISUIElement |  | 
  | setEnabled(boolean en) | ISUIElement |  | 
  | setFollowGameWorld(boolean bFollow) | ISUIElement |  | 
  | setForceCursorVisible(boolean force) | ISUIElement |  | 
  | setHeight(number h) | ISUIElement |  | 
  | setHeightAndParentHeight(number h) | ISUIElement |  | 
  | setISButtonForA(ISButton button) | ISPanelJoypad |  | 
  | setISButtonForB(ISButton button) | ISPanelJoypad |  | 
  | setISButtonForX(ISButton button) | ISPanelJoypad |  | 
  | setISButtonForY(ISButton button) | ISPanelJoypad |  | 
  | setJoypadFocus(ISUIElement child, JoypadData joypadData) | ISPanelJoypad |  | 
  | setJoypadFocused(boolean focused, JoypadData joypadData) | ISUIElement |  | 
  | setKeybindDialog | MainOptions | static | 
  | setMaxDrawHeight(number height) | ISUIElement |  | 
  | setOnMouseDoubleClick(unknown target, umbrella::ISUIElement::MouseDoubleClick onmousedblclick) | ISUIElement |  | 
  | setRemoved(boolean bremove) | ISUIElement |  | 
  | setRenderThisPlayerOnly(integer playerNum) | ISUIElement |  | 
  | setResolutionAndFullScreen() | MainOptions |  | 
  | setScrollChildren(boolean b) | ISUIElement |  | 
  | setScrollHeight(number h) | ISUIElement |  | 
  | setScrollWidth(number w) | ISUIElement |  | 
  | setScrollWithParent(boolean b) | ISUIElement |  | 
  | setStencilRect(number x, number y, number w, number h) | ISUIElement |  | 
  | setUIName(string name) | ISUIElement |  | 
  | setVisible(boolean visible, JoypadData joypadData) | ISPanelJoypad |  | 
  | ISUIElement::setVisible(boolean bVisible) | ISUIElement |  | 
  | setWantExtraMouseEvents(boolean want) | ISUIElement |  | 
  | setWantKeyEvents(boolean want) | ISUIElement |  | 
  | setWidth(number w) | ISUIElement |  | 
  | setWidthAndParentWidth(number wi) | ISUIElement |  | 
  | setX(number x) | ISUIElement |  | 
  | setXScroll(number x) | ISUIElement |  | 
  | setY(number y) | ISUIElement |  | 
  | setYScroll(number y) | ISUIElement |  | 
  | showConfirmDialog() | MainOptions |  | 
  | showConfirmMonitorSettingsDialog(boolean closeAfter) | MainOptions |  | 
  | showRestartRequiredDialog(boolean closeAfter) | MainOptions |  | 
  | shrinkWrap(number padRight, number padBottom, umbrella::ISUIElement::ShrinkWrapPredicate predicate) | ISUIElement |  | 
  | shrinkX(number x) | ISUIElement |  | 
  | shrinkY(number y) | ISUIElement |  | 
  | sortModes(string a, string b) | MainOptions | static | 
  | sprintBtn | MainOptions |  | 
  | StartOutline(Texture tex, number outlineThickness, number r, number g, number b, number a) | ISUIElement |  | 
  | stayOnSplitScreen(integer playerNum) | ISUIElement |  | 
  | stuffBelowControllerTickbox | MainOptions |  | 
  | subPanelPreRender() | MainOptions |  | 
  | subPanelRender() | MainOptions |  | 
  | suspendStencil() | ISUIElement |  | 
  | tableContains(table tbl, unknown x) | MainOptions |  | 
  | tabs | MainOptions |  | 
  | target | ISUIElement |  | 
  | targetColor | MainOptions |  | 
  | toString() | ISUIElement |  | 
  | toUI() | MainOptions |  | 
  | translatorPane | MainOptions | static | 
  | triggerEvent(string _event, unknown ...) | ISBaseObject |  | 
  | Type | ISBaseObject |  | 
  | update() | ISUIElement |  | 
  | updateScrollbars() | ISUIElement |  | 
  | upgradeKeysIni(string name, integer key, integer defaultKey, integer version) | MainOptions | static | 
  | vscroll | ISUIElement |  | 
  | wantExtraMouseEvents | ISUIElement |  | 
  | wantKeyEvents | ISUIElement |  | 
  | width | ISUIElement |  | 
  | wrapInCollapsableWindow(string title, boolean resizable, ISCollapsableWindow subClass) | ISUIElement |  | 
  | x | ISUIElement |  | 
  | y | ISUIElement |  |