Marble
StackedTileLoader.cpp
43 StackedTileLoader::StackedTileLoader( MergedLayerDecorator *mergedLayerDecorator, QObject *parent )
128 Q_ASSERT( !stackedTile->used() && "tiles in m_tileCache are invisible and should thus be marked as unused" );
181 StackedTile *const stackedTile = d->m_layerDecorator->updateTile( *displayedTile, tileId, tileImage );
StackedTileLoader(MergedLayerDecorator *mergedLayerDecorator, QObject *parent=nullptr)
Creates a new tile loader.
Definition: StackedTileLoader.cpp:43
quint64 volatileCacheLimit() const
Returns the limit of the volatile (in RAM) cache.
Definition: StackedTileLoader.cpp:152
A single tile that consists of a stack of Tile layers.
Definition: StackedTile.h:50
const StackedTile * loadTile(TileId const &stackedTileId)
Loads a tile and returns it.
Definition: StackedTileLoader.cpp:103
const T & value() const const
QHashIterator::Item next()
void clear()
Effectively triggers a reload of all tiles that are currently in use and clears the tile cache in phy...
Definition: StackedTileLoader.cpp:205
QList< TileId > visibleTiles() const
Reloads the tiles that are currently displayed.
Definition: StackedTileLoader.cpp:157
Binds a QML item to a specific geodetic location in screen coordinates.
Definition: AbstractDataPlugin.cpp:22
bool hasNext() const const
QString arg(qlonglong a, int fieldWidth, int base, QChar fillChar) const const
void setVolatileCacheLimit(quint64 kiloBytes)
Set the limit of the volatile (in RAM) cache.
Definition: StackedTileLoader.cpp:167
const Key & key() const const
const QList< QKeySequence > & end()
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Sep 27 2023 04:09:07 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Sep 27 2023 04:09:07 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.