16 #ifndef QGSTERRAINTEXTUREGENERATOR_P_H
17 #define QGSTERRAINTEXTUREGENERATOR_P_H
55 class QgsTerrainTextureGenerator :
public QObject
66 int render(
const QgsRectangle &extent, QgsChunkNodeId nodeId,
const QString &debugText = QString() );
69 void cancelJob(
int jobId );
72 QImage renderSynchronously(
const QgsRectangle &extent,
const QString &debugText = QString() );
76 void tileReady(
int jobId,
const QImage &image );
79 void onRenderingFinished();
89 QgsChunkNodeId tileId;
95 QHash<QgsMapRendererSequentialJob *, JobData> mJobs;
101 #endif // QGSTERRAINTEXTUREGENERATOR_P_H