![]() |
VR-Forces Developer's Guide
|

Public Member Functions | |
| DtGeneralApplicationSettingsInterface () | |
| virtual | ~DtGeneralApplicationSettingsInterface () |
| DtGeneralApplicationSettingsInterface (DtGeneralApplicationSettingsInterface &in)=delete | |
| DtGeneralApplicationSettingsInterface & | operator= (const DtGeneralApplicationSettingsInterface &)=delete |
| virtual void | setScreenCaptureFilePath (const DtUnicode &filePath)=0 |
| virtual void | setShowQuitDialogOnClose (bool show)=0 |
| virtual void | setPaperMapLayerTimeout (double val)=0 |
| virtual void | setDarkModeEnabled (bool enabled)=0 |
| virtual void | setLightModeDarkModeIconsEnabled (bool enabled)=0 |
Public Attributes | |
| boost::signalslib::signal < void(DtUnicode)> | signal_screenCaptureImageFilePathChanged |
| boost::signalslib::signal < void(bool)> | signal_showQuitDialogOnCloseCheckBoxChanged |
| boost::signalslib::signal < void(bool)> | signal_darkModeEnabledCheckBoxChanged |
| boost::signalslib::signal < void(bool)> | signal_lightModeDarkModeIconsEnabledCheckBoxChange |
| boost::signalslib::signal< void()> | signal_clearIconCacheButtonPressed |
| boost::signalslib::signal < void(double)> | signal_paperMapLayerTimeoutChanged |
| makVrv::DtGeneralApplicationSettingsInterface::DtGeneralApplicationSettingsInterface | ( | ) |
brief CTOR
|
virtual |
DTOR.
|
delete |
brief Copy Constructor not implemented - Copy not allowed
|
delete |
brief Assignment Operator not implemented - Assignment not allowed
|
pure virtual |
Setters.
Set the new file path for screen shot images
Implemented in makVrv::DtGeneralApplicationSettingsWidget.
|
pure virtual |
Set the show quit dialog on close flag.
Implemented in makVrv::DtGeneralApplicationSettingsWidget.
|
pure virtual |
Set the timeout for layers for the paper map feature.
Implemented in makVrv::DtGeneralApplicationSettingsWidget.
|
pure virtual |
Set whether or not dark mode will be enabled for the application.
Implemented in makVrv::DtGeneralApplicationSettingsWidget.
|
pure virtual |
Set whether or not to use light mode or dark mode specific icons is enabled for the application.
Implemented in makVrv::DtGeneralApplicationSettingsWidget.
| boost::signalslib::signal<void(DtUnicode)> makVrv::DtGeneralApplicationSettingsInterface::signal_screenCaptureImageFilePathChanged |
Signals.
Called when the user checks the file caching checkbox.
| boost::signalslib::signal<void(bool)> makVrv::DtGeneralApplicationSettingsInterface::signal_showQuitDialogOnCloseCheckBoxChanged |
Called when the user checks the show quit dialog on close checkbox.
| boost::signalslib::signal<void(bool)> makVrv::DtGeneralApplicationSettingsInterface::signal_darkModeEnabledCheckBoxChanged |
Called when the user checks the enable dark mode checkbox.
| boost::signalslib::signal<void(bool)> makVrv::DtGeneralApplicationSettingsInterface::signal_lightModeDarkModeIconsEnabledCheckBoxChange |
Called when the user checks the lightModedarkModeIconsEnabled checkbox.
| boost::signalslib::signal<void()> makVrv::DtGeneralApplicationSettingsInterface::signal_clearIconCacheButtonPressed |
Called when the user checks the clearIconCache push button is pressed.
| boost::signalslib::signal<void(double)> makVrv::DtGeneralApplicationSettingsInterface::signal_paperMapLayerTimeoutChanged |
brief Called when paper map layer timeout slider is changed