14 #include <osg/NodeVisitor>
17 #include <boost/thread.hpp>
19 #include <boost/thread/mutex.hpp>
25 class DtOsgEffectTextureController;
42 virtual void apply(osg::Node& node);
43 virtual void apply(osg::Geode& geode);
44 virtual void apply(osg::StateSet* stateSet);
48 virtual bool checkAndInstallEffectTexture(osg::StateSet* stateSet,
osg::Texture* baseTexture,
51 typedef std::map<DtCdbEffectTextureType, osg::ref_ptr<DtOsgEffectTextureController> >
Controllers;