public class TileData
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TileData.Compression |
static class |
TileData.Encoding |
| Constructor and Description |
|---|
TileData() |
TileData(java.util.List<Tile> tiles,
int width,
int height,
java.lang.String encoding,
java.lang.String compression) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
encode(TileData data) |
java.lang.String |
getCompression() |
java.lang.String |
getEncoding() |
protected int |
getHeight() |
protected int |
getOffsetX() |
protected int |
getOffsetY() |
java.util.List<Tile> |
getTiles() |
java.lang.String |
getValue() |
protected int |
getWidth() |
protected boolean |
isInfinite() |
protected static java.util.List<Tile> |
parseBase64Data(java.lang.String value,
java.lang.String compression) |
protected static java.util.List<Tile> |
parseCsvData(java.lang.String value) |
void |
setCompression(java.lang.String compression) |
void |
setEncoding(java.lang.String encoding) |
protected void |
setMinChunkOffsets(int x,
int y) |
void |
setValue(java.lang.String value) |
public TileData()
public TileData(java.util.List<Tile> tiles, int width, int height, java.lang.String encoding, java.lang.String compression) throws TmxException
TmxExceptionpublic java.lang.String getEncoding()
public java.lang.String getCompression()
public java.lang.String getValue()
public void setEncoding(java.lang.String encoding)
public void setCompression(java.lang.String compression)
public void setValue(java.lang.String value)
public java.util.List<Tile> getTiles() throws InvalidTileLayerException
InvalidTileLayerExceptionpublic static java.lang.String encode(TileData data) throws java.io.IOException
java.io.IOExceptionprotected void setMinChunkOffsets(int x,
int y)
protected boolean isInfinite()
protected int getWidth()
protected int getHeight()
protected int getOffsetX()
protected int getOffsetY()
protected static java.util.List<Tile> parseBase64Data(java.lang.String value, java.lang.String compression) throws InvalidTileLayerException
InvalidTileLayerExceptionprotected static java.util.List<Tile> parseCsvData(java.lang.String value) throws InvalidTileLayerException
InvalidTileLayerException