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
Modifier and TypeMethodDescriptionvoidclick()createChild(int type) createChild(int index, int type) getChild(int index) IWidget[]IWidget[]IWidget[]IWidget[]booleansetAnimationId(int animationId) voidsetChildren(net.runelite.api.widgets.Widget[] children) setDragParent(net.runelite.api.widgets.Widget dragParent) setFilled(boolean filled) setFontId(int id) setHasListener(boolean hasListener) setHeightMode(int heightMode) setHidden(boolean hidden) setItemId(int itemId) setItemQuantity(int quantity) setItemQuantityMode(int itemQuantityMode) setLineHeight(int lineHeight) setModelId(int id) setModelType(int type) setModelZoom(int modelZoom) setOpacity(int transparency) setOriginalHeight(int originalHeight) setOriginalWidth(int originalWidth) setOriginalX(int originalX) setOriginalY(int originalY) setPos(int x, int y) setPos(int x, int y, int xMode, int yMode) setRotationX(int modelX) setRotationY(int modelY) setRotationZ(int modelZ) setScrollHeight(int height) setScrollWidth(int width) setScrollX(int scrollX) setScrollY(int scrollY) setSize(int width, int height) setSize(int width, int height, int widthMode, int heightMode) setSpriteId(int spriteId) setSpriteTiling(boolean tiling) setTextColor(int textColor) setTextShadowed(boolean shadowed) setWidthMode(int widthMode) setXPositionMode(int xpm) setXTextAlignment(int xta) setYPositionMode(int ypm) setYTextAlignment(int yta) Methods inherited from interface net.storm.api.domain.Identifiable
getIdMethods 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, isInteractableMethods inherited from interface net.storm.api.domain.RuneLiteWrapper
getWrappedMethods 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, getParentId, getRelativeX, getRelativeY, getRotationX, getRotationY, getRotationZ, getScrollHeight, getScrollWidth, getScrollX, getScrollY, getSpriteId, getSpriteTiling, getTargetPriority, getTargetVerb, getText, getTextColor, getTextShadowed, getType, getVarTransmitTrigger, getWidth, getWidthMode, getXPositionMode, getXTextAlignment, getYPositionMode, getYTextAlignment, hasListener, isFilled, isFlippedHorizontally, isFlippedVertically, isHidden, isIf3, isSelfHidden, revalidate, revalidateScroll, setAction, setBorderType, setClickMask, setContentType, setDragDeadTime, setDragDeadZone, setFlippedHorizontally, setFlippedVertically, setForcedPosition, setHeight, setNoClickThrough, setNoScrollThrough, setOnClickListener, setOnDialogAbortListener, setOnDragCompleteListener, setOnDragListener, setOnHoldListener, setOnKeyListener, setOnMouseLeaveListener, setOnMouseOverListener, setOnMouseRepeatListener, setOnOpListener, setOnReleaseListener, setOnScrollWheelListener, setOnTargetEnterListener, setOnTargetLeaveListener, setOnTimerListener, setOnVarTransmitListener, setRelativeX, setRelativeY, setTargetPriority, setTargetVerb, setType, setVarTransmitTrigger, setWidth
-
Method Details
-
getDynamicChildren
IWidget[] getDynamicChildren()- Specified by:
getDynamicChildrenin interfacenet.runelite.api.widgets.Widget
-
getStaticChildren
IWidget[] getStaticChildren()- Specified by:
getStaticChildrenin interfacenet.runelite.api.widgets.Widget
-
getNestedChildren
IWidget[] getNestedChildren()- Specified by:
getNestedChildrenin interfacenet.runelite.api.widgets.Widget
-
setText
- Specified by:
setTextin interfacenet.runelite.api.widgets.Widget
-
setTextColor
- Specified by:
setTextColorin interfacenet.runelite.api.widgets.Widget
-
setOpacity
- Specified by:
setOpacityin interfacenet.runelite.api.widgets.Widget
-
setName
- Specified by:
setNamein interfacenet.runelite.api.widgets.Widget
-
setModelId
- Specified by:
setModelIdin interfacenet.runelite.api.widgets.Widget
-
setModelType
- Specified by:
setModelTypein interfacenet.runelite.api.widgets.Widget
-
setAnimationId
- Specified by:
setAnimationIdin interfacenet.runelite.api.widgets.Widget
-
setRotationX
- Specified by:
setRotationXin interfacenet.runelite.api.widgets.Widget
-
setRotationY
- Specified by:
setRotationYin interfacenet.runelite.api.widgets.Widget
-
setRotationZ
- Specified by:
setRotationZin interfacenet.runelite.api.widgets.Widget
-
setModelZoom
- Specified by:
setModelZoomin interfacenet.runelite.api.widgets.Widget
-
setSpriteId
- Specified by:
setSpriteIdin interfacenet.runelite.api.widgets.Widget
-
setSpriteTiling
- Specified by:
setSpriteTilingin interfacenet.runelite.api.widgets.Widget
-
setHidden
- Specified by:
setHiddenin interfacenet.runelite.api.widgets.Widget
-
setItemId
- Specified by:
setItemIdin interfacenet.runelite.api.widgets.Widget
-
setItemQuantity
- Specified by:
setItemQuantityin interfacenet.runelite.api.widgets.Widget
-
setScrollX
- Specified by:
setScrollXin interfacenet.runelite.api.widgets.Widget
-
setScrollY
- Specified by:
setScrollYin interfacenet.runelite.api.widgets.Widget
-
setScrollWidth
- Specified by:
setScrollWidthin interfacenet.runelite.api.widgets.Widget
-
setScrollHeight
- Specified by:
setScrollHeightin interfacenet.runelite.api.widgets.Widget
-
setOriginalX
- Specified by:
setOriginalXin interfacenet.runelite.api.widgets.Widget
-
setOriginalY
- Specified by:
setOriginalYin interfacenet.runelite.api.widgets.Widget
-
setPos
- Specified by:
setPosin interfacenet.runelite.api.widgets.Widget
-
setPos
- Specified by:
setPosin interfacenet.runelite.api.widgets.Widget
-
setOriginalHeight
- Specified by:
setOriginalHeightin interfacenet.runelite.api.widgets.Widget
-
setOriginalWidth
- Specified by:
setOriginalWidthin interfacenet.runelite.api.widgets.Widget
-
setSize
- Specified by:
setSizein interfacenet.runelite.api.widgets.Widget
-
setSize
- Specified by:
setSizein interfacenet.runelite.api.widgets.Widget
-
createChild
- Specified by:
createChildin interfacenet.runelite.api.widgets.Widget
-
createChild
- Specified by:
createChildin interfacenet.runelite.api.widgets.Widget
-
setHasListener
- Specified by:
setHasListenerin interfacenet.runelite.api.widgets.Widget
-
setFontId
- Specified by:
setFontIdin interfacenet.runelite.api.widgets.Widget
-
setTextShadowed
- Specified by:
setTextShadowedin interfacenet.runelite.api.widgets.Widget
-
setItemQuantityMode
- Specified by:
setItemQuantityModein interfacenet.runelite.api.widgets.Widget
-
setXPositionMode
- Specified by:
setXPositionModein interfacenet.runelite.api.widgets.Widget
-
setYPositionMode
- Specified by:
setYPositionModein interfacenet.runelite.api.widgets.Widget
-
setLineHeight
- Specified by:
setLineHeightin interfacenet.runelite.api.widgets.Widget
-
setXTextAlignment
- Specified by:
setXTextAlignmentin interfacenet.runelite.api.widgets.Widget
-
setYTextAlignment
- Specified by:
setYTextAlignmentin interfacenet.runelite.api.widgets.Widget
-
setWidthMode
- Specified by:
setWidthModein interfacenet.runelite.api.widgets.Widget
-
setHeightMode
- Specified by:
setHeightModein interfacenet.runelite.api.widgets.Widget
-
setFilled
- Specified by:
setFilledin interfacenet.runelite.api.widgets.Widget
-
getParent
IWidget getParent()- Specified by:
getParentin interfacenet.runelite.api.widgets.Widget
-
getDragParent
IWidget getDragParent()- Specified by:
getDragParentin interfacenet.runelite.api.widgets.Widget
-
setDragParent
- Specified by:
setDragParentin interfacenet.runelite.api.widgets.Widget
-
getChild
- Specified by:
getChildin interfacenet.runelite.api.widgets.Widget
-
getChildren
IWidget[] getChildren()- Specified by:
getChildrenin interfacenet.runelite.api.widgets.Widget
-
setChildren
void setChildren(net.runelite.api.widgets.Widget[] children) - Specified by:
setChildrenin interfacenet.runelite.api.widgets.Widget
-
isVisible
boolean isVisible() -
click
void click()
-