17 #include <osgEarth/VisibleLayer>
19 #include <osg/observer_ptr>
25 class DtTerrainPatchObject;
56 virtual void slot_postInit();
59 virtual void updateLayerVisibleState();
67 static const std::string& theClassName();
std::map< VisibleLayerObs, osg::Vec2i > LayerDateMap
Definition: DtOsgEarthLayerVisibilityManager.h:74
Virtual base class.
Definition: DtVirtualBaseClass.h:22
#define DT_DLL_VRVOSGEARTH
Definition: vrvOsgEarth.h:21
DtSignalConnectionManager myConnections
Definition: DtOsgEarthLayerVisibilityManager.h:77
DtDe & myDe
Definition: DtOsgEarthLayerVisibilityManager.h:71
A DtTerrainPatchObject contains the methods for loading a file as a terrain.
Definition: DtTerrainPatchObject.h:37
Contains makVrv::DtVirtualBaseClass class.
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: DtOsgEarthLayerVisibilityManager.h:28
osg::observer_ptr< osgEarth::VisibleLayer > VisibleLayerObs
Definition: DtOsgEarthLayerVisibilityManager.h:73
LayerDateMap myDateSpecificLayers
Definition: DtOsgEarthLayerVisibilityManager.h:75
Contains DLL export macros.