Package com.threerings.media.tile

Interface Summary
BaseSizableTileSet  
ImageProvider Provides a generic interface via which tileset images may be loaded.
RecolorableTileSet Indicates that a tileset has recolorization classes defined.
TileSet.Colorizer Used to assign colorizations to tiles that require them.
TileSetIDBroker Brokers tileset ids.
TileSetRepository The tileset repository interface should be implemented by classes that provide access to tilesets keyed on a unique tileset identifier.
 

Class Summary
IMImageProvider Provides images to a tileset given a reference to the image manager and an image data provider.
ObjectTile An object tile extends the base tile to provide support for objects whose image spans more than one unit tile.
ObjectTileSet The object tileset supports the specification of object information for object tiles in addition to all of the features of the swiss army tileset.
SimpleCachingImageProvider An image provider that can be used by command line tools to load images and provide them to tilesets when doing things like preprocessing tileset images.
SwissArmyTileSet The swiss army tileset supports a diverse variety of tiles in the tileset image.
Tile A tile represents a single square in a single layer in a scene.
Tile.Key Used when caching tiles.
TileIcon Implements the icon interface, using a Tile to render the icon image.
TileManager The tile manager provides a simplified interface for retrieving and caching tiles.
TileMultiFrameImage A MultiFrameImage implementation that obtains its image frames from a tileset.
TileSet A tileset stores information on a single logical set of tiles.
TileSubsetMultiFrameImage A MultiFrameImage implementation that obtains its image frames from a tileset but that only uses a subset of the tiles available.
TileUtil Miscellaneous utility routines for working with tiles.
TrimmedObjectTileSet An object tileset in which the objects have been trimmed to the smallest possible images that still contain all of their non-transparent pixels.
TrimmedObjectTileSet.Bits Extra bits related to object tiles.
TrimmedTile Behaves just like a regular tile, but contains a "trimmed" image which is one where the source image has been trimmed to the smallest rectangle that contains all the non-transparent pixels of the original image.
TrimmedTileSet Contains the necessary information to create a set of trimmed tiles from a base image and the associated trim metrics.
UniformTileSet A uniform tileset is one that is composed of tiles that are all the same width and height and are arranged into rows, with each row having the same number of tiles except possibly the final row which can contain the same as or less than the number of tiles contained by the previous rows.
 

Exception Summary
NoSuchTileSetException Thrown when an attempt is made to retrieve a non-existent tile set from the tile set manager.