Package net.eternalclient.api.rs
Interface RSTileObject
-
- All Superinterfaces:
Positionable
- All Known Subinterfaces:
RSBoundaryObject
,RSFloorDecoration
,RSGameObject
,RSItemLayer
,RSWallDecoration
public interface RSTileObject extends Positionable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.String[]
getActions()
net.eternalclient.api.data.Point
getCanvasLocation()
net.eternalclient.api.data.Point
getCanvasLocation(int zOffset)
net.eternalclient.api.data.Point
getCanvasTextLocation(java.awt.Graphics2D graphics, java.lang.String text, int zOffset)
java.awt.Polygon
getCanvasTilePoly()
java.awt.Shape
getClickbox()
long
getHash()
int
getId()
Positionable
getInteractTile()
default LocalTile
getLocalTile()
default int
getLocalX()
default int
getLocalY()
net.eternalclient.api.data.Point
getMinimapLocation()
java.lang.String
getName()
int
getPlane()
default RegionTile
getRegionTile()
default RSTile
getRSTile()
default SceneTile
getSceneTile()
default WorldTile
getWorldTile()
RSWorldView
getWorldView()
int
getWorldViewId()
default int
getWorldX()
default int
getWorldY()
int
getX()
int
getY()
int
getZ()
-
Methods inherited from interface net.eternalclient.api.interfaces.Positionable
canReach, canReach, canReachSurrounding, canReachSurrounding, derive, derive, derive, distance, distance, distanceTo, distanceTo2D, distanceTo2DHypotenuse, distanceToHypotenuse, distanceToPath, draw, drawMinimapDot, drawText, GetChunkRotation, getHeight, getMinimapPoint, getMovementFlags, getRectArea, getRegionId, getRegionX, getRegionY, getSceneX, getSceneY, getSurroundingArea, getWalkableTile, getWidth, hasLineOfSightTo, hasLineOfSightTo, inLineOfSight, isInArea, isInArea, isInArea2D, isInArea2D, isInMeleeDistance, isInScene, isUnderRoof, locatedAt, pathTo, walkingDistance
-
-
-
-
Method Detail
-
getHash
long getHash()
-
getWorldViewId
int getWorldViewId()
-
getWorldView
RSWorldView getWorldView()
- Specified by:
getWorldView
in interfacePositionable
-
getX
int getX()
-
getY
int getY()
-
getZ
int getZ()
-
getPlane
int getPlane()
- Specified by:
getPlane
in interfacePositionable
-
getId
int getId()
-
getWorldX
default int getWorldX()
- Specified by:
getWorldX
in interfacePositionable
-
getWorldY
default int getWorldY()
- Specified by:
getWorldY
in interfacePositionable
-
getLocalX
default int getLocalX()
- Specified by:
getLocalX
in interfacePositionable
-
getLocalY
default int getLocalY()
- Specified by:
getLocalY
in interfacePositionable
-
getWorldTile
default WorldTile getWorldTile()
- Specified by:
getWorldTile
in interfacePositionable
-
getRegionTile
default RegionTile getRegionTile()
- Specified by:
getRegionTile
in interfacePositionable
-
getSceneTile
default SceneTile getSceneTile()
- Specified by:
getSceneTile
in interfacePositionable
-
getLocalTile
default LocalTile getLocalTile()
- Specified by:
getLocalTile
in interfacePositionable
-
getRSTile
default RSTile getRSTile()
-
getInteractTile
Positionable getInteractTile()
-
getCanvasLocation
net.eternalclient.api.data.Point getCanvasLocation()
-
getCanvasLocation
net.eternalclient.api.data.Point getCanvasLocation(int zOffset)
-
getCanvasTilePoly
java.awt.Polygon getCanvasTilePoly()
- Specified by:
getCanvasTilePoly
in interfacePositionable
-
getCanvasTextLocation
net.eternalclient.api.data.Point getCanvasTextLocation(java.awt.Graphics2D graphics, java.lang.String text, int zOffset)
- Specified by:
getCanvasTextLocation
in interfacePositionable
-
getMinimapLocation
net.eternalclient.api.data.Point getMinimapLocation()
-
getClickbox
java.awt.Shape getClickbox()
-
getName
java.lang.String getName()
-
getActions
java.lang.String[] getActions()
-
-