public interface ITileset extends ICustomPropertyProvider, Resource
Modifier and Type | Method and Description |
---|---|
boolean |
containsTile(int tileId) |
boolean |
containsTile(ITile tile) |
boolean |
containsTile(ITilesetEntry entry) |
int |
getColumns() |
int |
getFirstGridId()
Gets the first grid id.
|
IMapImage |
getImage()
Gets the image.
|
int |
getMargin() |
int |
getSpacing() |
Spritesheet |
getSpritesheet() |
ITerrain[] |
getTerrain(int tileId) |
java.util.List<ITerrain> |
getTerrainTypes() |
ITilesetEntry |
getTile(int id) |
int |
getTileCount() |
java.awt.Dimension |
getTileDimension()
Gets the tile dimension.
|
int |
getTileHeight() |
ITileOffset |
getTileOffset() |
int |
getTileWidth()
Gets the tile width.
|
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
int getFirstGridId()
IMapImage getImage()
Spritesheet getSpritesheet()
int getMargin()
int getSpacing()
java.awt.Dimension getTileDimension()
int getColumns()
ITileOffset getTileOffset()
int getTileHeight()
int getTileWidth()
int getTileCount()
ITilesetEntry getTile(int id)
java.util.List<ITerrain> getTerrainTypes()
ITerrain[] getTerrain(int tileId)
boolean containsTile(ITile tile)
boolean containsTile(ITilesetEntry entry)
boolean containsTile(int tileId)