18 class DtIntersectorSettingsInterface;
19 class DtPersistenceControlsInterface;
21 class DtSettingsBackup;
39 void sendSettingsToGui();
42 void slot_intersectorDrawEnabledChanged(
bool enabled);
45 void slot_intersectorDrawnDurationChanged(
float duration);
48 void slot_failedIntersetcorColorChanged(
const DtColorValue& color );
51 void slot_oddSegmentIntersectorColorChanged(
const DtColorValue& color );
54 void slot_evenSegmentIntersectorColorChanged(
const DtColorValue& color );
62 void on_importFilePathChosen(
const std::string& filePath);
63 void on_exportFilePathChosen(
const std::string& filePath);
DtPersistenceControlsInterface & myPersistenceControls
Definition: DtIntersectorSettingsLogic.h:73
DtIntersectorSettingsInterface & myInterface
Definition: DtIntersectorSettingsLogic.h:72
DtSignalConnectionManager myConnections
Definition: DtIntersectorSettingsLogic.h:71
#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
DtDe & myDe
Definition: DtIntersectorSettingsLogic.h:74
This is the interface which the intersector settings widget will inherit from and the logic will use ...
Definition: DtIntersectorSettingsInterface.h:19
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
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
Template for Color values in [0,1] range.
Definition: DtColorValue.h:18
This is the logic for the intersector settings widget.
Definition: DtIntersectorSettingsLogic.h:25