GL Studio C++ Runtime API
|
#include <aif_map_chart_cache.h>
Classes | |
class | LayerCacheEntry |
Public Member Functions | |
AIFMapChartLayerCache (void) | |
virtual | ~AIFMapChartLayerCache () |
virtual void | UpdateLayer (const double resolution, const MapChartCellList &cellList) |
virtual float | GetCacheSize (void) const |
virtual float | GetCacheUsed () |
virtual void | SetCacheSize (const float memSize) |
helper class for caching cells between layer changes
|
inline |
Ctor
|
inlinevirtual |
Dtor - releases all cached cells
|
inlinevirtual |
Get the memory storage amount (Megabytes)
|
inlinevirtual |
|
virtual |
Set the memory storage amount (megabytes)
memSize | Megabytes of the cache |
|
virtual |
update the given layer with the latest cells from GetCellList
resolution | The resolution of the given cell list |
cellList | latest cells from GetCellList for the layer |