Qgs3DRendererRegistry class
Keeps track of available 3D renderers.
Contents
Should be accessed through QgsApplication::
Constructors, destructors, conversion operators
- Qgs3DRendererRegistry() defaulted
- Creates registry of 3D renderers.
Public functions
- void addRenderer(Qgs3DRendererAbstractMetadata* metadata)
- Registers a new 3D renderer type.
- void removeRenderer(const QString& type)
- Unregisters a 3D renderer type.
- auto rendererMetadata(const QString& type) const -> Qgs3DRendererAbstractMetadata*
- Returns metadata for a 3D renderer type (may be used to create a new instance of the type)
- auto renderersList() const -> QStringList
- Returns a list of all available 3D renderer types.
Function documentation
void Qgs3DRendererRegistry:: addRenderer(Qgs3DRendererAbstractMetadata* metadata)
Registers a new 3D renderer type.
The call takes ownership of the passed metadata object.