VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvOsgEarthQt
DtOsgEarthSettingsLogic.h
Go to the documentation of this file.
1
2
3
4
5
#ifndef DtOsgEarthSettingsLogic_H_
6
#define DtOsgEarthSettingsLogic_H_
7
8
#include <
vrvOsgEarthQt/vrvOsgEarthQt.h
>
9
#include <boost/signals/trackable.hpp>
10
11
#include <string>
12
13
class
DtExerciseConnInitializer;
14
15
namespace
makVrv
16
{
17
18
class
DtOsgEarthSettingsInterface;
19
22
class
DT_DLL_VRVOSGEARTHQT
DtOsgEarthSettingsLogic
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
57
DtDe
&
myDe
;
58
DtOsgEarthSettingsInterface
*
myInterface
;
59
60
std::string
myServerFileName
;
61
};
62
}
63
64
#endif
65
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)