public interface TiledSprite extends Sprite
Modifier and Type | Method and Description |
---|---|
TiledSprite |
clone()
Get cloned version of current tiledsprite.
|
int |
getHorizontalTiles()
Get the number of horizontal tiles.
|
java.awt.image.BufferedImage |
getTile(int tile)
Get a tile (store it on a new buffered image, no reference, can be slow !).
|
int |
getTileHeight()
Get current tile height.
|
int |
getTileOriginalHeight()
Get original tile height.
|
int |
getTileOriginalWidth()
Get original tile width.
|
java.awt.image.BufferedImage |
getTileReference(int tile)
Get a tile (as reference, faster).
|
int |
getTilesNumber()
Get the number of tiles.
|
int |
getTileWidth()
Get current tile width.
|
int |
getVerticalTiles()
Get the number of vertical tiles.
|
void |
render(java.awt.Graphics2D g,
int tile,
int x,
int y)
Render a tile to the specified coordinates.
|
filter, flipHorizontal, flipVertical, getHeightOriginal, getSurface, getWidthOriginal, rotate, scale, stretch
getHeight, getWidth, render
void render(java.awt.Graphics2D g, int tile, int x, int y)
g
- graphic output.tile
- tile to render.x
- abscissa.y
- ordinate.int getHorizontalTiles()
int getVerticalTiles()
int getTilesNumber()
int getTileWidth()
int getTileHeight()
int getTileOriginalWidth()
int getTileOriginalHeight()
java.awt.image.BufferedImage getTile(int tile)
tile
- desired tile.java.awt.image.BufferedImage getTileReference(int tile)
tile
- desired tile.TiledSprite clone()