Changeset View
Changeset View
Standalone View
Standalone View
src/lib/marble/MercatorScanlineTextureMapper.h
Show All 26 Lines | |||||
27 | 27 | | |||
28 | class StackedTileLoader; | 28 | class StackedTileLoader; | ||
29 | 29 | | |||
30 | class MercatorScanlineTextureMapper : public TextureMapperInterface | 30 | class MercatorScanlineTextureMapper : public TextureMapperInterface | ||
31 | { | 31 | { | ||
32 | public: | 32 | public: | ||
33 | explicit MercatorScanlineTextureMapper( StackedTileLoader *tileLoader ); | 33 | explicit MercatorScanlineTextureMapper( StackedTileLoader *tileLoader ); | ||
34 | 34 | | |||
35 | virtual void mapTexture( GeoPainter *painter, | 35 | void mapTexture( GeoPainter *painter, | ||
36 | const ViewportParams *viewport, | 36 | const ViewportParams *viewport, | ||
37 | int tileZoomLevel, | 37 | int tileZoomLevel, | ||
38 | const QRect &dirtyRect, | 38 | const QRect &dirtyRect, | ||
39 | TextureColorizer *texColorizer ); | 39 | TextureColorizer *texColorizer ) override; | ||
40 | 40 | | |||
41 | private: | 41 | private: | ||
42 | void mapTexture( const ViewportParams *viewport, int tileZoomLevel, MapQuality mapQuality ); | 42 | void mapTexture( const ViewportParams *viewport, int tileZoomLevel, MapQuality mapQuality ); | ||
43 | 43 | | |||
44 | private: | 44 | private: | ||
45 | class RenderJob; | 45 | class RenderJob; | ||
46 | 46 | | |||
47 | StackedTileLoader *const m_tileLoader; | 47 | StackedTileLoader *const m_tileLoader; | ||
Show All 9 Lines |