Class InterfaceComponent
java.lang.Object
org.rspeer.game.adapter.Adapter<jag.oldscape.RSIfType>
org.rspeer.game.adapter.component.InterfaceComponent
- All Implemented Interfaces:
Actionable, Interactable, Nameable
public class InterfaceComponent
extends Adapter<jag.oldscape.RSIfType>
implements Interactable, Nameable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumNested classes/interfaces inherited from interface Actionable
Actionable.Query<Q>Nested classes/interfaces inherited from interface Nameable
Nameable.Query<Q> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetAngle()intintintintintintintintintgetIndex()getItem()intintintintintgetName()getNext()intintString[]getRelative(int offset) intintintintintgetSubComponent(int index) intintString[]getSubMenuActions(int parentActionIndex) getText()getType()intgetUid()intgetWidth()intgetX()intgetY()booleanbooleanbooleanvoidMethods inherited from class Adapter
getProvider, validateMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Actionable
containsAction, containsActionMethods inherited from interface Interactable
actionOf, interact, interact, interact
-
Constructor Details
-
InterfaceComponent
public InterfaceComponent(jag.oldscape.RSIfType provider)
-
-
Method Details
-
getRelativeX
public int getRelativeX() -
getRelativeY
public int getRelativeY() -
getScrollX
public int getScrollX() -
getScrollY
public int getScrollY() -
getLocation
-
getX
public int getX() -
getY
public int getY() -
isVisible
public boolean isVisible() -
getUid
public int getUid() -
getParent
-
getParentUid
public int getParentUid() -
getMaterialId
public int getMaterialId() -
getAngle
public int getAngle() -
getBorderThickness
public int getBorderThickness() -
getType
-
getConstantName
-
getContentType
public int getContentType() -
getButtonType
public int getButtonType() -
getForeground
public int getForeground() -
getShadowColor
public int getShadowColor() -
getModelId
public int getModelId() -
getModelType
public int getModelType() -
getWidth
public int getWidth() -
getHeight
public int getHeight() -
getConfig
public int getConfig() -
getText
-
getName
-
getRelative
-
getNext
-
getPrevious
-
getActions
- Specified by:
getActionsin interfaceActionable
-
getRawActions
- Specified by:
getRawActionsin interfaceActionable
-
getSubMenuActions
- Specified by:
getSubMenuActionsin interfaceActionable
-
triggerClickScript
public void triggerClickScript() -
actionOf
-
actionOf
- Specified by:
actionOfin interfaceInteractable
-
getTargetAction
-
isSubComponent
public boolean isSubComponent() -
getGroupIndex
public int getGroupIndex() -
getIndex
public int getIndex() -
getSubComponentIndex
public int getSubComponentIndex() -
getParentIndex
public int getParentIndex() -
toAddress
-
getFontId
public int getFontId() -
getBounds
-
getSubComponentCount
public int getSubComponentCount() -
getSubComponent
-
getSubComponents
-
getSubComponents
-
querySubComponents
-
getSelectedAction
-
getSpellName
-
getToolTip
-
getItem
-
isExplicitlyHidden
public boolean isExplicitlyHidden() -
getItemId
public int getItemId() -
getItemStackSize
public int getItemStackSize()
-