- All Implemented Interfaces:
- Cacheable
- Enclosing class:
- SurfaceObjectTileBuilder
protected static class SurfaceObjectTileBuilder.SurfaceObjectTileStateKey
extends Object
implements Cacheable
Represents a surface renderable tile's current state. TileStateKey distinguishes the tile's state by comparing
the individual state keys of the surface renderables intersecting the tile. This does not retain any references
to the surface renderables themselves. Should the tile state key live longer than the surface renderables, the
state key does not prevent those objects from being reclaimed by the garbage collector.