Class InterfaceComponent
java.lang.Object
org.rspeer.game.adapter.Adapter<RSInterfaceComponent>
org.rspeer.game.adapter.component.InterfaceComponent
- All Implemented Interfaces:
Actionable
,Interactable
,Nameable
public class InterfaceComponent
extends Adapter<RSInterfaceComponent>
implements Interactable, Nameable
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static enum
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.Actionable
Actionable.Query<Q extends Actionable.Query<Q>>
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.Nameable
Nameable.Query<Q extends Nameable.Query<Q>>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
int
int
int
int
int
int
int
int
getIndex()
getItem()
int
int
int
int
int
getName()
getNext()
int
int
String[]
int
getSprite
(boolean enabled) int
getSubComponent
(int index) int
getText()
getType()
int
getUid()
int
getWidth()
int
getX()
int
getY()
boolean
boolean
boolean
boolean
Methods inherited from class org.rspeer.game.adapter.Adapter
getProvider, validate
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.rspeer.game.adapter.type.Actionable
containsAction, containsAction
-
Constructor Details
-
InterfaceComponent
-
-
Method Details
-
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() -
getBorderThickness
public int getBorderThickness() -
getSpriteId
public int getSpriteId() -
getType
-
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() -
transmits
-
getText
-
getName
-
getNext
-
getPrevious
-
getActions
- Specified by:
getActions
in interfaceActionable
-
getRawActions
- Specified by:
getRawActions
in interfaceActionable
-
actionOf
-
actionOf
- Specified by:
actionOf
in interfaceInteractable
-
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
-
getSubComponent
-
getSubComponents
-
getSubComponents
-
querySubComponents
-
getSelectedAction
-
getSpellName
-
getToolTip
-
getItem
-
isExplicitlyHidden
public boolean isExplicitlyHidden() -
getItemId
public int getItemId() -
getItemStackSize
public int getItemStackSize() -
getSprite
-