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