34 virtual void removeAllCloudCoverTypes() = 0;
37 int altPrecision,
double xLocation,
double yLocation,
double altitude,
38 bool enabled,
bool infinite) = 0;
41 int precision,
int altPrecision,
double xLocation,
double yLocation,
42 double altitude,
bool enabled,
bool infinite) = 0;
44 virtual void removeAllCloudLayers() = 0;
47 virtual void setCloudLayerEnabled(
DtCloudLayerId layerId,
bool enabled) = 0;
49 virtual void setAxisUnits(
const DtUnicode& x,
54 virtual void queryUserForNewCloudLayer() = 0;
58 virtual void queryUserForNewCloudCover() = 0;
A unicode string.
Definition: DtUnicode.h:33
boost::signal< void()> signal_newCloudLayerClicked
Definition: DtCloudSettingsInterface.h:61
Contains makVrv::DtCloudCoverManager class.
The interface of an DtCloudSettingsWidget for the DtCloudSettingsLogic.
Definition: DtCloudSettingsInterface.h:26
boost::signal< void(DtCloudLayerId layerId, const DtCloudLayer &cloudRec)> signal_cloudLayerEdited
Definition: DtCloudSettingsInterface.h:76
boost::signal< void(DtCloudLayerId layerId)> signal_deleteCloudLayerClicked
Definition: DtCloudSettingsInterface.h:64
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
boost::signal< void(makArchives::DtCloudCoverType)> signal_cloudCoverChanged
Definition: DtCloudSettingsInterface.h:79
Contains DLL export macros.
boost::signal< void(const DtCloudLayer &type)> signal_cloudLayerAdded
Definition: DtCloudSettingsInterface.h:70
DtCloudCoverType
Definition: DtCloudCoverType.h:14
boost::signal< void(DtCloudLayerId layerId, bool enabled)> signal_cloudLayerEnableChanged
Definition: DtCloudSettingsInterface.h:73
Representation of a single cloud layer.
Definition: DtCloudLayer.h:34
boost::signal< void(const DtUnicode &cloudCoverName)> signal_cloudCoverAdded
Definition: DtCloudSettingsInterface.h:84
long long DtCloudLayerId
Definition: DtCloudLayer.h:26
boost::signal< void(DtCloudLayerId layerId)> signal_editCloudLayerClicked
Definition: DtCloudSettingsInterface.h:67
boost::signal< void()> signal_addCloudCoverClicked
Definition: DtCloudSettingsInterface.h:82
boost::signal< void(makArchives::DtCloudCoverType coverType)> signal_cloudCoverRemoved
Definition: DtCloudSettingsInterface.h:85