#include <libosmscout-client-qt/include/osmscoutclientqt/TiledMapRenderer.h>
|
| virtual void | Initialize () |
| virtual void | InvalidateVisualCache () |
| virtual void | onStylesheetFilenameChanged () |
| virtual void | onDatabaseLoaded (osmscout::GeoBox boundingBox) |
| void | onlineTileRequest (uint32_t zoomLevel, uint32_t xtile, uint32_t ytile) |
| void | offlineTileRequest (uint32_t zoomLevel, uint32_t xtile, uint32_t ytile) |
| void | tileDownloaded (uint32_t zoomLevel, uint32_t x, uint32_t y, QImage image, QByteArray downloadedData) |
| void | tileDownloadFailed (uint32_t zoomLevel, uint32_t x, uint32_t y, bool zoomLevelOutOfRange) |
| void | onLoadJobFinished (QMap< QString, QMap< osmscout::TileKey, osmscout::TileRef > >) |
| void | onlineTileProviderChanged (const OnlineTileProvider &) |
| void | onlineTilesEnabledChanged (bool) |
| void | onOfflineMapChanged (bool) |
| virtual void | Initialize ()=0 |
| virtual void | InvalidateVisualCache ()=0 |
| virtual void | onStylesheetFilenameChanged () |
| virtual void | onDatabaseLoaded (osmscout::GeoBox boundingBox)=0 |
| virtual void | onMapDPIChange (double dpi) |
| virtual void | onRenderSeaChanged (bool) |
| virtual void | onFontNameChanged (const QString &) |
| virtual void | onFontSizeChanged (double) |
| virtual void | onShowAltLanguageChanged (bool) |
| virtual void | onUnitsChanged (const QString &) |
◆ TiledMapRenderer()
| osmscout::TiledMapRenderer::TiledMapRenderer |
( |
QThread * | thread, |
|
|
SettingsRef | settings, |
|
|
DBThreadRef | dbThread, |
|
|
QString | iconDirectory, |
|
|
QString | tileCacheDirectory, |
|
|
size_t | onlineTileCacheSize, |
|
|
size_t | offlineTileCacheSize ) |
◆ ~TiledMapRenderer()
| virtual osmscout::TiledMapRenderer::~TiledMapRenderer |
( |
| ) |
|
|
virtual |
◆ Initialize
| virtual void osmscout::TiledMapRenderer::Initialize |
( |
| ) |
|
|
virtualslot |
◆ InvalidateVisualCache
| virtual void osmscout::TiledMapRenderer::InvalidateVisualCache |
( |
| ) |
|
|
virtualslot |
◆ offlineMapChangedSignal
| void osmscout::TiledMapRenderer::offlineMapChangedSignal |
( |
bool | | ) |
|
|
signal |
◆ offlineTileRequest
| void osmscout::TiledMapRenderer::offlineTileRequest |
( |
uint32_t | zoomLevel, |
|
|
uint32_t | xtile, |
|
|
uint32_t | ytile ) |
|
slot |
◆ onDatabaseLoaded
| virtual void osmscout::TiledMapRenderer::onDatabaseLoaded |
( |
osmscout::GeoBox | boundingBox | ) |
|
|
virtualslot |
◆ onlineTileProviderChanged
| void osmscout::TiledMapRenderer::onlineTileProviderChanged |
( |
const OnlineTileProvider & | | ) |
|
|
slot |
◆ onlineTileProviderSignal
| void osmscout::TiledMapRenderer::onlineTileProviderSignal |
( |
OnlineTileProvider | provider | ) |
|
|
signal |
◆ onlineTileRequest
| void osmscout::TiledMapRenderer::onlineTileRequest |
( |
uint32_t | zoomLevel, |
|
|
uint32_t | xtile, |
|
|
uint32_t | ytile ) |
|
slot |
◆ onlineTilesEnabledChanged
| void osmscout::TiledMapRenderer::onlineTilesEnabledChanged |
( |
bool | | ) |
|
|
slot |
◆ onlineTilesEnabledSignal
| void osmscout::TiledMapRenderer::onlineTilesEnabledSignal |
( |
bool | | ) |
|
|
signal |
◆ onLoadJobFinished
◆ onOfflineMapChanged
| void osmscout::TiledMapRenderer::onOfflineMapChanged |
( |
bool | | ) |
|
|
slot |
◆ onStylesheetFilenameChanged
| virtual void osmscout::TiledMapRenderer::onStylesheetFilenameChanged |
( |
| ) |
|
|
virtualslot |
◆ RenderMap()
| virtual bool osmscout::TiledMapRenderer::RenderMap |
( |
QPainter & | painter, |
|
|
const MapViewStruct & | request ) |
|
virtual |
Render map defined by request to painter
- Parameters
-
- Returns
- true if rendered map is complete
Implements osmscout::MapRenderer.
◆ tileDownloaded
| void osmscout::TiledMapRenderer::tileDownloaded |
( |
uint32_t | zoomLevel, |
|
|
uint32_t | x, |
|
|
uint32_t | y, |
|
|
QImage | image, |
|
|
QByteArray | downloadedData ) |
|
slot |
◆ tileDownloadFailed
| void osmscout::TiledMapRenderer::tileDownloadFailed |
( |
uint32_t | zoomLevel, |
|
|
uint32_t | x, |
|
|
uint32_t | y, |
|
|
bool | zoomLevelOutOfRange ) |
|
slot |
The documentation for this class was generated from the following file: