6#include <QtQuick3DRuntimeRender/private/qssgrenderlayer_p.h> 
    7#include <QtQuick3DRuntimeRender/private/qssgrendereffect_p.h> 
    8#include <QtQuick3DRuntimeRender/private/qssglayerrenderdata_p.h> 
   21    , temporalAAEnabled(
false)
 
   22    , temporalAAStrength(0.3f)
 
   24    , ssaaMultiplier(1.5f)
 
   25    , specularAAEnabled(
false)
 
   58        if (currentEffect == inEffect)
 
   80    importChildren.m_head = importChildren.m_tail = &rootNode;
 
static QQuaternion fromEulerAngles(const QVector3D &eulerAngles)
QMatrix3x3 toRotationMatrix() const
The QVector3D class represents a vector or vertex in 3D space.
Combined button and popup list for selecting options.
void clear()
clear will set the head and tail of the list to null.
QSSGRenderEffect * m_nextEffect
QMatrix3x3 probeOrientation
void addEffect(QSSGRenderEffect &inEffect)
void setProbeOrientation(const QVector3D &angles)
QSSGRenderNode * importSceneNode
QSSGLayerRenderData * renderData
void removeImportScene(QSSGRenderNode &rootNode)
bool hasEffect(QSSGRenderEffect *inEffect) const
QVector3D probeOrientationAngles
void setImportScene(QSSGRenderNode &rootNode)
QSSGRenderEffect * firstEffect
std::underlying_type_t< DirtyFlag > FlagT