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.PointgetCanvasLocation()net.eternalclient.api.data.PointgetCanvasLocation(int zOffset)net.eternalclient.api.data.PointgetCanvasTextLocation(java.awt.Graphics2D graphics, java.lang.String text, int zOffset)java.awt.PolygongetCanvasTilePoly()java.awt.ShapegetClickbox()longgetHash()intgetId()PositionablegetInteractTile()default LocalTilegetLocalTile()default intgetLocalX()default intgetLocalY()net.eternalclient.api.data.PointgetMinimapLocation()java.lang.StringgetName()intgetPlane()default RegionTilegetRegionTile()default RSTilegetRSTile()default SceneTilegetSceneTile()default WorldTilegetWorldTile()RSWorldViewgetWorldView()intgetWorldViewId()default intgetWorldX()default intgetWorldY()intgetX()intgetY()intgetZ()-
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:
getWorldViewin interfacePositionable
-
getX
int getX()
-
getY
int getY()
-
getZ
int getZ()
-
getPlane
int getPlane()
- Specified by:
getPlanein interfacePositionable
-
getId
int getId()
-
getWorldX
default int getWorldX()
- Specified by:
getWorldXin interfacePositionable
-
getWorldY
default int getWorldY()
- Specified by:
getWorldYin interfacePositionable
-
getLocalX
default int getLocalX()
- Specified by:
getLocalXin interfacePositionable
-
getLocalY
default int getLocalY()
- Specified by:
getLocalYin interfacePositionable
-
getWorldTile
default WorldTile getWorldTile()
- Specified by:
getWorldTilein interfacePositionable
-
getRegionTile
default RegionTile getRegionTile()
- Specified by:
getRegionTilein interfacePositionable
-
getSceneTile
default SceneTile getSceneTile()
- Specified by:
getSceneTilein interfacePositionable
-
getLocalTile
default LocalTile getLocalTile()
- Specified by:
getLocalTilein 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:
getCanvasTilePolyin interfacePositionable
-
getCanvasTextLocation
net.eternalclient.api.data.Point getCanvasTextLocation(java.awt.Graphics2D graphics, java.lang.String text, int zOffset)- Specified by:
getCanvasTextLocationin interfacePositionable
-
getMinimapLocation
net.eternalclient.api.data.Point getMinimapLocation()
-
getClickbox
java.awt.Shape getClickbox()
-
getName
java.lang.String getName()
-
getActions
java.lang.String[] getActions()
-
-