QGIS API Documentation
3.16.0-Hannover (43b64b13f3)
|
class containing the configuration of a skybox entity 3 More...
#include <qgsskyboxsettings.h>
Public Member Functions | |
QMap< QString, QString > | cubeMapFacesPaths () const |
Returns a map containing the path of each texture specified by the user. 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... | |
class containing the configuration of a skybox entity 3
Definition at line 35 of file qgsskyboxsettings.h.
|
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 58 of file qgsskyboxsettings.h.
|
inline |
Returns the panoramic texture path of a skybox of type "Panormaic skybox".
Definition at line 50 of file qgsskyboxsettings.h.
void QgsSkyboxSettings::readXml | ( | const QDomElement & | element, |
const QgsReadWriteContext & | context | ||
) |
Reads settings from a DOM element.
Definition at line 23 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 64 of file qgsskyboxsettings.h.
|
inline |
Sets the panoramic texture path of a skybox of type "Panoramic skybox".
Definition at line 52 of file qgsskyboxsettings.h.
|
inline |
Sets the type of the skybox.
Definition at line 47 of file qgsskyboxsettings.h.
|
inline |
Returns the type of the skybox.
Definition at line 45 of file qgsskyboxsettings.h.
void QgsSkyboxSettings::writeXml | ( | QDomElement & | element, |
const QgsReadWriteContext & | context | ||
) | const |
Writes settings to a DOM element.
Definition at line 41 of file qgsskyboxsettings.cpp.