OpenSceneGraph
3.0.1
|
Public Types | |
typedef std::map< std::string, osg::ref_ptr< ObjectWrapper > > | WrapperMap |
typedef std::map< std::string, osg::ref_ptr< BaseCompressor > > | CompressorMap |
typedef std::map< std::string, IntLookup > | IntLookupMap |
Public Member Functions | |
void | addWrapper (ObjectWrapper *wrapper) |
void | removeWrapper (ObjectWrapper *wrapper) |
ObjectWrapper * | findWrapper (const std::string &name) |
WrapperMap & | getWrapperMap () |
const WrapperMap & | getWrapperMap () const |
void | addCompressor (BaseCompressor *compressor) |
void | removeCompressor (BaseCompressor *compressor) |
BaseCompressor * | findCompressor (const std::string &name) |
CompressorMap & | getCompressorMap () |
const CompressorMap & | getCompressorMap () const |
IntLookup::Value | getValue (const std::string &group, const std::string &str) |
const std::string & | getString (const std::string &group, IntLookup::Value value) |
Protected Member Functions | |
ObjectWrapperManager () | |
virtual | ~ObjectWrapperManager () |
IntLookup & | findLookup (const std::string &group) |
Protected Attributes | |
WrapperMap | _wrappers |
CompressorMap | _compressors |
IntLookupMap | _globalMap |
Friends | |
class | osgDB::Registry |
typedef std::map< std::string, osg::ref_ptr<BaseCompressor> > osgDB::ObjectWrapperManager::CompressorMap |
typedef std::map<std::string, IntLookup> osgDB::ObjectWrapperManager::IntLookupMap |
typedef std::map< std::string, osg::ref_ptr<ObjectWrapper> > osgDB::ObjectWrapperManager::WrapperMap |
osgDB::ObjectWrapperManager::ObjectWrapperManager | ( | ) | [protected] |
virtual osgDB::ObjectWrapperManager::~ObjectWrapperManager | ( | ) | [protected, virtual] |
void osgDB::ObjectWrapperManager::addCompressor | ( | BaseCompressor * | compressor | ) |
void osgDB::ObjectWrapperManager::addWrapper | ( | ObjectWrapper * | wrapper | ) |
BaseCompressor* osgDB::ObjectWrapperManager::findCompressor | ( | const std::string & | name | ) |
IntLookup& osgDB::ObjectWrapperManager::findLookup | ( | const std::string & | group | ) | [inline, protected] |
ObjectWrapper* osgDB::ObjectWrapperManager::findWrapper | ( | const std::string & | name | ) |
CompressorMap& osgDB::ObjectWrapperManager::getCompressorMap | ( | ) | [inline] |
const CompressorMap& osgDB::ObjectWrapperManager::getCompressorMap | ( | ) | const [inline] |
const std::string& osgDB::ObjectWrapperManager::getString | ( | const std::string & | group, |
IntLookup::Value | value | ||
) | [inline] |
IntLookup::Value osgDB::ObjectWrapperManager::getValue | ( | const std::string & | group, |
const std::string & | str | ||
) | [inline] |
WrapperMap& osgDB::ObjectWrapperManager::getWrapperMap | ( | ) | [inline] |
const WrapperMap& osgDB::ObjectWrapperManager::getWrapperMap | ( | ) | const [inline] |
void osgDB::ObjectWrapperManager::removeCompressor | ( | BaseCompressor * | compressor | ) |
void osgDB::ObjectWrapperManager::removeWrapper | ( | ObjectWrapper * | wrapper | ) |
friend class osgDB::Registry [friend] |
IntLookupMap osgDB::ObjectWrapperManager::_globalMap [protected] |
WrapperMap osgDB::ObjectWrapperManager::_wrappers [protected] |
![]() | Generated at Mon Oct 3 2011 12:39:46 for the OpenSceneGraph by doxygen 1.7.5. |