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