19 class DtLightingRenderSettingsInterface;
20 class DtPersistenceControlsInterface;
23 class DtSettingsBackup;
41 void sendSettingsToGui();
44 void slot_lightingDiffuseScaleChanged(
float scale);
47 void slot_lightingAmbientScaleChanged(
float scale);
50 void slot_lightingEmissionScaleChanged(
float scale);
53 void slot_globalAmbientValueSet(
double ambientValue);
56 void slot_useGlobalAmbientSet(
bool useGlobalAmbient);
59 void slot_globalDiffuseValueSet(
double diffuseValue);
62 void slot_useGlobalDiffuseSet(
bool useGlobalDiffuse);
70 void on_importFilePathChosen(
const std::string& filePath);
71 void on_exportFilePathChosen(
const std::string& filePath);
This is the interface which the lighting render settings widget will inherit from and the logic will ...
Definition: DtLightingRenderSettingsInterface.h:19
Contains makVrv::DtChannelConfiguration class.
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
Abstract interface for controlling persistence of state in a dialog.
Definition: DtPersistenceControlsInterface.h:20
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Provides a method of doign settings backup.
Definition: DtSettingsBackup.h:23
Base class to provide boost signal/slot management.
DtSignalConnectionManager myConnections
Definition: DtLightingRenderSettingsLogic.h:79
This is the logic for the render settings widget.
Definition: DtLightingRenderSettingsLogic.h:27
DtDe & myDe
Definition: DtLightingRenderSettingsLogic.h:82
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtLightingRenderSettingsInterface & myInterface
Definition: DtLightingRenderSettingsLogic.h:80
DtPersistenceControlsInterface & myPersistenceControls
Definition: DtLightingRenderSettingsLogic.h:81