Inheritance diagram for osgFX::Registry:

Public Types | |
| typedef std::map< std::string, osg::ref_ptr< const Effect > > | EffectMap |
Public Member Functions | |
| void | registerEffect (const Effect *effect) |
| const EffectMap & | getEffectMap () const |
Static Public Member Functions | |
| static Registry * | instance () |
Protected Member Functions | |
| Registry () | |
| ~Registry () | |
Classes | |
| struct | Proxy |
| typedef std::map<std::string, osg::ref_ptr<const Effect> > osgFX::Registry::EffectMap |
| osgFX::Registry::Registry | ( | ) | [protected] |
| osgFX::Registry::~Registry | ( | ) | [inline, protected] |
| const Registry::EffectMap & osgFX::Registry::getEffectMap | ( | ) | const [inline] |
| static Registry* osgFX::Registry::instance | ( | ) | [static] |
| void osgFX::Registry::registerEffect | ( | const Effect * | effect | ) | [inline] |
1.4.7