Package net.storm.api.domain.widgets
Interface IWidget
-
- All Superinterfaces:
Identifiable
,Interactable
,RuneLiteWrapper<net.runelite.api.widgets.Widget>
,net.runelite.api.widgets.Widget
public interface IWidget extends net.runelite.api.widgets.Widget, Interactable, Identifiable, RuneLiteWrapper<net.runelite.api.widgets.Widget>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
click()
IWidget
createChild(int type)
IWidget
createChild(int index, int type)
IWidget
getChild(int index)
IWidget[]
getChildren()
IWidget
getDragParent()
IWidget[]
getDynamicChildren()
IWidget[]
getNestedChildren()
IWidget[]
getStaticChildren()
boolean
isVisible()
IWidget
setAnimationId(int animationId)
void
setChildren(net.runelite.api.widgets.Widget[] children)
IWidget
setDragParent(net.runelite.api.widgets.Widget dragParent)
IWidget
setFilled(boolean filled)
IWidget
setFontId(int id)
IWidget
setHasListener(boolean hasListener)
IWidget
setHeightMode(int heightMode)
IWidget
setHidden(boolean hidden)
IWidget
setItemId(int itemId)
IWidget
setItemQuantity(int quantity)
IWidget
setItemQuantityMode(int itemQuantityMode)
IWidget
setLineHeight(int lineHeight)
IWidget
setModelId(int id)
IWidget
setModelType(int type)
IWidget
setModelZoom(int modelZoom)
IWidget
setName(java.lang.String name)
IWidget
setOpacity(int transparency)
IWidget
setOriginalHeight(int originalHeight)
IWidget
setOriginalWidth(int originalWidth)
IWidget
setOriginalX(int originalX)
IWidget
setOriginalY(int originalY)
IWidget
setPos(int x, int y)
IWidget
setPos(int x, int y, int xMode, int yMode)
IWidget
setRotationX(int modelX)
IWidget
setRotationY(int modelY)
IWidget
setRotationZ(int modelZ)
IWidget
setScrollHeight(int height)
IWidget
setScrollWidth(int width)
IWidget
setScrollX(int scrollX)
IWidget
setScrollY(int scrollY)
IWidget
setSize(int width, int height)
IWidget
setSize(int width, int height, int widthMode, int heightMode)
IWidget
setSpriteId(int spriteId)
IWidget
setSpriteTiling(boolean tiling)
IWidget
setText(java.lang.String text)
IWidget
setTextColor(int textColor)
IWidget
setTextShadowed(boolean shadowed)
IWidget
setWidthMode(int widthMode)
IWidget
setXPositionMode(int xpm)
IWidget
setXTextAlignment(int xta)
IWidget
setYPositionMode(int ypm)
IWidget
setYTextAlignment(int yta)
-
Methods inherited from interface net.storm.api.domain.Identifiable
getId
-
Methods inherited from interface net.storm.api.domain.Interactable
generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, getActionIndex, getActions, getClickPoint, hasAction, hasAction, hasAction, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, isInteractable, isInteractable, isInteractable
-
Methods inherited from interface net.storm.api.domain.RuneLiteWrapper
getWrapped
-
Methods inherited from interface net.runelite.api.widgets.Widget
clearActions, contains, deleteAllChildren, getActions, getAnimationId, getBorderType, getBounds, getCanvasLocation, getClickMask, getContentType, getDragDeadTime, getDragDeadZone, getFont, getFontId, getHeight, getHeightMode, getId, getIndex, getItemId, getItemQuantity, getItemQuantityMode, getLineHeight, getModelId, getModelType, getModelZoom, getName, getNoClickThrough, getNoScrollThrough, getOnInvTransmitListener, getOnKeyListener, getOnLoadListener, getOnOpListener, getOnVarTransmitListener, getOpacity, getOriginalHeight, getOriginalWidth, getOriginalX, getOriginalY, getParent, getParentId, getRelativeX, getRelativeY, getRotationX, getRotationY, getRotationZ, getScrollHeight, getScrollWidth, getScrollX, getScrollY, getSpriteId, getSpriteTiling, getTargetVerb, getText, getTextColor, getTextShadowed, getType, getVarTransmitTrigger, getWidth, getWidthMode, getXPositionMode, getXTextAlignment, getYPositionMode, getYTextAlignment, hasListener, isFilled, isHidden, isIf3, isSelfHidden, revalidate, revalidateScroll, setAction, setBorderType, setClickMask, setContentType, setDragDeadTime, setDragDeadZone, setForcedPosition, setHeight, setNoClickThrough, setNoScrollThrough, setOnClickListener, setOnDialogAbortListener, setOnDragCompleteListener, setOnDragListener, setOnHoldListener, setOnKeyListener, setOnMouseLeaveListener, setOnMouseOverListener, setOnMouseRepeatListener, setOnOpListener, setOnReleaseListener, setOnScrollWheelListener, setOnTargetEnterListener, setOnTargetLeaveListener, setOnTimerListener, setOnVarTransmitListener, setRelativeX, setRelativeY, setTargetVerb, setType, setVarTransmitTrigger, setWidth
-
-
-
-
Method Detail
-
getDynamicChildren
IWidget[] getDynamicChildren()
- Specified by:
getDynamicChildren
in interfacenet.runelite.api.widgets.Widget
-
getStaticChildren
IWidget[] getStaticChildren()
- Specified by:
getStaticChildren
in interfacenet.runelite.api.widgets.Widget
-
getNestedChildren
IWidget[] getNestedChildren()
- Specified by:
getNestedChildren
in interfacenet.runelite.api.widgets.Widget
-
setText
IWidget setText(java.lang.String text)
- Specified by:
setText
in interfacenet.runelite.api.widgets.Widget
-
setTextColor
IWidget setTextColor(int textColor)
- Specified by:
setTextColor
in interfacenet.runelite.api.widgets.Widget
-
setOpacity
IWidget setOpacity(int transparency)
- Specified by:
setOpacity
in interfacenet.runelite.api.widgets.Widget
-
setName
IWidget setName(java.lang.String name)
- Specified by:
setName
in interfacenet.runelite.api.widgets.Widget
-
setModelId
IWidget setModelId(int id)
- Specified by:
setModelId
in interfacenet.runelite.api.widgets.Widget
-
setModelType
IWidget setModelType(int type)
- Specified by:
setModelType
in interfacenet.runelite.api.widgets.Widget
-
setAnimationId
IWidget setAnimationId(int animationId)
- Specified by:
setAnimationId
in interfacenet.runelite.api.widgets.Widget
-
setRotationX
IWidget setRotationX(int modelX)
- Specified by:
setRotationX
in interfacenet.runelite.api.widgets.Widget
-
setRotationY
IWidget setRotationY(int modelY)
- Specified by:
setRotationY
in interfacenet.runelite.api.widgets.Widget
-
setRotationZ
IWidget setRotationZ(int modelZ)
- Specified by:
setRotationZ
in interfacenet.runelite.api.widgets.Widget
-
setModelZoom
IWidget setModelZoom(int modelZoom)
- Specified by:
setModelZoom
in interfacenet.runelite.api.widgets.Widget
-
setSpriteId
IWidget setSpriteId(int spriteId)
- Specified by:
setSpriteId
in interfacenet.runelite.api.widgets.Widget
-
setSpriteTiling
IWidget setSpriteTiling(boolean tiling)
- Specified by:
setSpriteTiling
in interfacenet.runelite.api.widgets.Widget
-
setHidden
IWidget setHidden(boolean hidden)
- Specified by:
setHidden
in interfacenet.runelite.api.widgets.Widget
-
setItemId
IWidget setItemId(int itemId)
- Specified by:
setItemId
in interfacenet.runelite.api.widgets.Widget
-
setItemQuantity
IWidget setItemQuantity(int quantity)
- Specified by:
setItemQuantity
in interfacenet.runelite.api.widgets.Widget
-
setScrollX
IWidget setScrollX(int scrollX)
- Specified by:
setScrollX
in interfacenet.runelite.api.widgets.Widget
-
setScrollY
IWidget setScrollY(int scrollY)
- Specified by:
setScrollY
in interfacenet.runelite.api.widgets.Widget
-
setScrollWidth
IWidget setScrollWidth(int width)
- Specified by:
setScrollWidth
in interfacenet.runelite.api.widgets.Widget
-
setScrollHeight
IWidget setScrollHeight(int height)
- Specified by:
setScrollHeight
in interfacenet.runelite.api.widgets.Widget
-
setOriginalX
IWidget setOriginalX(int originalX)
- Specified by:
setOriginalX
in interfacenet.runelite.api.widgets.Widget
-
setOriginalY
IWidget setOriginalY(int originalY)
- Specified by:
setOriginalY
in interfacenet.runelite.api.widgets.Widget
-
setPos
IWidget setPos(int x, int y)
- Specified by:
setPos
in interfacenet.runelite.api.widgets.Widget
-
setPos
IWidget setPos(int x, int y, int xMode, int yMode)
- Specified by:
setPos
in interfacenet.runelite.api.widgets.Widget
-
setOriginalHeight
IWidget setOriginalHeight(int originalHeight)
- Specified by:
setOriginalHeight
in interfacenet.runelite.api.widgets.Widget
-
setOriginalWidth
IWidget setOriginalWidth(int originalWidth)
- Specified by:
setOriginalWidth
in interfacenet.runelite.api.widgets.Widget
-
setSize
IWidget setSize(int width, int height)
- Specified by:
setSize
in interfacenet.runelite.api.widgets.Widget
-
setSize
IWidget setSize(int width, int height, int widthMode, int heightMode)
- Specified by:
setSize
in interfacenet.runelite.api.widgets.Widget
-
createChild
IWidget createChild(int index, int type)
- Specified by:
createChild
in interfacenet.runelite.api.widgets.Widget
-
createChild
IWidget createChild(int type)
- Specified by:
createChild
in interfacenet.runelite.api.widgets.Widget
-
setHasListener
IWidget setHasListener(boolean hasListener)
- Specified by:
setHasListener
in interfacenet.runelite.api.widgets.Widget
-
setFontId
IWidget setFontId(int id)
- Specified by:
setFontId
in interfacenet.runelite.api.widgets.Widget
-
setTextShadowed
IWidget setTextShadowed(boolean shadowed)
- Specified by:
setTextShadowed
in interfacenet.runelite.api.widgets.Widget
-
setItemQuantityMode
IWidget setItemQuantityMode(int itemQuantityMode)
- Specified by:
setItemQuantityMode
in interfacenet.runelite.api.widgets.Widget
-
setXPositionMode
IWidget setXPositionMode(int xpm)
- Specified by:
setXPositionMode
in interfacenet.runelite.api.widgets.Widget
-
setYPositionMode
IWidget setYPositionMode(int ypm)
- Specified by:
setYPositionMode
in interfacenet.runelite.api.widgets.Widget
-
setLineHeight
IWidget setLineHeight(int lineHeight)
- Specified by:
setLineHeight
in interfacenet.runelite.api.widgets.Widget
-
setXTextAlignment
IWidget setXTextAlignment(int xta)
- Specified by:
setXTextAlignment
in interfacenet.runelite.api.widgets.Widget
-
setYTextAlignment
IWidget setYTextAlignment(int yta)
- Specified by:
setYTextAlignment
in interfacenet.runelite.api.widgets.Widget
-
setWidthMode
IWidget setWidthMode(int widthMode)
- Specified by:
setWidthMode
in interfacenet.runelite.api.widgets.Widget
-
setHeightMode
IWidget setHeightMode(int heightMode)
- Specified by:
setHeightMode
in interfacenet.runelite.api.widgets.Widget
-
setFilled
IWidget setFilled(boolean filled)
- Specified by:
setFilled
in interfacenet.runelite.api.widgets.Widget
-
getDragParent
IWidget getDragParent()
- Specified by:
getDragParent
in interfacenet.runelite.api.widgets.Widget
-
setDragParent
IWidget setDragParent(net.runelite.api.widgets.Widget dragParent)
- Specified by:
setDragParent
in interfacenet.runelite.api.widgets.Widget
-
getChild
IWidget getChild(int index)
- Specified by:
getChild
in interfacenet.runelite.api.widgets.Widget
-
getChildren
IWidget[] getChildren()
- Specified by:
getChildren
in interfacenet.runelite.api.widgets.Widget
-
setChildren
void setChildren(net.runelite.api.widgets.Widget[] children)
- Specified by:
setChildren
in interfacenet.runelite.api.widgets.Widget
-
isVisible
boolean isVisible()
-
click
void click()
-
-