![]() |
VR-Forces 4.3.1 Class Documentation
|
DtOsgLightPointInstaller is a data broker callback that will add light points to terrain patches as they come in from each layer (turn off point lights during the daytime). More...

Public Member Functions | |
| DtOsgEarthLightPointInstaller (DtDe &de, DtOsgTerrainPatchObject &patch) | |
| Constructor. | |
| void | onLayerLoaded (osgEarth::MapNode *mapNode, osgEarth::ModelLayer *layer) |
| Invoked by the broker when the layer is first loaded. | |
| void | onDataLoaded (osgEarth::Map *map, osgEarth::ModelLayer *layer, osg::Node *data) |
| Invoked by the broker when new data arrives. | |
Static Public Member Functions | |
| static const char * | className () |
| Get the class name (used to register with the DtOsgEarthFeatureDataBroker. | |
Protected Member Functions | |
| virtual | ~DtOsgEarthLightPointInstaller () |
| virtual DTOR | |
Protected Attributes | |
| DtDe & | myDe |
| DtOsgTerrainPatchObject & | myPatch |
Static Protected Attributes | |
| static const char * | myClassName |
DtOsgLightPointInstaller is a data broker callback that will add light points to terrain patches as they come in from each layer (turn off point lights during the daytime).
| makVrv::DtOsgEarthLightPointInstaller::DtOsgEarthLightPointInstaller | ( | DtDe & | de, |
| DtOsgTerrainPatchObject & | patch | ||
| ) |
Constructor.
|
inlineprotectedvirtual |
virtual DTOR
|
virtual |
Invoked by the broker when the layer is first loaded.
Implements makVrv::DtOsgEarthFeatureDataBroker::Callback.
|
virtual |
Invoked by the broker when new data arrives.
Implements makVrv::DtOsgEarthFeatureDataBroker::Callback.
|
static |
Get the class name (used to register with the DtOsgEarthFeatureDataBroker.
|
staticprotected |
|
protected |
|
protected |