Class LocalTile
- java.lang.Object
-
- net.eternalclient.api.wrappers.map.LocalTile
-
- All Implemented Interfaces:
Positionable
,Tile
public final class LocalTile extends java.lang.Object implements Tile
-
-
Constructor Summary
Constructors Constructor Description LocalTile(int x, int y)
LocalTile(int x, int y, RSWorldView worldView)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.eternalclient.api.interfaces.Positionable
canReach, canReach, canReachSurrounding, canReachSurrounding, distance, distance, distanceTo, distanceTo2D, distanceTo2DHypotenuse, distanceToHypotenuse, distanceToPath, draw, drawMinimapDot, drawText, getCanvasTextLocation, getCanvasTilePoly, GetChunkRotation, getHeight, getLocalTile, getMinimapPoint, getMovementFlags, getRectArea, getRegionId, getRegionTile, getRegionX, getRegionY, getSceneTile, getSurroundingArea, getWalkableTile, getWidth, getWorldTile, hasLineOfSightTo, hasLineOfSightTo, inLineOfSight, isInArea, isInArea, isInArea2D, isInArea2D, isInMeleeDistance, isInScene, isUnderRoof, locatedAt, pathTo, walkingDistance
-
-
-
-
Constructor Detail
-
LocalTile
public LocalTile(int x, int y, RSWorldView worldView)
-
LocalTile
public LocalTile(int x, int y)
-
-
Method Detail
-
fromWorld
public static LocalTile fromWorld(int x, int y)
-
from
public static LocalTile from(WorldTile tile, RSWorldView worldView)
-
fromWorld
public static LocalTile fromWorld(int x, int y, RSWorldView worldView)
-
fromScene
public static LocalTile fromScene(int x, int y)
-
from
public static LocalTile from(SceneTile tile, RSWorldView worldView)
-
fromScene
public static LocalTile fromScene(int x, int y, RSWorldView worldView)
-
from
public static LocalTile from(RegionTile tile)
-
fromRegion
public static LocalTile fromRegion(int x, int y, int regionId)
-
from
public static LocalTile from(RegionTile tile, RSWorldView worldView)
-
fromRegion
public static LocalTile fromRegion(int x, int y, int regionId, RSWorldView worldView)
-
getWorldView
public RSWorldView getWorldView()
- Specified by:
getWorldView
in interfacePositionable
- Specified by:
getWorldView
in interfaceTile
-
getPlane
public int getPlane()
- Specified by:
getPlane
in interfacePositionable
-
getWorldX
public int getWorldX()
- Specified by:
getWorldX
in interfacePositionable
-
getWorldY
public int getWorldY()
- Specified by:
getWorldY
in interfacePositionable
-
getSceneX
public int getSceneX()
- Specified by:
getSceneX
in interfacePositionable
-
getSceneY
public int getSceneY()
- Specified by:
getSceneY
in interfacePositionable
-
getLocalX
public int getLocalX()
- Specified by:
getLocalX
in interfacePositionable
-
getLocalY
public int getLocalY()
- Specified by:
getLocalY
in interfacePositionable
-
deriveX
public LocalTile deriveX(int dx)
-
deriveY
public LocalTile deriveY(int dy)
-
derive
public LocalTile derive(int dx, int dy)
- Specified by:
derive
in interfacePositionable
-
derive
public LocalTile derive(Direction direction)
- Specified by:
derive
in interfacePositionable
-
derive
public LocalTile derive(Direction direction, int steps)
- Specified by:
derive
in interfacePositionable
-
getWorldTileFromInstance
public WorldTile getWorldTileFromInstance()
-
getRegionTileFromInstance
public RegionTile getRegionTileFromInstance()
-
getX
public int getX()
-
getY
public int getY()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-