OpenSceneGraph
3.4.0
|
Classes | |
struct | Proxy |
Public Types | |
typedef std::map< std::string, osg::ref_ptr< const Effect > > | EffectMap |
Public Member Functions | |
void | registerEffect (const Effect *effect) |
void | removeEffect (const Effect *effect) |
const EffectMap & | getEffectMap () const |
Static Public Member Functions | |
static Registry * | instance () |
Protected Member Functions | |
Registry () | |
~Registry () |
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] |
Referenced by osgFX::Registry::Proxy::Proxy(), and osgFX::Registry::Proxy::~Proxy().
void osgFX::Registry::registerEffect | ( | const Effect * | effect | ) | [inline] |
References osgFX::Effect::effectName().
Referenced by osgFX::Registry::Proxy::Proxy().
void osgFX::Registry::removeEffect | ( | const Effect * | effect | ) | [inline] |
References osgFX::Effect::effectName().
Referenced by osgFX::Registry::Proxy::~Proxy().
![]() | Generated at Tue Dec 8 2015 00:14:28 for the OpenSceneGraph by doxygen 1.7.6.1. |