Interface IWidget

    • Method Detail

      • getDynamicChildren

        IWidget[] getDynamicChildren()
        Specified by:
        getDynamicChildren in interface net.runelite.api.widgets.Widget
      • getStaticChildren

        IWidget[] getStaticChildren()
        Specified by:
        getStaticChildren in interface net.runelite.api.widgets.Widget
      • getNestedChildren

        IWidget[] getNestedChildren()
        Specified by:
        getNestedChildren in interface net.runelite.api.widgets.Widget
      • setText

        IWidget setText​(java.lang.String text)
        Specified by:
        setText in interface net.runelite.api.widgets.Widget
      • setTextColor

        IWidget setTextColor​(int textColor)
        Specified by:
        setTextColor in interface net.runelite.api.widgets.Widget
      • setOpacity

        IWidget setOpacity​(int transparency)
        Specified by:
        setOpacity in interface net.runelite.api.widgets.Widget
      • setName

        IWidget setName​(java.lang.String name)
        Specified by:
        setName in interface net.runelite.api.widgets.Widget
      • setModelId

        IWidget setModelId​(int id)
        Specified by:
        setModelId in interface net.runelite.api.widgets.Widget
      • setModelType

        IWidget setModelType​(int type)
        Specified by:
        setModelType in interface net.runelite.api.widgets.Widget
      • setAnimationId

        IWidget setAnimationId​(int animationId)
        Specified by:
        setAnimationId in interface net.runelite.api.widgets.Widget
      • setRotationX

        IWidget setRotationX​(int modelX)
        Specified by:
        setRotationX in interface net.runelite.api.widgets.Widget
      • setRotationY

        IWidget setRotationY​(int modelY)
        Specified by:
        setRotationY in interface net.runelite.api.widgets.Widget
      • setRotationZ

        IWidget setRotationZ​(int modelZ)
        Specified by:
        setRotationZ in interface net.runelite.api.widgets.Widget
      • setModelZoom

        IWidget setModelZoom​(int modelZoom)
        Specified by:
        setModelZoom in interface net.runelite.api.widgets.Widget
      • setSpriteId

        IWidget setSpriteId​(int spriteId)
        Specified by:
        setSpriteId in interface net.runelite.api.widgets.Widget
      • setSpriteTiling

        IWidget setSpriteTiling​(boolean tiling)
        Specified by:
        setSpriteTiling in interface net.runelite.api.widgets.Widget
      • setHidden

        IWidget setHidden​(boolean hidden)
        Specified by:
        setHidden in interface net.runelite.api.widgets.Widget
      • setItemId

        IWidget setItemId​(int itemId)
        Specified by:
        setItemId in interface net.runelite.api.widgets.Widget
      • setItemQuantity

        IWidget setItemQuantity​(int quantity)
        Specified by:
        setItemQuantity in interface net.runelite.api.widgets.Widget
      • setScrollX

        IWidget setScrollX​(int scrollX)
        Specified by:
        setScrollX in interface net.runelite.api.widgets.Widget
      • setScrollY

        IWidget setScrollY​(int scrollY)
        Specified by:
        setScrollY in interface net.runelite.api.widgets.Widget
      • setScrollWidth

        IWidget setScrollWidth​(int width)
        Specified by:
        setScrollWidth in interface net.runelite.api.widgets.Widget
      • setScrollHeight

        IWidget setScrollHeight​(int height)
        Specified by:
        setScrollHeight in interface net.runelite.api.widgets.Widget
      • setOriginalX

        IWidget setOriginalX​(int originalX)
        Specified by:
        setOriginalX in interface net.runelite.api.widgets.Widget
      • setOriginalY

        IWidget setOriginalY​(int originalY)
        Specified by:
        setOriginalY in interface net.runelite.api.widgets.Widget
      • setPos

        IWidget setPos​(int x,
                       int y)
        Specified by:
        setPos in interface net.runelite.api.widgets.Widget
      • setPos

        IWidget setPos​(int x,
                       int y,
                       int xMode,
                       int yMode)
        Specified by:
        setPos in interface net.runelite.api.widgets.Widget
      • setOriginalHeight

        IWidget setOriginalHeight​(int originalHeight)
        Specified by:
        setOriginalHeight in interface net.runelite.api.widgets.Widget
      • setOriginalWidth

        IWidget setOriginalWidth​(int originalWidth)
        Specified by:
        setOriginalWidth in interface net.runelite.api.widgets.Widget
      • setSize

        IWidget setSize​(int width,
                        int height)
        Specified by:
        setSize in interface net.runelite.api.widgets.Widget
      • setSize

        IWidget setSize​(int width,
                        int height,
                        int widthMode,
                        int heightMode)
        Specified by:
        setSize in interface net.runelite.api.widgets.Widget
      • createChild

        IWidget createChild​(int index,
                            int type)
        Specified by:
        createChild in interface net.runelite.api.widgets.Widget
      • createChild

        IWidget createChild​(int type)
        Specified by:
        createChild in interface net.runelite.api.widgets.Widget
      • setHasListener

        IWidget setHasListener​(boolean hasListener)
        Specified by:
        setHasListener in interface net.runelite.api.widgets.Widget
      • setFontId

        IWidget setFontId​(int id)
        Specified by:
        setFontId in interface net.runelite.api.widgets.Widget
      • setTextShadowed

        IWidget setTextShadowed​(boolean shadowed)
        Specified by:
        setTextShadowed in interface net.runelite.api.widgets.Widget
      • setItemQuantityMode

        IWidget setItemQuantityMode​(int itemQuantityMode)
        Specified by:
        setItemQuantityMode in interface net.runelite.api.widgets.Widget
      • setXPositionMode

        IWidget setXPositionMode​(int xpm)
        Specified by:
        setXPositionMode in interface net.runelite.api.widgets.Widget
      • setYPositionMode

        IWidget setYPositionMode​(int ypm)
        Specified by:
        setYPositionMode in interface net.runelite.api.widgets.Widget
      • setLineHeight

        IWidget setLineHeight​(int lineHeight)
        Specified by:
        setLineHeight in interface net.runelite.api.widgets.Widget
      • setXTextAlignment

        IWidget setXTextAlignment​(int xta)
        Specified by:
        setXTextAlignment in interface net.runelite.api.widgets.Widget
      • setYTextAlignment

        IWidget setYTextAlignment​(int yta)
        Specified by:
        setYTextAlignment in interface net.runelite.api.widgets.Widget
      • setWidthMode

        IWidget setWidthMode​(int widthMode)
        Specified by:
        setWidthMode in interface net.runelite.api.widgets.Widget
      • setHeightMode

        IWidget setHeightMode​(int heightMode)
        Specified by:
        setHeightMode in interface net.runelite.api.widgets.Widget
      • setFilled

        IWidget setFilled​(boolean filled)
        Specified by:
        setFilled in interface net.runelite.api.widgets.Widget
      • getDragParent

        IWidget getDragParent()
        Specified by:
        getDragParent in interface net.runelite.api.widgets.Widget
      • setDragParent

        IWidget setDragParent​(net.runelite.api.widgets.Widget dragParent)
        Specified by:
        setDragParent in interface net.runelite.api.widgets.Widget
      • getChild

        IWidget getChild​(int index)
        Specified by:
        getChild in interface net.runelite.api.widgets.Widget
      • getChildren

        IWidget[] getChildren()
        Specified by:
        getChildren in interface net.runelite.api.widgets.Widget
      • setChildren

        void setChildren​(net.runelite.api.widgets.Widget[] children)
        Specified by:
        setChildren in interface net.runelite.api.widgets.Widget
      • isVisible

        boolean isVisible()
      • click

        void click()