50 virtual bool render()
override;
61 std::unique_ptr< QgsVectorTileDataProvider > mDataProvider;
64 std::unique_ptr<QgsVectorTileRenderer> mRenderer;
66 QPainter::CompositionMode mLayerBlendMode = QPainter::CompositionMode::CompositionMode_SourceOver;
75 bool mDrawTileBoundaries =
false;
78 bool mLabelsEnabled =
true;
83 std::unique_ptr<QgsFeedback> mFeedback;
85 int mTileZoomToFetch = 0;
87 int mTileZoomToRender = 0;
94 QMap<QString, QgsFields> mPerLayerFields;
97 QSet< QString > mRequiredLayers;
100 QList< QgsFeature > mSelectedFeatures;
103 int mTotalDecodeTime = 0;
105 int mTotalDrawTime = 0;
107 QList< QgsMapClippingRegion > mClippingRegions;
108 double mLayerOpacity = 1.0;
112 bool mEnableProfile =
false;
113 quint64 mPreparationTime = 0;
Contains information about the context of a rendering operation.