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