diff --git a/python/3d/auto_generated/qgs3dmapscene.sip.in b/python/3d/auto_generated/qgs3dmapscene.sip.in index 8d2ba1ac5a4..288090b84b2 100644 --- a/python/3d/auto_generated/qgs3dmapscene.sip.in +++ b/python/3d/auto_generated/qgs3dmapscene.sip.in @@ -111,6 +111,13 @@ Returns the scene's elevation range + Qgs3DMapSettings *mapSettings() const; +%Docstring +Returns the 3D map settings. + +.. versionadded:: 3.30 +%End + static QMap< QString, Qgs3DMapScene * > openScenes(); %Docstring Returns a map of 3D map scenes (by name) open in the QGIS application. diff --git a/src/3d/qgs3dmapscene.h b/src/3d/qgs3dmapscene.h index d7e51b9460a..7b17f718fba 100644 --- a/src/3d/qgs3dmapscene.h +++ b/src/3d/qgs3dmapscene.h @@ -177,6 +177,13 @@ class _3D_EXPORT Qgs3DMapScene : public QObject */ QgsAbstract3DEngine *engine() SIP_SKIP { return mEngine; } + /** + * Returns the 3D map settings. + * + * \since QGIS 3.30 + */ + Qgs3DMapSettings *mapSettings() const { return &mMap; } + /** * Returns a map of 3D map scenes (by name) open in the QGIS application. *