OGRE  1.10.12
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.

_setActiveSceneManager(SceneManager *sceneManager)Ogre::RTShader::ShaderGenerator
addSceneManager(SceneManager *sceneMgr)Ogre::RTShader::ShaderGenerator
addSubRenderStateFactory(SubRenderStateFactory *factory)Ogre::RTShader::ShaderGenerator
cloneShaderBasedTechniques(const String &srcMaterialName, const String &srcGroupName, const String &dstMaterialName, const String &dstGroupName)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 String &materialName, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName, bool overProgrammable=false)Ogre::RTShader::ShaderGenerator
createShaderBasedTechnique(const String &materialName, const String &groupName, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName, bool overProgrammable=false)Ogre::RTShader::ShaderGenerator
createSubRenderState(const String &type)Ogre::RTShader::ShaderGenerator
DEFAULT_SCHEME_NAMEOgre::RTShader::ShaderGeneratorstatic
destroy()Ogre::RTShader::ShaderGeneratorstatic
destroySubRenderState(SubRenderState *subRenderState)Ogre::RTShader::ShaderGenerator
FFPRenderStateBuilder classOgre::RTShader::ShaderGeneratorfriend
flushShaderCache()Ogre::RTShader::ShaderGenerator
getActiveSceneManager()Ogre::RTShader::ShaderGenerator
getCreateShaderOverProgrammablePass() constOgre::RTShader::ShaderGeneratorinline
getFragmentShaderCount() constOgre::RTShader::ShaderGenerator
getFragmentShaderProfiles() constOgre::RTShader::ShaderGeneratorinline
getFragmentShaderProfilesList() 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 String &materialName, unsigned short passIndex)Ogre::RTShader::ShaderGenerator
getRTShaderScheme(size_t index) constOgre::RTShader::ShaderGenerator
getRTShaderSchemeCount() constOgre::RTShader::ShaderGenerator
getShaderCachePath() constOgre::RTShader::ShaderGeneratorinline
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
getTargetLanguageVersion() constOgre::RTShader::ShaderGeneratorinline
getVertexShaderCount() constOgre::RTShader::ShaderGenerator
getVertexShaderOutputsCompactPolicy() constOgre::RTShader::ShaderGeneratorinline
getVertexShaderProfiles() constOgre::RTShader::ShaderGeneratorinline
getVertexShaderProfilesList() constOgre::RTShader::ShaderGeneratorinline
hasRenderState(const String &schemeName) constOgre::RTShader::ShaderGenerator
hasShaderBasedTechnique(const String &materialName, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName) constOgre::RTShader::ShaderGenerator
hasShaderBasedTechnique(const String &materialName, const String &groupName, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName) constOgre::RTShader::ShaderGenerator
initialize()Ogre::RTShader::ShaderGeneratorstatic
invalidateMaterial(const String &schemeName, const String &materialName, const String &groupName OGRE_RESOURCE_GROUP_INIT)Ogre::RTShader::ShaderGenerator
invalidateMaterialIlluminationPasses(const String &schemeName, const String &materialName, const String &groupName OGRE_RESOURCE_GROUP_INIT)Ogre::RTShader::ShaderGenerator
invalidateScheme(const String &schemeName)Ogre::RTShader::ShaderGenerator
IsHlsl4() constOgre::RTShader::ShaderGeneratorinline
removeAllShaderBasedTechniques(const String &materialName, const String &groupName OGRE_RESOURCE_GROUP_INIT)Ogre::RTShader::ShaderGenerator
removeAllShaderBasedTechniques()Ogre::RTShader::ShaderGenerator
removeSceneManager(SceneManager *sceneMgr)Ogre::RTShader::ShaderGenerator
removeShaderBasedTechnique(const String &materialName, const String &groupName, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName)Ogre::RTShader::ShaderGenerator
removeShaderBasedTechnique(const String &materialName, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName)Ogre::RTShader::ShaderGenerator
removeSubRenderStateFactory(SubRenderStateFactory *factory)Ogre::RTShader::ShaderGenerator
RenderStateCreateOrRetrieveResult typedefOgre::RTShader::ShaderGenerator
setCreateShaderOverProgrammablePass(bool value)Ogre::RTShader::ShaderGeneratorinline
setFragmentShaderProfiles(const String &fragmentShaderProfiles)Ogre::RTShader::ShaderGenerator
setShaderCachePath(const String &cachePath)Ogre::RTShader::ShaderGenerator
setTargetLanguage(const String &shaderLanguage, const float version=1.0)Ogre::RTShader::ShaderGenerator
setVertexShaderOutputsCompactPolicy(VSOutputCompactPolicy policy)Ogre::RTShader::ShaderGeneratorinline
setVertexShaderProfiles(const String &vertexShaderProfiles)Ogre::RTShader::ShaderGenerator
SGMaterialSerializerListener classOgre::RTShader::ShaderGeneratorfriend
SGPass classOgre::RTShader::ShaderGeneratorfriend
SGScriptTranslator classOgre::RTShader::ShaderGeneratorfriend
SGScriptTranslatorManager classOgre::RTShader::ShaderGeneratorfriend
Singleton(void)Ogre::Singleton< ShaderGenerator >inline
validateMaterial(const String &schemeName, const String &materialName, const String &groupName OGRE_RESOURCE_GROUP_INIT)Ogre::RTShader::ShaderGenerator
validateMaterialIlluminationPasses(const String &schemeName, const String &materialName, const String &groupName OGRE_RESOURCE_GROUP_INIT)Ogre::RTShader::ShaderGenerator
validateScheme(const String &schemeName)Ogre::RTShader::ShaderGenerator
~Singleton(void)Ogre::Singleton< ShaderGenerator >inline