QGIS API Documentation
3.20.0-Odense (decaadbb31)
|
Contains the configuration of a skybox entity. More...
#include <qgsskyboxsettings.h>
Public Member Functions | |
QgsSkyboxSettings ()=default | |
default constructor More... | |
QgsSkyboxSettings (const QgsSkyboxSettings &other) | |
copy constructor More... | |
QMap< QString, QString > | cubeMapFacesPaths () const |
Returns a map containing the path of each texture specified by the user. More... | |
QgsSkyboxSettings & | operator= (QgsSkyboxSettings const &rhs) |
delete assignment operator More... | |
QString | panoramicTexturePath () const |
Returns the panoramic texture path of a skybox of type "Panormaic skybox". More... | |
void | readXml (const QDomElement &element, const QgsReadWriteContext &context) |
Reads settings from a DOM element. More... | |
void | setCubeMapFace (const QString &face, const QString &path) |
Sets a face of one of the skybox 6 textures The face parameter needs to be one of the followings: "posX", "posY", "posZ", "negX", "negY", "negZ". More... | |
void | setPanoramicTexturePath (const QString &texturePath) |
Sets the panoramic texture path of a skybox of type "Panoramic skybox". More... | |
void | setSkyboxType (QgsSkyboxEntity::SkyboxType type) |
Sets the type of the skybox. More... | |
QgsSkyboxEntity::SkyboxType | skyboxType () const |
Returns the type of the skybox. More... | |
void | writeXml (QDomElement &element, const QgsReadWriteContext &context) const |
Writes settings to a DOM element. More... | |
Contains the configuration of a skybox entity.
3
Definition at line 36 of file qgsskyboxsettings.h.
|
default |
default constructor
QgsSkyboxSettings::QgsSkyboxSettings | ( | const QgsSkyboxSettings & | other | ) |
copy constructor
Definition at line 23 of file qgsskyboxsettings.cpp.
|
inline |
Returns a map containing the path of each texture specified by the user.
The map will contain the following keys corresponding to each face "posX", "posY", "posZ", "negX", "negY", "negZ".
Definition at line 65 of file qgsskyboxsettings.h.
QgsSkyboxSettings & QgsSkyboxSettings::operator= | ( | QgsSkyboxSettings const & | rhs | ) |
delete assignment operator
Definition at line 31 of file qgsskyboxsettings.cpp.
|
inline |
Returns the panoramic texture path of a skybox of type "Panormaic skybox".
Definition at line 57 of file qgsskyboxsettings.h.
void QgsSkyboxSettings::readXml | ( | const QDomElement & | element, |
const QgsReadWriteContext & | context | ||
) |
Reads settings from a DOM element.
Definition at line 39 of file qgsskyboxsettings.cpp.
|
inline |
Sets a face of one of the skybox 6 textures The face parameter needs to be one of the followings: "posX", "posY", "posZ", "negX", "negY", "negZ".
Definition at line 71 of file qgsskyboxsettings.h.
|
inline |
Sets the panoramic texture path of a skybox of type "Panoramic skybox".
Definition at line 59 of file qgsskyboxsettings.h.
|
inline |
Sets the type of the skybox.
Definition at line 54 of file qgsskyboxsettings.h.
|
inline |
Returns the type of the skybox.
Definition at line 52 of file qgsskyboxsettings.h.
void QgsSkyboxSettings::writeXml | ( | QDomElement & | element, |
const QgsReadWriteContext & | context | ||
) | const |
Writes settings to a DOM element.
Definition at line 57 of file qgsskyboxsettings.cpp.