![]() |
VR-Forces 5.0.3 Developer's Guide
|
Visitor that locates effect textures and installs them into the scene graph. Run this prior to running the Shader Generator to pick up normal maps(bump maps), night maps, light maps for CDB.

Public Member Functions | |
| DtCdbEffectTextureVisitor (DtEffectControllerFactory &effectFactory) | |
| virtual | ~DtCdbEffectTextureVisitor () |
Protected Types | |
| typedef std::map < DtCdbEffectTextureType, osg::ref_ptr < DtOsgEffectTextureController > > | Controllers |
Protected Member Functions | |
| virtual void | apply (osg::Node &node) |
| virtual void | apply (osg::Geode &geode) |
| virtual void | apply (osg::StateSet *stateSet) |
| virtual bool | checkAndInstallEffectTexture (osg::StateSet *stateSet, osg::Texture *baseTexture, osg::Texture *effectTexture, int baseUnit, int effectUnit, DtCdbEffectTextureType type) |
Protected Attributes | |
| Controllers | myControllers |
|
protected |
| makVrv::DtCdbEffectTextureVisitor::DtCdbEffectTextureVisitor | ( | DtEffectControllerFactory & | effectFactory | ) |
CTOR.
|
virtual |
DTOR.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |