VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DtOsgEarthSettingsLogic.h
Go to the documentation of this file.
1 
2 
3 
4 
5 #ifndef DtOsgEarthSettingsLogic_H_
6 #define DtOsgEarthSettingsLogic_H_
7 
9 #include <boost/signals/trackable.hpp>
10 
11 #include <string>
12 
13 class DtExerciseConnInitializer;
14 
15 namespace makVrv
16 {
17 
18  class DtOsgEarthSettingsInterface;
19 
23  {
24  public:
25 
27  DtOsgEarthSettingsLogic(DtDe& de,DtOsgEarthSettingsInterface* osgEarthSettingsInterface);
28 
30  virtual ~DtOsgEarthSettingsLogic();
31 
33  virtual void setupInstances();
34 
35  protected:
36 
38  void onCurrentServerChanged(const std::string& filename);
39 
41  void onSaveFile(const std::string& desc);
42 
44  void onRenameFile(const std::string& newName);
45 
47  void onNewFile(const std::string& newName);
48 
50  void onDeleteFile();
51 
53  void onServerUpdated(const std::string& name);
54 
55  protected:
56 
59 
60  std::string myServerFileName;
61  };
62 }
63 
64 #endif
65 

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)