17 #include <osgEarth/MapNode>
19 #include <tbb/spin_mutex.h>
21 #include <osgEarth/DecalLayer>
25 class LandCoverDictionary;
30 class DtDynamicTerrainGeometry;
31 class DtDynamicTerrainChange;
32 class DtDynamicTerrainSwitch;
33 class DtDynamicTerrainRasterLibrary;
54 virtual DtString description()
const;
71 virtual bool isInDefaultState()
const;
74 virtual bool lastStateWasDefaultState()
const;
86 virtual void removeAllTerrainChanges();
osg::ref_ptr< osgEarth::Contrib::DecalLandCoverLayer > myDecalLandCoverLayer
Definition: DtOsgEarthDynamicTerrainFeature.h:101
Definition: DtDynamicTerrainFeature.h:316
DtDynamicTerrainRasterLibrary This class is used to managed rasters and out-the-window images appl...
Definition: DtDynamicTerrainRasterLibrary.h:95
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
Represents (possibly infinite) area of space.
Definition: DtDynamicTerrainGeometry.h:19
DtDe & myDe
Definition: DtOsgEarthDynamicTerrainFeature.h:103
osg::ref_ptr< osgEarth::MapNode > myMapNode
Definition: DtOsgEarthDynamicTerrainFeature.h:95
const DtString myStateName
Definition: DtOsgEarthDynamicTerrainFeature.h:93
Definition: DtOsgEarthDynamicTerrainFeature.h:35
Contains makVrv::DtDynamicTerrainGeometry class.
osg::ref_ptr< osg::Image > ImageRef
Definition: DtOsgEarthDynamicTerrainFeature.h:102
DtDynamicTerrainRasterLibrary * myRasterLibrary
Definition: DtOsgEarthDynamicTerrainFeature.h:104
osgEarth::LandCoverDictionary * myLandCoverDictionary
Definition: DtOsgEarthDynamicTerrainFeature.h:105
int myChangeCount
Definition: DtOsgEarthDynamicTerrainFeature.h:97
Interface which abstracts the concept of a individually identifiable "thing" in the terrain...
Definition: DtDynamicTerrainFeature.h:83
osg::ref_ptr< osgEarth::Contrib::DecalImageLayer > myDecalImageLayer
Definition: DtOsgEarthDynamicTerrainFeature.h:99
Contains makVrv::DtDynamicTerrainFeature class.
osg::ref_ptr< osgEarth::Contrib::DecalElevationLayer > myDecalElevLayer
Definition: DtOsgEarthDynamicTerrainFeature.h:100
Command which can be given to the dynamic terrain system to perform some change.
Definition: DtDynamicTerrainChange.h:42
Contains DLL export macros.
Contains makVrv::DtDynamicTerrainSwitchNode class.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69