14 #include <osg/NodeVisitor>
15 #include <osgDB/Options>
20 class DtOsgEffectTextureController;
45 unsigned getNumEffectTexturesInstalled()
const;
53 static void setIgnoreHint(osg::Object* obj,
bool val);
57 void apply(osg::Node& node);
58 void apply(osg::Geode& geode);
62 bool ignore(osg::Object* obj);
65 void apply(osg::StateSet* stateSet);
67 bool installEffectTextures(
osg::Texture* tex,
int texUnit, osg::StateSet* stateSet);
72 typedef std::vector<osg::ref_ptr<DtOsgEffectTextureController> >
Controllers;