libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
osmscout::DBRenderJob Class Reference

#include <MapRenderer.h>

+ Inheritance diagram for osmscout::DBRenderJob:

Public Member Functions

 DBRenderJob (osmscout::MercatorProjection renderProjection, QMap< QString, QMap< osmscout::TileKey, osmscout::TileRef >> tiles, osmscout::MapParameter *drawParameter, QPainter *p, std::vector< OverlayObjectRef > overlayObjects, StyleConfigRef emptyStyleConfig, bool drawCanvasBackground=true, bool renderBasemap=true, bool renderDatabases=true)
 
bool IsSuccess () const
 
void Run (const osmscout::BasemapDatabaseRef &basemapDatabase, const std::list< DBInstanceRef > &allDatabases, ReadLock &&locker) override
 
 ~DBRenderJob () override=default
 

Constructor & Destructor Documentation

◆ DBRenderJob()

osmscout::DBRenderJob::DBRenderJob ( osmscout::MercatorProjection  renderProjection,
QMap< QString, QMap< osmscout::TileKey, osmscout::TileRef >>  tiles,
osmscout::MapParameter drawParameter,
QPainter *  p,
std::vector< OverlayObjectRef overlayObjects,
StyleConfigRef  emptyStyleConfig,
bool  drawCanvasBackground = true,
bool  renderBasemap = true,
bool  renderDatabases = true 
)

◆ ~DBRenderJob()

osmscout::DBRenderJob::~DBRenderJob ( )
overridedefault

Member Function Documentation

◆ IsSuccess()

bool osmscout::DBRenderJob::IsSuccess ( ) const
inline

◆ Run()


The documentation for this class was generated from the following files: