#include <libosmscout-map/include/osmscoutmap/MapTileCache.h>
|
| typedef std::shared_ptr< T > | TRef |
◆ TRef
◆ MapTileCache()
Create a new tile cache with the given cache size
◆ CleanupCache()
Cleanup the cache. Free least recently used tiles until the given maximum cache size is reached again.
◆ GetCachedTile()
Return the cache tiles with the given id. If the tiles is not cache, an empty reference will be returned.
◆ GetTile()
Return the tile with the given id. If the tile is not currently cached return an empty and unassigned tile and move it to the front of the cache.
◆ GetTilesForBoundingBox()
Return all tile necessary for covering the given boundingbox using the given magnification.
◆ SetSize()
Change the size of the cache. Cache will be cleaned immediately.
The documentation for this class was generated from the following file: