public class TileLayer extends Layer implements ITileLayer
Constructor and Description |
---|
TileLayer() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<Tile> |
getData() |
int |
getHeight()
Gets the height.
|
protected TileData |
getRawTileData() |
ITile |
getTile(int x,
int y) |
ITile |
getTileByLocation(java.awt.geom.Point2D location)
Gets the tile by location.
|
java.util.List<ITile> |
getTiles()
Gets the tiles.
|
int |
getWidth()
Gets the width.
|
afterUnmarshal, getId, getMap, getName, getOffset, getOffsetX, getOffsetY, getOpacity, getRenderType, getSizeInTiles, isVisible, setHeight, setMap, setName, setOpacity, setVisible, setWidth
getBoolValue, getBoolValue, getByteValue, getByteValue, getColorValue, getColorValue, getDoubleValue, getDoubleValue, getEnumValue, getEnumValue, getFileValue, getFileValue, getFloatValue, getFloatValue, getIntValue, getIntValue, getLongValue, getProperties, getProperty, getShortValue, getShortValue, getStringValue, getStringValue, getTypeOfProperty, hasCustomProperty, removeProperty, setProperties, setTypeOfProperty, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getId, getMap, getName, getOffset, getOffsetX, getOffsetY, getOpacity, getRenderType, getSizeInTiles, isVisible, setHeight, setName, setVisible, setWidth
getBoolValue, getBoolValue, getByteValue, getByteValue, getColorValue, getColorValue, getDoubleValue, getDoubleValue, getEnumValue, getEnumValue, getFileValue, getFileValue, getFloatValue, getFloatValue, getIntValue, getIntValue, getLongValue, getLongValue, getProperties, getProperty, getShortValue, getShortValue, getStringValue, getStringValue, getTypeOfProperty, hasCustomProperty, removeProperty, setProperties, setTypeOfProperty, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue
public ITile getTileByLocation(java.awt.geom.Point2D location)
ITileLayer
getTileByLocation
in interface ITileLayer
location
- the locationpublic ITile getTile(int x, int y)
getTile
in interface ITileLayer
public java.util.List<ITile> getTiles()
ITileLayer
getTiles
in interface ITileLayer
public int getWidth()
Layer
public int getHeight()
Layer
protected java.util.List<Tile> getData() throws InvalidTileLayerException
InvalidTileLayerException
protected TileData getRawTileData()