Class LandscapeObject
- java.lang.Object
-
- com.runemate.game.api.hybrid.cache.elements.LandscapeObject
-
public class LandscapeObject extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description LandscapeObject(int id, java.lang.String name, int regionX, int regionY, int mapX, int mapY, int floor, int width, int height, int shape, int collisionType, int orientation, boolean impassable, boolean impenetrable, java.util.List<java.lang.String> actions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
actions()
Area.Rectangular
area()
Coordinate
center()
boolean
equals(java.lang.Object o)
int
floor()
void
floor(int floor)
int
getCollisionType()
int
hashCode()
int
height()
int
id()
boolean
impassable()
boolean
impenetrable()
int
mapX()
int
mapY()
Coordinate
maximum()
Coordinate
minimum()
java.lang.String
name()
int
orientation()
int
originalFloor()
LandscapeObject
placeholder()
void
placeholder(LandscapeObject placeholder)
int
regionX()
int
regionY()
int
specializedType()
java.lang.String
toString()
boolean
transformable()
java.util.List<LandscapeObject>
transformations()
void
transformations(java.util.List<LandscapeObject> transformations)
boolean
transformed()
int
width()
-
-
-
Constructor Detail
-
LandscapeObject
public LandscapeObject(int id, java.lang.String name, int regionX, int regionY, int mapX, int mapY, int floor, int width, int height, int shape, int collisionType, int orientation, boolean impassable, boolean impenetrable, java.util.List<java.lang.String> actions)
-
-
Method Detail
-
id
public int id()
-
name
public java.lang.String name()
-
placeholder
public LandscapeObject placeholder()
-
placeholder
public void placeholder(LandscapeObject placeholder)
-
transformed
public boolean transformed()
-
transformations
public java.util.List<LandscapeObject> transformations()
-
transformations
public void transformations(java.util.List<LandscapeObject> transformations)
-
transformable
public boolean transformable()
-
regionX
public int regionX()
-
regionY
public int regionY()
-
mapX
public int mapX()
-
mapY
public int mapY()
-
originalFloor
public int originalFloor()
-
floor
public int floor()
-
floor
public void floor(int floor)
-
minimum
public Coordinate minimum()
-
maximum
public Coordinate maximum()
-
center
public Coordinate center()
-
area
public Area.Rectangular area()
-
width
public int width()
-
height
public int height()
-
specializedType
public int specializedType()
-
orientation
public int orientation()
-
actions
public java.util.List<java.lang.String> actions()
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
impassable
public boolean impassable()
-
impenetrable
public boolean impenetrable()
-
getCollisionType
public int getCollisionType()
-
-