Class SceneTile
- java.lang.Object
-
- net.eternalclient.api.wrappers.map.SceneTile
-
- All Implemented Interfaces:
Positionable
,Tile
public final class SceneTile extends java.lang.Object implements Tile
-
-
Constructor Summary
Constructors Constructor Description SceneTile(int x, int y)
SceneTile(int x, int y, int plane)
SceneTile(int x, int y, int plane, RSWorldView worldView)
SceneTile(int x, int y, RSWorldView worldView)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SceneTile
derive(int dx, int dy)
SceneTile
derive(int dx, int dy, int dp)
SceneTile
derive(Direction direction)
SceneTile
derive(Direction direction, int steps)
SceneTile
derivePlane(int dp)
SceneTile
deriveX(int dx)
SceneTile
deriveY(int dy)
boolean
equals(java.lang.Object o)
static SceneTile
from(LocalTile tile)
static SceneTile
from(LocalTile tile, int plane)
static SceneTile
from(RegionTile tile)
static SceneTile
from(RegionTile tile, int plane)
static SceneTile
from(RegionTile tile, int plane, RSWorldView worldView)
static SceneTile
from(RegionTile tile, RSWorldView worldView)
static SceneTile
from(WorldTile tile)
static SceneTile
from(WorldTile tile, int plane)
static SceneTile
from(WorldTile tile, int plane, RSWorldView worldView)
static SceneTile
from(WorldTile tile, RSWorldView worldView)
static SceneTile
fromLocal(int x, int y)
static SceneTile
fromLocal(int x, int y, int plane)
static SceneTile
fromLocal(int x, int y, int plane, RSWorldView worldView)
static SceneTile
fromLocal(int x, int y, RSWorldView worldView)
static SceneTile
fromRegion(int x, int y, int plane, int regionId)
static SceneTile
fromRegion(int x, int y, int plane, int regionId, RSWorldView worldView)
static SceneTile
fromWorld(int x, int y)
static SceneTile
fromWorld(int x, int y, int plane)
static SceneTile
fromWorld(int x, int y, int plane, RSWorldView worldView)
static SceneTile
fromWorld(int x, int y, RSWorldView worldView)
int
getPlane()
RegionTile
getRegionTileFromInstance()
RSTile
getRSTile()
int
getSceneX()
int
getSceneY()
WorldTile
getWorldTileFromInstance()
RSWorldView
getWorldView()
int
getWorldX()
int
getWorldY()
int
getX()
int
getY()
int
hashCode()
java.lang.String
toString()
-
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, getLocalX, getLocalY, 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
-
SceneTile
public SceneTile(int x, int y, int plane, RSWorldView worldView)
-
SceneTile
public SceneTile(int x, int y, RSWorldView worldView)
-
SceneTile
public SceneTile(int x, int y, int plane)
-
SceneTile
public SceneTile(int x, int y)
-
-
Method Detail
-
from
public static SceneTile from(WorldTile tile, RSWorldView worldView)
-
from
public static SceneTile from(WorldTile tile, int plane, RSWorldView worldView)
-
fromWorld
public static SceneTile fromWorld(int x, int y)
-
fromWorld
public static SceneTile fromWorld(int x, int y, int plane)
-
fromWorld
public static SceneTile fromWorld(int x, int y, RSWorldView worldView)
-
fromWorld
public static SceneTile fromWorld(int x, int y, int plane, RSWorldView worldView)
-
fromLocal
public static SceneTile fromLocal(int x, int y)
-
fromLocal
public static SceneTile fromLocal(int x, int y, int plane)
-
fromLocal
public static SceneTile fromLocal(int x, int y, RSWorldView worldView)
-
fromLocal
public static SceneTile fromLocal(int x, int y, int plane, RSWorldView worldView)
-
from
public static SceneTile from(RegionTile tile)
-
from
public static SceneTile from(RegionTile tile, RSWorldView worldView)
-
from
public static SceneTile from(RegionTile tile, int plane)
-
from
public static SceneTile from(RegionTile tile, int plane, RSWorldView worldView)
-
fromRegion
public static SceneTile fromRegion(int x, int y, int plane, int regionId)
-
fromRegion
public static SceneTile fromRegion(int x, int y, int plane, int regionId, RSWorldView worldView)
-
getWorldView
public RSWorldView getWorldView()
- Specified by:
getWorldView
in interfacePositionable
- Specified by:
getWorldView
in interfaceTile
-
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
-
getRSTile
public RSTile getRSTile()
-
deriveX
public SceneTile deriveX(int dx)
-
deriveY
public SceneTile deriveY(int dy)
-
derivePlane
public SceneTile derivePlane(int dp)
-
derive
public SceneTile derive(int dx, int dy)
- Specified by:
derive
in interfacePositionable
-
derive
public SceneTile derive(int dx, int dy, int dp)
-
derive
public SceneTile derive(Direction direction)
- Specified by:
derive
in interfacePositionable
-
derive
public SceneTile 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()
-
getPlane
public int getPlane()
- Specified by:
getPlane
in interfacePositionable
-
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
-
-