Class GraphicsObject
- java.lang.Object
-
- net.eternalclient.api.wrappers.interactives.GraphicsObject
-
- All Implemented Interfaces:
Positionable
public class GraphicsObject extends java.lang.Object implements Positionable
This class represents a graphics object and provides methods to retrieve information about its ID, coordinates, plane, width, and height.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classGraphicsObject.State
-
Constructor Summary
Constructors Constructor Description GraphicsObject(RSGraphicsObject graphicsObject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetHeight()intgetId()intgetLocalX()intgetLocalY()intgetPlane()RSGraphicsObjectgetReference()intgetRegionX()intgetRegionY()intgetSceneX()intgetSceneY()intgetWidth()RSWorldViewgetWorldView()intgetWorldX()intgetWorldY()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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, getCanvasTextLocation, getCanvasTilePoly, GetChunkRotation, getLocalTile, getMinimapPoint, getMovementFlags, getRectArea, getRegionId, getRegionTile, getSceneTile, getSurroundingArea, getWalkableTile, getWorldTile, hasLineOfSightTo, hasLineOfSightTo, inLineOfSight, isInArea, isInArea, isInArea2D, isInArea2D, isInMeleeDistance, isInScene, isUnderRoof, locatedAt, pathTo, walkingDistance
-
-
-
-
Constructor Detail
-
GraphicsObject
public GraphicsObject(RSGraphicsObject graphicsObject)
-
-
Method Detail
-
getId
public int getId()
-
getReference
public RSGraphicsObject getReference()
-
getWorldView
public RSWorldView getWorldView()
- Specified by:
getWorldViewin interfacePositionable
-
getPlane
public int getPlane()
- Specified by:
getPlanein interfacePositionable
-
getWorldX
public int getWorldX()
- Specified by:
getWorldXin interfacePositionable
-
getWorldY
public int getWorldY()
- Specified by:
getWorldYin interfacePositionable
-
getSceneX
public int getSceneX()
- Specified by:
getSceneXin interfacePositionable
-
getSceneY
public int getSceneY()
- Specified by:
getSceneYin interfacePositionable
-
getLocalX
public int getLocalX()
- Specified by:
getLocalXin interfacePositionable
-
getLocalY
public int getLocalY()
- Specified by:
getLocalYin interfacePositionable
-
getRegionX
public int getRegionX()
- Specified by:
getRegionXin interfacePositionable
-
getRegionY
public int getRegionY()
- Specified by:
getRegionYin interfacePositionable
-
getWidth
public int getWidth()
- Specified by:
getWidthin interfacePositionable
-
getHeight
public int getHeight()
- Specified by:
getHeightin interfacePositionable
-
-