27 class DtIndirectGeometryRegistrar;
28 class DtIndirectGeometry;
29 class DtIndirectFeatureGeomHandler;
30 class DtIndirectBuildingsHandler;
31 class DtIndirectFadeParameters;
77 virtual void onDataPremerge(osg::Node* newData);
81 virtual void onDataLoaded(
const osg::Node* newData);
85 virtual void onDataUnloaded(
const osg::Node* oldData);
121 static const std::string& theClassName();
Virtual base class.
Definition: DtVirtualBaseClass.h:19
#define DT_DLL_VRVOSGEARTH
Definition: vrvOsgEarth.h:21
class used to collect geometry coming in via buildings layer and add it to the indirect engine...
Definition: DtIndirectBuildingsHandler.h:54
class used to collect geometry coming in via feature_geom and add it to the indirect engine...
Definition: DtIndirectFeatureGeomHandler.h:78
Handles a layer specified in the .earth file, and using the feature_geom plugin and point features...
Definition: DtIndirectGeometryLayerManager.h:48
Definition: DtIndirectGeometryLayerManager.h:95
Contains makVrv::DtVirtualBaseClass class.
DtDe & myDe
Definition: DtIndirectGeometryLayerManager.h:124
DtIndirectBuildingsHandler * myIndirectBuildingsHandler
Definition: DtIndirectGeometryLayerManager.h:90
struct for holding the fade parameters used by the indirect rendering cull compute shader ...
Definition: DtIndirectFadeParameters.h:17
DtDe & myDe
Definition: DtIndirectGeometryLayerManager.h:92
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtIndirectFeatureGeomHandler * myIndirectFeatureGeomHandler
Definition: DtIndirectGeometryLayerManager.h:88
Contains DLL export macros.