20 class DtSettingsBackup;
21 class DtPersistenceControlsInterface;
22 class DtPostProcessorSettingsInterface;
43 virtual void displayUnitsChanged();
46 virtual void sendSettingsToGui();
55 virtual void slot_enableHdrChanged(
bool enable);
56 virtual void slot_enableHdrAutoExposureChanged(
bool enable);
57 virtual void slot_enableHdrBloomChanged(
bool enable);
58 virtual void slot_enableHdrStreaksChanged(
bool enable);
59 virtual void slot_enableHdrLensFlareChanged(
bool enable);
61 virtual void slot_lightPointScaleChanged(
double scale );
62 virtual void slot_dynamicLightScaleChanged(
double scale );
63 virtual void slot_emissiveTextureScaleChanged(
double scale );
64 virtual void slot_specularScaleChanged(
double scale );
65 virtual void slot_shininessScaleChanged(
double scale );
67 virtual void slot_autoExposureRateScaleChanged(
double scale );
68 virtual void slot_autoExposurePreScaleChanged(
double scale );
69 virtual void slot_autoExposureMinDiffChanged(
double scale );
70 virtual void slot_autoExposureMaxDiffChanged(
double scale );
71 virtual void slot_autoExposureClampMinChanged(
double scale );
72 virtual void slot_autoExposureClampMaxChanged(
double scale );
73 virtual void slot_autoExposurePostScaleChanged(
double scale );
75 virtual void slot_bloomScaleChanged(
double scale );
77 virtual void slot_streakIntensityScaleChanged(
double scale );
78 virtual void slot_numStreaksChanged(
int count );
79 virtual void slot_streaksLenScaleChanged(
double scale );
80 virtual void slot_streakRotationOffsetChanged(
double scale );
82 virtual void slot_lensFlareScaleChanged(
double scale );
84 virtual void slot_gammaChanged(
double scale );
86 virtual void slot_hdrResolutionScaleChanged(
int scale );
95 virtual void on_import();
96 virtual void on_export();
97 virtual void on_importFilePathChosen(
const std::string& filePath );
98 virtual void on_exportFilePathChosen(
const std::string& filePath );