OGRE  14.2
Object-Oriented Graphics Rendering Engine
Ogre::RTShader::ShaderGenerator Member List

This is the complete list of members for Ogre::RTShader::ShaderGenerator, including all inherited members.

_markNonFFP(const TextureUnitState *tu)Ogre::RTShader::ShaderGeneratorstatic
_setActiveSceneManager(SceneManager *sceneManager)Ogre::RTShader::ShaderGenerator
addSceneManager(SceneManager *sceneMgr)Ogre::RTShader::ShaderGenerator
addSubRenderStateFactory(SubRenderStateFactory *factory)Ogre::RTShader::ShaderGenerator
cloneShaderBasedTechniques(Material &srcMat, Material &dstMat)Ogre::RTShader::ShaderGenerator
createOrRetrieveRenderState(const String &schemeName)Ogre::RTShader::ShaderGenerator
createScheme(const String &schemeName)Ogre::RTShader::ShaderGenerator
createShaderBasedTechnique(const Material &srcMat, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName, bool overProgrammable=false)Ogre::RTShader::ShaderGenerator
createShaderBasedTechnique(const Technique *srcTech, const String &dstTechniqueSchemeName, bool overProgrammable=false)Ogre::RTShader::ShaderGenerator
createSubRenderState(const String &type)Ogre::RTShader::ShaderGenerator
createSubRenderState()Ogre::RTShader::ShaderGeneratorinline
DEFAULT_SCHEME_NAMEOgre::RTShader::ShaderGeneratorstatic
destroy()Ogre::RTShader::ShaderGeneratorstatic
destroySubRenderState(SubRenderState *subRenderState)Ogre::RTShader::ShaderGenerator
flushShaderCache()Ogre::RTShader::ShaderGenerator
getActiveSceneManager()Ogre::RTShader::ShaderGenerator
getCreateShaderOverProgrammablePass() constOgre::RTShader::ShaderGeneratorinline
getMaterialSerializerListener()Ogre::RTShader::ShaderGenerator
getNumSubRenderStateFactories() constOgre::RTShader::ShaderGenerator
getRenderState(const String &schemeName)Ogre::RTShader::ShaderGenerator
getRenderState(const String &schemeName, const String &materialName, const String &groupName, unsigned short passIndex)Ogre::RTShader::ShaderGenerator
getRenderState(const String &schemeName, const Material &mat, uint16 passIndex=0)Ogre::RTShader::ShaderGeneratorinline
getRTShaderScheme(size_t index) constOgre::RTShader::ShaderGenerator
getRTShaderSchemeCount() constOgre::RTShader::ShaderGenerator
getShaderCachePath() constOgre::RTShader::ShaderGeneratorinline
getShaderCount(GpuProgramType type) constOgre::RTShader::ShaderGenerator
getShaderProfiles(GpuProgramType type) constOgre::RTShader::ShaderGenerator
getSingleton()Ogre::RTShader::ShaderGeneratorstatic
getSingletonPtr()Ogre::RTShader::ShaderGeneratorstatic
getSubRenderStateFactory(size_t index)Ogre::RTShader::ShaderGenerator
getSubRenderStateFactory(const String &type)Ogre::RTShader::ShaderGenerator
getTargetLanguage() constOgre::RTShader::ShaderGeneratorinline
getVertexShaderOutputsCompactPolicy() constOgre::RTShader::ShaderGeneratorinline
hasRenderState(const String &schemeName) constOgre::RTShader::ShaderGenerator
hasShaderBasedTechnique(const String &materialName, const String &groupName, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName) constOgre::RTShader::ShaderGenerator
hasShaderBasedTechnique(const Material &mat, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName) constOgre::RTShader::ShaderGeneratorinline
initialize()Ogre::RTShader::ShaderGeneratorstatic
invalidateMaterial(const String &schemeName, const String &materialName, const String &groupName=RGN_DEFAULT)Ogre::RTShader::ShaderGenerator
invalidateMaterial(const String &schemeName, const Material &mat)Ogre::RTShader::ShaderGeneratorinline
invalidateMaterialIlluminationPasses(const String &schemeName, const String &materialName, const String &groupName=RGN_DEFAULT)Ogre::RTShader::ShaderGenerator
invalidateScheme(const String &schemeName)Ogre::RTShader::ShaderGenerator
removeAllShaderBasedTechniques(const String &materialName, const String &groupName=RGN_DEFAULT)Ogre::RTShader::ShaderGenerator
removeAllShaderBasedTechniques(const Material &mat)Ogre::RTShader::ShaderGeneratorinline
removeAllShaderBasedTechniques()Ogre::RTShader::ShaderGenerator
removeSceneManager(SceneManager *sceneMgr)Ogre::RTShader::ShaderGenerator
removeShaderBasedTechnique(const Technique *srcTech, const String &dstTechniqueSchemeName)Ogre::RTShader::ShaderGenerator
removeSubRenderStateFactory(SubRenderStateFactory *factory)Ogre::RTShader::ShaderGenerator
RenderStateCreateOrRetrieveResult typedefOgre::RTShader::ShaderGenerator
setCreateShaderOverProgrammablePass(bool value)Ogre::RTShader::ShaderGeneratorinline
setShaderCachePath(const String &cachePath)Ogre::RTShader::ShaderGenerator
setShaderProfiles(GpuProgramType type, const String &shaderProfiles)Ogre::RTShader::ShaderGenerator
setTargetLanguage(const String &shaderLanguage)Ogre::RTShader::ShaderGenerator
setVertexShaderOutputsCompactPolicy(VSOutputCompactPolicy policy)Ogre::RTShader::ShaderGeneratorinline
Singleton(void)Ogre::Singleton< ShaderGenerator >inline
validateMaterial(const String &schemeName, const String &materialName, const String &groupName=RGN_DEFAULT)Ogre::RTShader::ShaderGenerator
validateMaterial(const String &schemeName, const Material &mat)Ogre::RTShader::ShaderGeneratorinline
validateMaterialIlluminationPasses(const String &schemeName, const String &materialName, const String &groupName=RGN_DEFAULT)Ogre::RTShader::ShaderGenerator
validateScheme(const String &schemeName)Ogre::RTShader::ShaderGenerator
~Singleton(void)Ogre::Singleton< ShaderGenerator >inline