14 #include <QtWidgets/QWidget>
22 class DtSliderSpinboxWidget;
23 class DtSliderDoubleSpinboxWidget;
38 DtDe& de, QWidget* parent, Qt::WindowFlags flags = Qt::Widget);
47 virtual void setLightingDiffuseScale(
float scale );
52 virtual void setLightingAmbientScale(
float scale );
56 virtual void setLightingEmissionScale(
float scale );
61 virtual void setUseGlobalDiffuse(
bool useGlobalDiffuse);
66 virtual void setGlobalDiffuseValue(
float diffuseValue);
71 virtual void setUseGlobalAmbient(
bool useGlobalAmbient);
76 virtual void setGlobalAmbientValue(
float ambientValue);
80 void on_lightingDiffuseScaleChanged(
double scale);
82 void on_lightingAmbientScaleChanged(
double scale);
83 void on_lightingEmissionScaleChanged(
double scale);
84 void on_globalAmbientValueSliderChanged(
double val);
85 void on_useGlobalAmbientCheckChanged(
int state);
86 void on_globalDiffuseValueSliderChanged(
double val);
87 void on_useGlobalDiffuseCheckChanged(
int state);
101 void connectToSignals();
This is the interface which the lighting render settings widget will inherit from and the logic will ...
Definition: DtLightingRenderSettingsInterface.h:19
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
Interface for lighting rendering settings gui.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76