OpenSceneGraph 2.8.3
|
Helper callback for managing optional sets of layers, that loading of is deffered to this callback, with this callback working out which layers to load, and how to create fallback versions of the layers. More...
Public Member Functions | |
WhiteListTileLoadedCallback () | |
void | allow (const std::string &setname) |
void | setMinimumNumOfLayers (unsigned int numLayers) |
unsigned int | getMinimumNumOfLayers () const |
void | setReplaceSwitchLayer (bool replaceSwitchLayer) |
bool | getReplaceSwitchLayer () const |
void | setAllowAll (bool allowAll) |
bool | getAllowAll () const |
bool | layerAcceptable (const std::string &setname) const |
bool | readImageLayer (osgTerrain::ImageLayer *imageLayer, const osgDB::ReaderWriter::Options *options) const |
virtual bool | deferExternalLayerLoading () const |
virtual void | loaded (osgTerrain::TerrainTile *tile, const osgDB::ReaderWriter::Options *options) const |
Protected Types | |
typedef std::set< std::string > | SetWhiteList |
Protected Member Functions | |
virtual | ~WhiteListTileLoadedCallback () |
Protected Attributes | |
SetWhiteList | _setWhiteList |
unsigned int | _minumumNumberOfLayers |
bool | _replaceSwitchLayer |
bool | _allowAll |
Helper callback for managing optional sets of layers, that loading of is deffered to this callback, with this callback working out which layers to load, and how to create fallback versions of the layers.
typedef std::set<std::string> osgTerrain::WhiteListTileLoadedCallback::SetWhiteList [protected] |
osgTerrain::WhiteListTileLoadedCallback::WhiteListTileLoadedCallback | ( | ) |
virtual osgTerrain::WhiteListTileLoadedCallback::~WhiteListTileLoadedCallback | ( | ) | [protected, virtual] |
void osgTerrain::WhiteListTileLoadedCallback::allow | ( | const std::string & | setname | ) | [inline] |
virtual bool osgTerrain::WhiteListTileLoadedCallback::deferExternalLayerLoading | ( | ) | const [virtual] |
Implements osgTerrain::TerrainTile::TileLoadedCallback.
bool osgTerrain::WhiteListTileLoadedCallback::getAllowAll | ( | ) | const [inline] |
unsigned int osgTerrain::WhiteListTileLoadedCallback::getMinimumNumOfLayers | ( | ) | const [inline] |
bool osgTerrain::WhiteListTileLoadedCallback::getReplaceSwitchLayer | ( | ) | const [inline] |
bool osgTerrain::WhiteListTileLoadedCallback::layerAcceptable | ( | const std::string & | setname | ) | const |
virtual void osgTerrain::WhiteListTileLoadedCallback::loaded | ( | osgTerrain::TerrainTile * | tile, |
const osgDB::ReaderWriter::Options * | options | ||
) | const [virtual] |
Implements osgTerrain::TerrainTile::TileLoadedCallback.
bool osgTerrain::WhiteListTileLoadedCallback::readImageLayer | ( | osgTerrain::ImageLayer * | imageLayer, |
const osgDB::ReaderWriter::Options * | options | ||
) | const |
void osgTerrain::WhiteListTileLoadedCallback::setAllowAll | ( | bool | allowAll | ) | [inline] |
void osgTerrain::WhiteListTileLoadedCallback::setMinimumNumOfLayers | ( | unsigned int | numLayers | ) | [inline] |
void osgTerrain::WhiteListTileLoadedCallback::setReplaceSwitchLayer | ( | bool | replaceSwitchLayer | ) | [inline] |
bool osgTerrain::WhiteListTileLoadedCallback::_allowAll [protected] |
unsigned int osgTerrain::WhiteListTileLoadedCallback::_minumumNumberOfLayers [protected] |
bool osgTerrain::WhiteListTileLoadedCallback::_replaceSwitchLayer [protected] |
![]() | Generated at Tue Mar 22 2011 13:20:29 for the OpenSceneGraph by doxygen 1.7.3. |