5 #ifndef DtOsgEarthSettingsInterface_H_
6 #define DtOsgEarthSettingsInterface_H_
20 virtual void setText(
const std::string& desc) = 0;
23 virtual void addInstance(
const std::string& name,
bool select =
false) = 0;
26 virtual void removeInstance(
const std::string& name) = 0;
29 virtual void clearInstances() = 0;
boost::signal< void(const std::string &)> signal_saveFile
Definition: DtOsgEarthSettingsInterface.h:31
Contains DLL export macros.
boost::signal< void(const std::string &)> signal_newFile
Definition: DtOsgEarthSettingsInterface.h:33
Abstract interface used to a user interface.
Definition: DtOsgEarthSettingsInterface.h:14
#define DT_DLL_VRVOSGEARTHQT
Definition: vrvOsgEarthQt.h:25
boost::signal< void()> signal_deleteFile
Definition: DtOsgEarthSettingsInterface.h:34
boost::signal< void(const std::string &)> signal_renameFile
Definition: DtOsgEarthSettingsInterface.h:32
boost::signal< void(const std::string &)> signal_currentServerChanged
Definition: DtOsgEarthSettingsInterface.h:35