QGIS API Documentation 3.38.0-Grenoble (exported)
|
A skybox constructed from a 6 cube faces. More...
#include <qgsskyboxentity.h>
Public Member Functions | |
QgsCubeFacesSkyboxEntity (const QString &posX, const QString &posY, const QString &posZ, const QString &negX, const QString &negY, const QString &negZ, Qt3DCore::QNode *parent=nullptr) | |
Constructs a skybox from 6 different images. | |
SkyboxType | type () const override |
Returns the type of the current skybox. | |
Public Member Functions inherited from QgsSkyboxEntity | |
QgsSkyboxEntity (QNode *parent=nullptr) | |
Constructor. | |
Additional Inherited Members | |
Public Types inherited from QgsSkyboxEntity | |
enum | SkyboxType { PanoramicSkybox , DistinctTexturesSkybox } |
Skybox type enumeration. More... | |
Protected Attributes inherited from QgsSkyboxEntity | |
Qt3DRender::QEffect * | mEffect = nullptr |
Qt3DRender::QFilterKey * | mFilterKey = nullptr |
Qt3DRender::QParameter * | mGammaStrengthParameter = nullptr |
Qt3DRender::QRenderPass * | mGl3RenderPass = nullptr |
Qt3DRender::QTechnique * | mGl3Technique = nullptr |
Qt3DRender::QMaterial * | mMaterial = nullptr |
Qt3DExtras::QCuboidMesh * | mMesh = nullptr |
Qt3DRender::QParameter * | mTextureParameter = nullptr |
A skybox constructed from a 6 cube faces.
3
Definition at line 105 of file qgsskyboxentity.h.
QgsCubeFacesSkyboxEntity::QgsCubeFacesSkyboxEntity | ( | const QString & | posX, |
const QString & | posY, | ||
const QString & | posZ, | ||
const QString & | negX, | ||
const QString & | negY, | ||
const QString & | negZ, | ||
Qt3DCore::QNode * | parent = nullptr |
||
) |
Constructs a skybox from 6 different images.
Definition at line 112 of file qgsskyboxentity.cpp.
|
inlineoverridevirtual |
Returns the type of the current skybox.
Implements QgsSkyboxEntity.
Definition at line 114 of file qgsskyboxentity.h.