41 virtual bool installShaders(
int baseUnit,
int effectUnit,
const osg::Texture* tex, osg::StateSet* stateSet,
const std::string& baseTextureName)
const;
44 virtual void findEffectTexture(
const std::string& baseTextureName,
const osgDB::Options* dbOptions,
const DtPossibleFileNamesCache& possibleFilenames,
const osg::Texture* baseTexture, osg::ref_ptr<osg::Texture>& effectTexture)
const;
47 virtual bool isEffectTexture(
const osg::Texture* tex,
const std::string& texName)
const;
49 static bool isConfigurableMapTexture(
const std::string& textureName);
51 static std::vector<std::string> parseSuffix(
const std::string& baseTextureName,
const std::string& effectTextureName);
55 static std::set<std::string> initChannelIds();