20 class DtSensorConfigurationPage;
21 class DtMasterSensorController;
38 virtual void setSensorModule(
const std::string& moduleNameStr,
const std::string& sensorName );
41 virtual void renameSensor(
const std::string& oldName,
const std::string& newName);
44 virtual void restoreDefaults();
47 virtual void restoreFactoryDefaults();
50 void sendSettingsToGui();
53 virtual void sendSensorsToGui();
56 virtual void sendModulesToGui();
59 virtual void importSettings(
const std::string& filePath );
62 virtual void exportSettings(
const std::string& filePath );
65 virtual void setSensor(
const std::string& defStr );
68 virtual void newSensor();
DtDe & myDe
Definition: DtSensorConfigurationPageLogic.h:71
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
DtSensorConfigurationPage & myWidget
Definition: DtSensorConfigurationPageLogic.h:74
Contains DLL export macros.
Logic for a sensor configuration GUI page.
Definition: DtSensorConfigurationPageLogic.h:28
DtMasterSensorController * myController
Definition: DtSensorConfigurationPageLogic.h:72
GUI to create, remove, and modify sensor configurations.
Definition: DtSensorConfigurationPage.h:36
DtSignalConnectionManager mySignals
Definition: DtSensorConfigurationPageLogic.h:73
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
Main thread controller used to create, destroy, and modify sensors.
Definition: DtMasterSensorController.h:25