| Interface | Description | 
|---|---|
| TiledCollisionFactory<T extends Positionable> | 
 Creates objects to represent collision data 
 | 
| TiledCollisionMerger | 
 Interface for determining if one  
Tile can be merged
 into another as the same collision object | 
| Class | Description | 
|---|---|
| TiledCollisionBoxFactory | 
 A default implementation of  
TiledCollisionFactory that creates
 CollisionBox instances | 
| TiledCollisionMapper<T extends Positionable> | 
 Utility class for converting  
TiledMap data into collision data. | 
| TiledCollisionPointFactory | 
 A default implementation of  
TiledCollisionFactory that creates
 CollisionPoint instances | 
| Enum | Description | 
|---|---|
| TileMergeMode | 
 Search method for determining mergable tiles 
 |