DtOsgEarthEffectTextureInstaller is a data broker callback that will install effect textures on an osgEarth-created feature layer subgraph.
More...
|
| virtual void | onLayerLoaded (const osgEarth::MapNode *mapNode, osgEarth::Layer *layer) |
| |
| virtual void | onDataPreMerge (const osgEarth::Map *map, const osgEarth::Layer *layer, osg::Node *newNode) |
| | Important: This is usually run in the background paging thread so all functions that this calls MUST be thread safe. More...
|
| |
| virtual void | onDataLoaded (const osgEarth::Map *map, const osgEarth::Layer *layer, const osg::Node *newNode) |
| | This is run after the data has been added to the scene graph and runs in the main thread. More...
|
| |
| virtual float | callbackOrder () |
| | used to specify an order that the callbacks should run. More...
|
| |
| virtual const std::string & | instanceClassName () const |
| | Get the class type for this particular instance of the Callback derrived class. More...
|
| |
| virtual void | onDataUnloaded (const osgEarth::Map *map, const osgEarth::Layer *layer, const osg::Node *oldData) |
| |
| DtIndirectFadeParameters | parseFadeParametersForLayer (const osgEarth::MapNode *mapNode, osgEarth::Layer *layer) |
| |
DtOsgEarthEffectTextureInstaller is a data broker callback that will install effect textures on an osgEarth-created feature layer subgraph.
| makVrv::DtOsgEarthEffectTextureInstaller::DtOsgEarthEffectTextureInstaller |
( |
DtDe & |
de | ) |
|
|
protected |
| virtual makVrv::DtOsgEarthEffectTextureInstaller::~DtOsgEarthEffectTextureInstaller |
( |
| ) |
|
|
protectedvirtual |
Copy Constructor not implemented – Copy Not Allowed.
Assignment Operator Not implemented – Assignment Not Allowed.
| virtual void makVrv::DtOsgEarthEffectTextureInstaller::onLayerLoaded |
( |
const osgEarth::MapNode * |
mapNode, |
|
|
osgEarth::Layer * |
layer |
|
) |
| |
|
virtual |
| virtual void makVrv::DtOsgEarthEffectTextureInstaller::onDataPreMerge |
( |
const osgEarth::Map * |
map, |
|
|
const osgEarth::Layer * |
layer, |
|
|
osg::Node * |
newNode |
|
) |
| |
|
virtual |
| virtual void makVrv::DtOsgEarthEffectTextureInstaller::onDataLoaded |
( |
const osgEarth::Map * |
map, |
|
|
const osgEarth::Layer * |
layer, |
|
|
const osg::Node * |
newData |
|
) |
| |
|
virtual |
| virtual float makVrv::DtOsgEarthEffectTextureInstaller::callbackOrder |
( |
| ) |
|
|
virtual |
used to specify an order that the callbacks should run.
Should be 1.5; lower callbacks are run first. This needs to run just after the default callbacks but before the stremed feature callback
Reimplemented from makVrv::DtOsgEarthFeatureDataBroker::Callback.
| virtual const std::string& makVrv::DtOsgEarthEffectTextureInstaller::instanceClassName |
( |
| ) |
const |
|
virtual |
| static const std::string& makVrv::DtOsgEarthEffectTextureInstaller::className |
( |
| ) |
|
|
static |
| const std::string makVrv::DtOsgEarthEffectTextureInstaller::theClassName |
|
staticprotected |
| DtDe& makVrv::DtOsgEarthEffectTextureInstaller::myDe |
|
protected |
The documentation for this class was generated from the following file: