Member Function Documentation
| static bool makVrv::DtEffectTextureUtils::isEffectTexture |
( |
const std::string & |
texName, |
|
|
const std::string & |
effectTypeCode |
|
) |
| |
|
static |
return whether the texture name represents the effect type code passed in
| static bool makVrv::DtEffectTextureUtils::isEffectTexture |
( |
const osg::Texture * |
tex, |
|
|
const std::string & |
texName, |
|
|
const std::string & |
effectTypeCode |
|
) |
| |
|
static |
return whether the texture name represents the effect type code passed in. checks whether passed in texture is null as well
| static std::string makVrv::DtEffectTextureUtils::getTextureNameLessExtension |
( |
const std::string & |
baseFileName | ) |
|
|
static |
| static std::string makVrv::DtEffectTextureUtils::getExtendedFileName |
( |
const std::string & |
baseFileName, |
|
|
const std::string & |
effectTypeCode |
|
) |
| |
|
static |
| static DtEffectTextureType makVrv::DtEffectTextureUtils::effectTextureTypeFrom |
( |
osg::ExtendedMaterial::EffectTextureLayer |
extendedMaterialLayer | ) |
|
|
static |
| static void makVrv::DtEffectTextureUtils::getPossibleEffectTextureFileNames |
( |
const std::string & |
baseFileName, |
|
|
std::vector< std::string > & |
output, |
|
|
const std::string & |
effectTypeCode |
|
) |
| |
|
static |
| static std::string makVrv::DtEffectTextureUtils::toString |
( |
DtEffectTextureType |
effectTextureType | ) |
|
|
static |
convert the effect texture type to a legible string (useful for debugging)
| static std::string makVrv::DtEffectTextureUtils::getTextureArrayPattern |
( |
const std::string & |
effectUnitName | ) |
|
|
static |
helpers to get #define if texture arrays are used
| static std::string makVrv::DtEffectTextureUtils::getTextureArrayReplacement |
( |
const std::string & |
effectUnitName | ) |
|
|
static |
| static bool makVrv::DtEffectTextureUtils::isSupportedByExtendedMaterial |
( |
int |
effectTextureType | ) |
|
|
static |
| static bool makVrv::DtEffectTextureUtils::effectTextureInstalled |
( |
const std::string & |
baseTextureName, |
|
|
const osg::StateSet * |
stateSet, |
|
|
const std::string & |
effectTypeCode |
|
) |
| |
|
static |
True if there's already an effect texture installed on the given stateset that corresponds to the given base texture.
| static std::string makVrv::DtEffectTextureUtils::getTextureFilePathAndSetNameIfNotSet |
( |
const osg::Texture * |
texture, |
|
|
bool |
doSetName |
|
) |
| |
|
static |
| static bool makVrv::DtEffectTextureUtils::isRemoteTexture |
( |
const std::string & |
texturePath | ) |
|
|
static |
The documentation for this class was generated from the following file: