4#ifndef QQUICK3DSPOTLIGHT_H 
    5#define QQUICK3DSPOTLIGHT_H 
   18#include <QtQuick3D/private/qquick3dabstractlight_p.h> 
   25    Q_PROPERTY(
float constantFade READ constantFade WRITE setConstantFade NOTIFY constantFadeChanged)
 
   26    Q_PROPERTY(
float linearFade READ linearFade WRITE setLinearFade NOTIFY linearFadeChanged)
 
   27    Q_PROPERTY(
float quadraticFade READ quadraticFade WRITE setQuadraticFade NOTIFY quadraticFadeChanged)
 
   28    Q_PROPERTY(
float coneAngle READ coneAngle WRITE setConeAngle NOTIFY coneAngleChanged)
 
   29    Q_PROPERTY(
float innerConeAngle READ innerConeAngle WRITE setInnerConeAngle NOTIFY innerConeAngleChanged)
 
   37    float constantFade() 
const;
 
   38    float linearFade() 
const;
 
   39    float quadraticFade() 
const;
 
   40    float coneAngle() 
const;
 
   41    float innerConeAngle() 
const;
 
   44    void setConstantFade(
float constantFade);
 
   45    void setLinearFade(
float linearFade);
 
   46    void setQuadraticFade(
float quadraticFade);
 
   47    void setConeAngle(
float coneAngle);
 
   48    void setInnerConeAngle(
float innerConeAngle);
 
   61    float m_constantFade = 1.0f;
 
   62    float m_linearFade = 0.0f;
 
   63    float m_quadraticFade = 1.0f;
 
   64    float m_coneAngle = 40.0f;
 
   65    float m_innerConeAngle = 30.0f;
 
QSSGRenderGraphObject * updateSpatialNode(QSSGRenderGraphObject *node) override
void constantFadeChanged()
void quadraticFadeChanged()
~QQuick3DSpotLight() override
void innerConeAngleChanged()
Combined button and popup list for selecting options.
#define QML_NAMED_ELEMENT(NAME)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent