60    Qgis::FeatureRendererFlags flags() const override;
 
   80    QString dump() const override;
 
   81    QSet<QString> usedAttributes( const 
QgsRenderContext &context ) const override;
 
   82    bool filterNeedsGeometry() const override;
 
   90    QString legendKeyToExpression( const QString &key, 
QgsVectorLayer *layer, 
bool &ok ) const override;
 
   96    void setLegendSymbolItem( const QString &key, 
QgsSymbol *symbol ) override;
 
   97    bool legendSymbolItemsCheckable() const override;
 
   98    bool legendSymbolItemChecked( const QString &key ) override;
 
   99    void checkLegendSymbolItem( const QString &key, 
bool state = true ) override;
 
  136    struct CombinedFeature
 
  138      QVector<QgsGeometry> geometries; 
 
  141    typedef QVector<CombinedFeature> FeatureCategoryVector;
 
  143    FeatureCategoryVector mFeaturesCategories;
 
  146    QMap<QByteArray, int> mSymbolCategories;
 
  161    struct FeatureDecoration
 
  167      FeatureDecoration( 
const QgsFeature &a_feature, 
bool a_selected, 
bool a_drawMarkers, 
int a_layer )
 
  168        : feature( a_feature )
 
  169        , selected( a_selected )
 
  170        , drawMarkers( a_drawMarkers )
 
  174    QList<FeatureDecoration> mFeatureDecorations;
 
 
A container for the context for various read/write operations on objects.
 
Contains information about the context of a rendering operation.