|
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 |