DtStreamedSpeedTreeForest manages the streaming management for The DtSpeedTreeForest that is contains.
| makVrv::DtStreamedSpeedTreeForest::DtStreamedSpeedTreeForest |
( |
DtDe & |
de, |
|
|
DtUniqueID |
id |
|
) |
| |
| virtual makVrv::DtStreamedSpeedTreeForest::~DtStreamedSpeedTreeForest |
( |
| ) |
|
|
virtual |
| void makVrv::DtStreamedSpeedTreeForest::onDataLoaded |
( |
const DtOsgTerrainPatchObject & |
patch, |
|
|
const osgEarth::Layer * |
layer, |
|
|
const osg::Node * |
data |
|
) |
| |
| void makVrv::DtStreamedSpeedTreeForest::onDataUnLoaded |
( |
const osgEarth::Layer * |
layer, |
|
|
const osg::Node * |
data |
|
) |
| |
| void makVrv::DtStreamedSpeedTreeForest::onLayerVisibilityChanged |
( |
const osgEarth::VisibleLayer * |
layer | ) |
|
| void makVrv::DtStreamedSpeedTreeForest::onLayerLoaded |
( |
const osgEarth::MapNode * |
mapNode, |
|
|
osgEarth::Layer * |
layer |
|
) |
| |
| void makVrv::DtStreamedSpeedTreeForest::onLayerUnLoaded |
( |
const osgEarth::MapNode * |
mapNode, |
|
|
const osgEarth::Layer * |
layer |
|
) |
| |
| void makVrv::DtStreamedSpeedTreeForest::mapDataToCell |
( |
const osg::Node * |
dataNode, |
|
|
DtUniqueID |
cellID |
|
) |
| |
| void makVrv::DtStreamedSpeedTreeForest::removeForestFromMapData |
( |
const osg::Node * |
dataNode | ) |
|
| void makVrv::DtStreamedSpeedTreeForest::processNewFeatures |
( |
const DtOsgTerrainPatchObject & |
patch, |
|
|
const osg::Node * |
data |
|
) |
| |
|
protected |
| bool makVrv::DtStreamedSpeedTreeForest::observerExists |
( |
const osg::Node * |
data | ) |
|
|
protected |
| void makVrv::DtStreamedSpeedTreeForest::createObserver |
( |
const osgEarth::Layer * |
layer, |
|
|
const osg::Node * |
data |
|
) |
| |
|
protected |
| void makVrv::DtStreamedSpeedTreeForest::destroyObserver |
( |
const osg::Node * |
data, |
|
|
bool |
bCheck |
|
) |
| |
|
protected |
| void makVrv::DtStreamedSpeedTreeForest::removeAndDestroyAllObservers |
( |
void |
| ) |
|
|
protected |
| static bool makVrv::DtStreamedSpeedTreeForest::verifyExists |
( |
const osg::Observer * |
lhs, |
|
|
const osg::Node * |
data |
|
) |
| |
|
staticprotected |
| static bool makVrv::DtStreamedSpeedTreeForest::getValidTreeModelDefinition |
( |
DtDe & |
de, |
|
|
std::string & |
strCleanModelName, |
|
|
const std::string & |
strModelName, |
|
|
MarkerToModelDefinition & |
cache |
|
) |
| |
|
staticprotected |
| DtDe& makVrv::DtStreamedSpeedTreeForest::myDe |
|
protected |
| tbb::mutex makVrv::DtStreamedSpeedTreeForest::myMapCellsToSubCellsMutex |
|
protected |
The documentation for this class was generated from the following file: