16 #ifndef QGSTERRAINTILELOADER_P_H 17 #define QGSTERRAINTILELOADER_P_H 35 class QgsTerrainEntity;
36 class QgsTerrainTileEntity;
45 class QgsTerrainTileLoader :
public QgsChunkLoader
49 QgsTerrainTileLoader( QgsTerrainEntity *terrain, QgsChunkNode *mNode );
55 void createTextureComponent( QgsTerrainTileEntity *entity );
57 QgsTerrainEntity *terrain() {
return mTerrain; }
60 void onImageReady(
int jobId,
const QImage &image );
63 QgsTerrainEntity *mTerrain =
nullptr;
65 QString mTileDebugText;
66 int mTextureJobId = -1;
72 #endif // QGSTERRAINTILELOADER_P_H A rectangle specified with double values.