19 class DtRenderSettingsInterface;
20 class DtPersistenceControlsInterface;
23 class DtSettingsBackup;
41 void sendSettingsToGui();
44 void updateChannelProjectionResizePolicy();
50 void slot_wireframeEnabled(
bool enabled);
53 void slot_shadowEnabled(
bool enabled);
56 void slot_showPerformanceOverlay(
bool show);
59 void slot_showProfileOverlay(
bool show);
62 void slot_showImguiOverlay(
bool show);
68 void slot_planViewGeocentricOccludedTransparencyChanged(
int scale);
71 void slot_planViewGeocentricOccludedTransparencySet(
float value);
74 void slot_ddsFlipSet(
bool flip);
77 void slot_terrainScalingEnabledSet(
bool enabled);
80 void slot_terrainScaleFactorSet(
double scaleFactor);
83 void slot_useAutofocusSet(
bool useAutofocus);
86 void slot_focalDepthSet(
double focalDepth);
89 void slot_focalRangeSet(
double focalRange);
92 void slot_waterOnScreenSizeSet(
double size);
95 void slot_indirectLodTransitionPercentageSet(
float val);
99 void slot_clearTrackHistoriesOnTerrainScaleChangedSet(
bool clear);
102 void slot_reloadShaderButtonClicked();
105 void slot_crepuscularRaysEnabledChanged(
bool enabled);
108 void slot_occlusionCullingEnabledChanged(
bool enabled);
112 void slot_componentVisualizationComboChanged(
int value);
115 void slot_drawableColorizationChanged(
bool value);
118 void slot_refreshDrawableColorization();
121 void slot_atcGlobalModelEnableChanged(
bool state);
124 void slot_atcGlobalTerrainEnableChanged(
bool state);
127 void slot_atcEnableDitherChanged(
bool state);
135 void on_importFilePathChosen(
const std::string& filePath);
136 void on_exportFilePathChosen(
const std::string& filePath);
This is the interface which the render settings widget will inherit from and the logic will use to ta...
Definition: DtRenderSettingsInterface.h:21
DtSignalConnectionManager myConnections
Definition: DtRenderSettingsLogic.h:144
voidpf void uLong size
Definition: ioapi.h:39
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
DtPersistenceControlsInterface & myPersistenceControls
Definition: DtRenderSettingsLogic.h:146
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
DtDe & myDe
Definition: DtRenderSettingsLogic.h:147
Provides a method of doign settings backup.
Definition: DtSettingsBackup.h:26
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
ProjectionResizePolicy
Definition: DtChannelConfiguration.h:46
DtRenderSettingsInterface & myInterface
Definition: DtRenderSettingsLogic.h:145
This is the logic for the render settings widget.
Definition: DtRenderSettingsLogic.h:27