31 virtual void setLightingDiffuseScale(
float scale ) = 0;
36 virtual void setLightingAmbientScale(
float scale ) = 0;
40 virtual void setLightingEmissionScale(
float scale ) = 0;
45 virtual void setUseGlobalDiffuse(
bool useGlobalDiffuse) = 0;
50 virtual void setGlobalDiffuseValue(
float diffuseValue) = 0;
55 virtual void setUseGlobalAmbient(
bool useGlobalAmbient) = 0;
60 virtual void setGlobalAmbientValue(
float ambientValue) = 0;
64 virtual void setPerPixelLightingEnabled(
bool state) = 0;
67 boost::signal<void (float)> signal_lightingDiffuseScaleChanged;
This is the interface which the lighting render settings widget will inherit from and the logic will ...
Definition: DtLightingRenderSettingsInterface.h:19
boost::signal< void(float)> signal_globalAmbientValueChanged
Definition: DtLightingRenderSettingsInterface.h:71
Contains makVrv::DtChannelConfiguration class.
boost::signal< void(float)> signal_lightingEmissionScaleChanged
Definition: DtLightingRenderSettingsInterface.h:70
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
boost::signal< void(float)> signal_lightingAmbientScaleChanged
Definition: DtLightingRenderSettingsInterface.h:69
boost::signal< void(bool)> signal_perPixelLightingEnabledChanged
Definition: DtLightingRenderSettingsInterface.h:75
boost::signal< void(bool)> signal_useGlobalDiffuseChanged
Definition: DtLightingRenderSettingsInterface.h:74
boost::signal< void(float)> signal_globalDiffuseValueChanged
Definition: DtLightingRenderSettingsInterface.h:73
boost::signal< void(bool)> signal_useGlobalAmbientChanged
Definition: DtLightingRenderSettingsInterface.h:72