|
libosmscout 1.1.1
|
#include <libosmscout-client-qt/include/osmscoutclientqt/TiledMapRenderer.h>


Public Slots | |
| 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) |
| Public Slots inherited from osmscout::MapRenderer | |
| 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 &) |
Signals | |
| void | onlineTileProviderSignal (OnlineTileProvider provider) |
| void | onlineTilesEnabledSignal (bool) |
| void | offlineMapChangedSignal (bool) |
| Signals inherited from osmscout::MapRenderer | |
| void | Redraw () |
| void | TriggerDrawMap () |
| void | mapDpiChangeSignal (double) |
| void | renderSeaSignal (bool) |
| void | fontNameSignal (QString) |
| void | fontSizeSignal (double) |
| void | showAltLanguageSignal (bool) |
| void | unitsSignal (QString) |
| void | stylesheetFilenameChanged () |
| void | databaseLoadFinished (const osmscout::GeoBox &geoBox) |
Public Member Functions | |
| TiledMapRenderer (QThread *thread, SettingsRef settings, DBThreadRef dbThread, QString iconDirectory, QString tileCacheDirectory, size_t onlineTileCacheSize, size_t offlineTileCacheSize) | |
| virtual | ~TiledMapRenderer () |
| virtual bool | RenderMap (QPainter &painter, const MapViewStruct &request) |
| Public Member Functions inherited from osmscout::MapRenderer | |
| virtual | ~MapRenderer () |
| void | addOverlayObject (int id, const OverlayObjectRef &obj) |
| void | removeOverlayObject (int id) |
| void | removeAllOverlayObjects () |
| std::map< int, OverlayObjectRef > | getOverlayObjects () const |
Additional Inherited Members | |
| Protected Member Functions inherited from osmscout::MapRenderer | |
| MapRenderer (QThread *thread, SettingsRef settings, DBThreadRef dbThread, QString iconDirectory) | |
| osmscout::GeoBox | overlayObjectsBox () const |
| void | getOverlayObjects (std::vector< OverlayObjectRef > &objs, osmscout::GeoBox requestBox) const |
| Protected Attributes inherited from osmscout::MapRenderer | |
| QThread * | thread |
| SettingsRef | settings |
| DBThreadRef | dbThread |
| QRecursiveMutex | lock |
| double | mapDpi |
| bool | renderSea |
| QString | fontName |
| double | fontSize |
| QString | iconDirectory |
| bool | showAltLanguage {false} |
| QString | units |
| QMutex | overlayLock |
| std::map< int, OverlayObjectRef > | overlayObjectMap |
| osmscout::TiledMapRenderer::TiledMapRenderer | ( | QThread * | thread, |
| SettingsRef | settings, | ||
| DBThreadRef | dbThread, | ||
| QString | iconDirectory, | ||
| QString | tileCacheDirectory, | ||
| size_t | onlineTileCacheSize, | ||
| size_t | offlineTileCacheSize ) |
|
virtual |
|
virtualslot |
|
virtualslot |
|
signal |
|
slot |
|
virtualslot |
|
slot |
|
signal |
|
slot |
|
slot |
|
signal |
|
slot |
|
slot |
|
virtualslot |
|
virtual |
Render map defined by request to painter
| painter | |
| request |
Implements osmscout::MapRenderer.
|
slot |
|
slot |