|
QGIS API Documentation 4.1.0-Master (64dc32379c2)
|
Base class for all background settings classes used in a 3D map view. More...
#include <qgsabstract3dmapbackgroundsettings.h>

Public Member Functions | |
| virtual | ~QgsAbstract3DMapBackgroundSettings ()=default |
| virtual QgsAbstract3DMapBackgroundSettings * | clone () const =0 |
| Returns a deep copy of this background settings object. | |
| virtual void | readXml (const QDomElement &element, const QgsReadWriteContext &context)=0 |
| Reads settings from a DOM element. | |
| virtual Qgis::Map3DBackgroundType | type () const =0 |
| Returns the unique type for this background settings class. | |
| virtual void | writeXml (QDomElement &element, const QgsReadWriteContext &context) const =0 |
| Writes settings to a DOM element. | |
Base class for all background settings classes used in a 3D map view.
QgsAbstract3DMapBackgroundSettings subclasses are responsible for storing the configuration of different background types (skybox, gradient).
Definition at line 34 of file qgsabstract3dmapbackgroundsettings.h.
|
virtualdefault |
|
pure virtual |
Returns a deep copy of this background settings object.
Implemented in QgsFixedGradientBackgroundSettings, and QgsSkyboxSettings.
|
pure virtual |
Reads settings from a DOM element.
Implemented in QgsFixedGradientBackgroundSettings, and QgsSkyboxSettings.
|
pure virtual |
Returns the unique type for this background settings class.
Implemented in QgsFixedGradientBackgroundSettings, and QgsSkyboxSettings.
|
pure virtual |
Writes settings to a DOM element.
Implemented in QgsFixedGradientBackgroundSettings, and QgsSkyboxSettings.