VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtEffectTextureRegistry Member List

This is the complete list of members for makVrv::DtEffectTextureRegistry, including all inherited members.

DtEffectTextureRegistry(DtDe &de)makVrv::DtEffectTextureRegistryprotected
DtEffectTextureRegistry(const DtEffectTextureRegistry &other)makVrv::DtEffectTextureRegistryprivate
DtVirtualBaseClass()makVrv::DtVirtualBaseClass
effectTextureInstalled(const std::string &baseTextureName, const osg::StateSet *stateSet, const std::string &effectTypeCode)makVrv::DtEffectTextureRegistry
effectTexturesTemplate()makVrv::DtEffectTextureRegistry
effectTextureTypeFrom(osg::ExtendedMaterial::EffectTextureLayer extendedMaterialLayer)makVrv::DtEffectTextureRegistry
effectTextureTypeFromName(const std::string &texName)makVrv::DtEffectTextureRegistry
getExtendedFileName(const std::string &baseFileName, const std::string &effectTypeCode)makVrv::DtEffectTextureRegistry
getPossibleEffectTextureFileNames(const std::string &baseFileName, std::vector< std::string > &output, const std::string &effectTypeCode)makVrv::DtEffectTextureRegistry
getTextureArrayPattern(const std::string &effectUnitName)makVrv::DtEffectTextureRegistry
getTextureArrayReplacement(const std::string &effectUnitName)makVrv::DtEffectTextureRegistry
getTextureFilePathAndSetNameIfNotSet(const osg::Texture *texture, bool doSetName)makVrv::DtEffectTextureRegistry
getTextureNameLessExtension(const std::string &baseFileName)makVrv::DtEffectTextureRegistry
hasIndirectShaderForType(int effectTextureType) const makVrv::DtEffectTextureRegistry
indirectEffectTextureShaderForType(int effectTextureType) const makVrv::DtEffectTextureRegistry
instance(DtDe &de)makVrv::DtEffectTextureRegistrystatic
IntEffectTextureTypeMap typedefmakVrv::DtEffectTextureRegistryprotected
isEffectTexture(const std::string &texName, const std::string &effectTypeCode)makVrv::DtEffectTextureRegistry
isEffectTexture(const osg::Texture *tex, const std::string &texName, const std::string &effectTypeCode)makVrv::DtEffectTextureRegistry
isRemoteTexture(const std::string &texturePath)makVrv::DtEffectTextureRegistry
isSupportedByExtendedMaterial(int effectTextureType)makVrv::DtEffectTextureRegistry
myDemakVrv::DtEffectTextureRegistryprotected
myEffectTextureInfoTypeMapMutexmakVrv::DtEffectTextureRegistryprotected
myEffectTexturesTemplatemakVrv::DtEffectTextureRegistryprotected
myEffectTextureTypeInfoMapmakVrv::DtEffectTextureRegistryprotected
myMapTypeToFXTextureShadermakVrv::DtEffectTextureRegistryprotected
myMutableMapTypeToFxTextureShaderMutexmakVrv::DtEffectTextureRegistrymutableprotected
operator=(const DtEffectTextureRegistry &other)makVrv::DtEffectTextureRegistryprivate
registerEffectTextureType(int effectTextureType, const std::string &readableString, const std::string &typeString, const std::string &postfix, bool isExtendedMaterialType, const std::set< osg::ExtendedMaterial::EffectTextureLayer > &extendedMaterialLayer=std::set< osg::ExtendedMaterial::EffectTextureLayer >())makVrv::DtEffectTextureRegistry
registerIndirectShaderEffectTexturetype(int effectTextureType, const DtIndirectEffectTextureShader &indirectEffectTextureShader)makVrv::DtEffectTextureRegistry
theDummyShadermakVrv::DtEffectTextureRegistryprotectedstatic
toDtEffectTextureTypeString(int effectTextureType)makVrv::DtEffectTextureRegistry
toString(int effectTextureType)makVrv::DtEffectTextureRegistry
toTextureCoordNameString(int effectTextureType) const makVrv::DtEffectTextureRegistry
toTextureMapNameString(int effectTextureType) const makVrv::DtEffectTextureRegistry
~DtEffectTextureRegistry()makVrv::DtEffectTextureRegistryprotected
~DtVirtualBaseClass()makVrv::DtVirtualBaseClassvirtual

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)