VR-Forces 4.0.4 Class Documentation
include/vrvOsgEarthQt/DtOsgEarthSettingsInterface.h
Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 #ifndef DtOsgEarthSettingsInterface_H_
00006 #define DtOsgEarthSettingsInterface_H_
00007 
00008 #include <vrvOsgEarthQt/vrvOsgEarthQt.h>
00009 
00010 namespace makVrv
00011 {
00014    class DT_DLL_VRVOSGEARTHQT DtOsgEarthSettingsInterface
00015    {
00016    public:
00017       virtual ~DtOsgEarthSettingsInterface();
00018 
00020       virtual void setText(const std::string& desc) = 0;
00021 
00023       virtual void addInstance(const std::string& name) = 0;
00024 
00026       virtual void removeInstance(const std::string& name) = 0;
00027 
00029       virtual void clearInstances() = 0;
00030 
00031       boost::signal<void (const std::string&)> signal_saveFile;
00032       boost::signal<void (const std::string&)> signal_renameFile;
00033       boost::signal<void (const std::string&)> signal_newFile;
00034       boost::signal<void ()> signal_deleteFile;
00035       boost::signal<void (const std::string&)> signal_currentServerChanged;
00036    };
00037 
00038 }
00039 
00040 #endif
00041 

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)