16 #ifndef QGSFEATURERENDERERGENERATOR_H
17 #define QGSFEATURERENDERERGENERATOR_H
19 #include "qgis_core.h"
40 virtual QString
id()
const = 0;
62 virtual double level()
const;
An interface for objects which generate feature renderers for vector layers.
virtual QString id() const =0
Returns a unique ID string identifying the renderer generator.
virtual QgsFeatureRenderer * createRenderer() const =0
Creates a new feature renderer to use when rendering a vector layer.
virtual ~QgsFeatureRendererGenerator()=default