|
| void | initialise () |
| boolean | isMouseOut () |
| void | onMouseMove (number dx, number dy) |
| void | hideSelfAndChildren2 () |
| void | onMouseMoveOutside (number dx, number dy) |
| void | onMouseUp (number x, number y) |
| boolean | onMouseWheel (number del) |
| void | ensureVisible () |
| void | onFocus (number x, number y) |
| void | onJoypadDirUp () |
| void | onJoypadDirDown () |
| void | onJoypadDirLeft () |
| void | onJoypadDirRight () |
| void | hideSelf () |
| void | hideAndChildren () |
| void | showTooltip (umbrella::ISContextMenu::Option option) |
| void | hideToolTip () |
| void | callOptionHighlightFunction (umbrella::ISContextMenu::Option option, boolean isHighlighted) |
| void | onJoypadDown (integer button) |
| void | closeAll () |
| void | onMouseDownOutside (number x, number y) |
| void | onMouseDown (number x, number y) |
| void | prerender () |
| void | render () |
| void | calcHeight () |
| number | calcWidth () |
| boolean | isOptionSingleMenu () |
| boolean | isAnyVisible () |
| integer | getIndexForSubMenu (nil subMenu) |
| void | addDefaultOptions () |
| integer | getDefaultOptionCount () |
| void | setSlideGoalX (number startX, number finalX) |
| void | setSlideGoalY (number startY, number finalY) |
| void | updateSlideGoalX () |
| void | updateSlideGoalY () |
| void | displayAncestor (ISUIElement ancestor) |
| void | displaySubMenu (ISContextMenu subMenu, umbrella::ISContextMenu::Option option) |
| number | getRootY () |
| number | getItemY (integer index) |
| integer | getIndexAt (number x, number y) |
| ISContextMenu | topmostMenuWithMouse (number x, number y) |
| umbrella::ISContextMenu::Option | allocOption (string name, unknown target, function onSelect, unknown param1, unknown param2, unknown param3, unknown param4, unknown param5, unknown param6, unknown param7, unknown param8, unknown param9, unknown param10) |
| umbrella::ISContextMenu::Option | addOption (string name, unknown target, function onSelect, unknown param1, unknown param2, unknown param3, unknown param4, unknown param5, unknown param6, unknown param7, unknown param8, unknown param9, unknown param10) |
| umbrella::ISContextMenu::Option | getOptionFromName (string name) |
| umbrella::ISContextMenu::Option | addColorBoxOption (string name, unknown target, function onSelect, unknown param1, unknown param2, unknown param3, unknown param4, unknown param5, unknown param6, unknown param7, unknown param8, unknown param9, unknown param10) |
| umbrella::ISContextMenu::Option | addDebugOption (string name, unknown target, function onSelect, unknown param1, unknown param2, unknown param3, unknown param4, unknown param5, unknown param6, unknown param7, unknown param8, unknown param9, unknown param10) |
| umbrella::ISContextMenu::Option | addOptionOnTop (string name, unknown target, function onSelect, unknown param1, unknown param2, unknown param3, unknown param4, unknown param5, unknown param6, unknown param7, unknown param8, unknown param9, unknown param10) |
| umbrella::ISContextMenu::Option | insertOptionAfter (string prevOptionName, string name, unknown target, function onSelect, unknown param1, unknown param2, unknown param3, unknown param4, unknown param5, unknown param6, unknown param7, unknown param8, unknown param9, unknown param10) |
| umbrella::ISContextMenu::Option | insertOptionBefore (string nextOptionName, string name, unknown target, function onSelect, unknown param1, unknown param2, unknown param3, unknown param4, unknown param5, unknown param6, unknown param7, unknown param8, unknown param9, unknown param10) |
| void | removeLastOption () |
| void | removeOptionByName (string optName) |
| umbrella::ISContextMenu::Option | addGetUpOption (string text, unknown target, function onSelect, unknown p2, unknown p3, unknown p4, unknown p5, unknown p6, unknown p7, unknown p8, unknown p9, unknown p10, nil ...) |
| void | onGetUpAndThen (function onSelect, unknown p1, unknown p2, unknown p3, unknown p4, unknown p5, unknown p6, unknown p7, unknown p8, unknown p9, unknown p10, nil ...) |
| void | renderOptionTextureOrColor (umbrella::ISContextMenu::Option option, number x, number y, number w, number h) |
| table< string, umbrella::ISContextMenu::Option > | getMenuOptionNames () |
| void | addSubMenu (umbrella::ISContextMenu::Option option, ISContextMenu menu) |
| umbrella::ISContextMenu::Option | addActionsOption (string text, function getActionsFunction, unknown arg1, unknown arg2, unknown arg3, unknown arg4, unknown arg5, unknown arg6, unknown arg7, unknown arg8, unknown arg9, unknown arg10) |
| void | setOptionChecked (umbrella::ISContextMenu::Option option, boolean checked) |
| void | clear () |
| boolean | isEmpty () |
| number | getScrollAreaHeight () |
| void | setFont (UIFont font) |
| void | setFontFromOption () |
| ISContextMenu | getNew (ISContextMenu parentContext) |
| ISContextMenu | getSubMenu (integer num) |
| ISContextMenu | getSubInstance (integer num) |
| | ISContextMenu (number x, number y, number width, number height, number zoom) |
| void | initialise () |
| void | noBackground () |
| void | close () |
| void | prerender () |
| void | onMouseUp (number x, number y) |
| void | onMouseUpOutside (number x, number y) |
| boolean | onMouseDown (number x, number y) |
| void | onMouseMoveOutside (number dx, number dy) |
| void | onMouseMove (number dx, number dy) |
| | ISPanel (number x, number y, number width, number height) |
| void | initialise () |
| void | setController (integer c) |
| integer | getController () |
| void | setAnchorBottom (boolean bAnchor) |
| void | setAnchorTop (boolean bAnchor) |
| void | setAnchorLeft (boolean bAnchor) |
| void | setAnchorRight (boolean bAnchor) |
| void | setAnchorsTBLR (boolean bAnchorT, boolean bAnchorB, boolean bAnchorL, boolean bAnchorR) |
| void | setAnchors (boolean bAnchor) |
| boolean | getKeepOnScreen () |
| void | setX (number x) |
| void | setY (number y) |
| void | setWidth (number w) |
| void | setHeight (number h) |
| number | getWidth () |
| number | getHeight () |
| number | getRight () |
| number | getBottom () |
| number | getXScroll () |
| void | setWidthAndParentWidth (number wi) |
| void | setHeightAndParentHeight (number h) |
| number | getYScroll () |
| number | getMouseX () |
| number | getMouseY () |
| number | getCentreX () |
| number | getCentreY () |
| number | getX () |
| number | getY () |
| boolean | isEnabled () |
| void | setEnabled (boolean en) |
| number | getAbsoluteX () |
| boolean | isMouseOver () |
| boolean | isPointOver (number screenX, number screenY) |
| void | suspendStencil () |
| void | resumeStencil () |
| void | setStencilRect (number x, number y, number w, number h) |
| void | clearStencilRect () |
| void | repaintStencilRect (number x, number y, number w, number h) |
| number | clampStencilRectToParent (number x, number y, number w, number h) |
| void | ignoreWidthChange () |
| number | getMaxDrawHeight () |
| void | setMaxDrawHeight (number height) |
| void | clearMaxDrawHeight () |
| void | ignoreHeightChange () |
| number | getAbsoluteY () |
| void | recalcSize () |
| void | onResize () |
| void | setCapture (boolean bCapture) |
| boolean | getIsCaptured () |
| void | setFollowGameWorld (boolean bFollow) |
| boolean | getIsFollowGameWorld () |
| boolean | isFollowGameWorld () |
| void | setRenderThisPlayerOnly (integer playerNum) |
| integer | getRenderThisPlayerOnly () |
| void | onLoseJoypadFocus (JoypadData joypadData) |
| void | onGainJoypadFocus (JoypadData joypadData) |
| void | setJoypadFocused (boolean focused, JoypadData joypadData) |
| void | setVisible (boolean bVisible) |
| UIElement | getJavaObject () |
| boolean | getIsVisible () |
| boolean | isVisible () |
| boolean | isReallyVisible () |
| void | onJoypadDown (integer button, JoypadData joypadData) |
| void | onJoypadButtonReleased (integer button, JoypadData joypadData) |
| void | onJoypadDirUp (JoypadData joypadData) |
| void | onJoypadDirDown (JoypadData joypadData) |
| void | onJoypadDirLeft (JoypadData joypadData) |
| void | onJoypadDirRight (JoypadData joypadData) |
| void | onJoypadButtonReleased_Descendant (ISUIElement descendant, integer button, JoypadData joypadData) |
| void | onJoypadDown_Descendant (ISUIElement descendant, integer button, JoypadData joypadData) |
| void | onJoypadDirUp_Descendant (ISUIElement descendant, JoypadData joypadData) |
| void | onJoypadDirDown_Descendant (ISUIElement descendant, JoypadData joypadData) |
| void | onJoypadDirLeft_Descendant (ISUIElement descendant, JoypadData joypadData) |
| void | onJoypadDirRight_Descendant (ISUIElement descendant, JoypadData joypadData) |
| void | onJoypadBeforeDeactivate (JoypadData joypadData) |
| void | onJoypadBeforeDeactivate_Descendant (ISUIElement descendant, JoypadData joypadData) |
| boolean | hasConflictWithJoypadNavigateStart () |
| number | getJoypadNavigateStartDelay () |
| void | onJoypadNavigateStart (JoypadData joypadData) |
| void | onJoypadNavigateEnd (JoypadData joypadData) |
| void | onJoypadNavigateUp (JoypadData joypadData) |
| void | onJoypadNavigateDown (JoypadData joypadData) |
| void | onJoypadNavigateLeft (JoypadData joypadData) |
| void | onJoypadNavigateRight (JoypadData joypadData) |
| void | onJoypadNavigateParent (JoypadData joypadData) |
| void | onJoypadNavigateStart_Descendant (ISUIElement descendant, JoypadData joypadData) |
| void | renderJoypadFocus (number x, number y, number w, number h) |
| void | renderJoypadNavigateOverlay (integer playerNum) |
| void | renderJoypadNavigateHighlight (JoypadData joypadData, ISUIElement child) |
| void | renderJoypadNavigateTexture (JoypadData joypadData, ISUIElement child, Texture texture) |
| void | instantiate () |
| void | createChildren () |
| void | 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) |
| void | StartOutline (Texture tex, number outlineThickness, number r, number g, number b, number a) |
| void | EndOutline () |
| void | drawTextureScaled (Texture texture, number x, number y, number w, number h, number a, number r, number g, number b) |
| void | drawTextureScaledUniform (Texture texture, number x, number y, nil scale, number a, number r, number g, number b) |
| void | drawTextureScaledAspect (Texture texture, number x, number y, number w, number h, number a, number r, number g, number b) |
| void | drawTextureScaledAspect2 (Texture texture, number x, number y, number w, number h, number a, number r, number g, number b) |
| void | drawTextureScaledAspect3 (Texture texture, number x, number y, number w, number h, number a, number r, number g, number b) |
| void | drawTexture (Texture texture, number x, number y, number a, number r, number g, number b) |
| void | drawTextureTiled (Texture texture, number x, number y, number w, number h, number r, number g, number b, number a) |
| void | drawTextureTiledX (Texture texture, number x, number y, number w, number h, number r, number g, number b, number a) |
| void | drawTextureTiledY (Texture texture, number x, number y, number w, number h, number r, number g, number b, number a) |
| void | drawTextureTiledYOffset (Texture texture, number x, number y, number w, number h, number r, number g, number b, number a) |
| void | DrawTextureAngle (Texture tex, number centerX, number centerY, number angle) |
| void | drawTextureScaledStatic (Texture texture, number x, number y, number w, number h, number a, number r, number g, number b) |
| void | drawTextureStatic (Texture texture, number x, number y, number a, number r, number g, number b) |
| void | drawItemIcon (InventoryItem item, number x, number y, number a, number w, number h) |
| void | drawScriptItemIcon (Item scriptItem, number x, number y, number a, number w, number h) |
| void | drawRect (number x, number y, number w, number h, number a, number r, number g, number b) |
| void | drawRectStatic (number x, number y, number w, number h, number a, number r, number g, number b) |
| void | drawRectBorderStatic (number x, number y, number w, number h, number a, number r, number g, number b) |
| void | drawRectBorder (number x, number y, number w, number h, number a, number r, number g, number b) |
| void | drawLine2 (number x, number y, number x2, number y2, number a, number r, number g, number b) |
| void | drawTextZoomed (string str, number x, number y, number zoom, number r, number g, number b, number a, UIFont font) |
| void | drawTextUntrimmed (string str, number x, number y, number r, number g, number b, number a, UIFont font) |
| void | drawTextCentre (string str, number x, number y, number r, number g, number b, number a, UIFont font) |
| void | drawText (string str, number x, number y, number r, number g, number b, number a, UIFont font) |
| void | drawTextRight (string str, number x, number y, number r, number g, number b, number a, UIFont font) |
| void | setAlwaysOnTop (boolean b) |
| void | drawTextStatic (string str, number x, number y, number r, number g, number b, number a, UIFont font) |
| void | drawTextCentreStatic (string str, number x, number y, number r, number g, number b, number a, UIFont font) |
| void | drawTextRightStatic (string str, number x, number y, number r, number g, number b, number a, UIFont font) |
| void | addToUIManager () |
| void | removeFromUIManager () |
| void | backMost () |
| void | addScrollBars (boolean addHorizontal) |
| boolean | isVScrollBarVisible () |
| ISUIElement | getParent () |
| table< integer, ISUIElement > | getChildren () |
| void | addChild (ISUIElement otherElement) |
| void | removeChild (ISUIElement otherElement) |
| void | clearChildren () |
| boolean | onMouseWheel (number del) |
| void | onMouseUp (number x, number y) |
| void | setOnMouseDoubleClick (unknown target, umbrella::ISUIElement::MouseDoubleClick onmousedblclick) |
| void | onRightMouseUpOutside (number x, number y) |
| void | onRightMouseDownOutside (number x, number y) |
| void | onMouseUpOutside (number x, number y) |
| void | onMouseDownOutside (number x, number y) |
| void | onFocus (number x, number y) |
| void | bringToTop () |
| void | onRightMouseUp (number x, number y) |
| void | onRightMouseDown (number x, number y) |
| void | onMouseMove (number dx, number dy) |
| void | onMouseMoveOutside (number dx, number dy) |
| boolean | containsPoint (number x, number y) |
| boolean | containsPointLocal (number x, number y) |
| void | shrinkY (number y) |
| void | shrinkX (number x) |
| void | update () |
| void | prerender () |
| void | render () |
| void | setScrollWidth (number w) |
| void | setScrollHeight (number h) |
| number | getScrollWidth () |
| number | getScrollHeight () |
| void | setScrollChildren (boolean b) |
| boolean | getScrollChildren () |
| void | setScrollWithParent (boolean b) |
| boolean | getScrollWithParent () |
| void | setYScroll (number y) |
| void | updateScrollbars () |
| void | setXScroll (number x) |
| number | getScrollAreaWidth () |
| number | getScrollAreaHeight () |
| ISCollapsableWindow | wrapInCollapsableWindow (string title, boolean resizable, ISCollapsableWindow subClass) |
| boolean | isRemoved () |
| void | setRemoved (boolean bremove) |
| void | setUIName (string name) |
| string | getUIName (string name) |
| string | toString () |
| void | drawProgressBar (number x, number y, number w, number h, number f, umbrella::RGBA fg) |
| void | stayOnSplitScreen (integer playerNum) |
| void | setWantKeyEvents (boolean want) |
| void | setWantExtraMouseEvents (boolean want) |
| void | setForceCursorVisible (boolean force) |
| void | shrinkWrap (number padRight, number padBottom, umbrella::ISUIElement::ShrinkWrapPredicate predicate) |
| void | centerOnScreen (integer playerNum) |
| | ISUIElement (number x, number y, number width, number height) |
| void | initialise () |
| ISBaseObject | derive (string type) |
| void | addEventListener (string _event, function _callback, unknown _target) |
| void | removeEventListener (string _event, function _callback) |
| void | triggerEvent (string _event, unknown ...) |
| void | clearEventListeners () |
| | ISBaseObject () |