Loading...
Searching...
No Matches
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::ShaderGenerator | static
_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::ShaderGenerator | inline
DEFAULT_SCHEME_NAME | Ogre::RTShader::ShaderGenerator | static
destroy() | Ogre::RTShader::ShaderGenerator | static
destroySubRenderState(SubRenderState *subRenderState) | Ogre::RTShader::ShaderGenerator |
flushShaderCache() | Ogre::RTShader::ShaderGenerator |
getActiveSceneManager() | Ogre::RTShader::ShaderGenerator |
getCreateShaderOverProgrammablePass() const | Ogre::RTShader::ShaderGenerator | inline
getMaterialSerializerListener() | Ogre::RTShader::ShaderGenerator |
getNumSubRenderStateFactories() const | Ogre::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::ShaderGenerator | inline
getRTShaderScheme(size_t index) const | Ogre::RTShader::ShaderGenerator |
getRTShaderSchemeCount() const | Ogre::RTShader::ShaderGenerator |
getShaderCachePath() const | Ogre::RTShader::ShaderGenerator | inline
getShaderCount(GpuProgramType type) const | Ogre::RTShader::ShaderGenerator |
getShaderProfiles(GpuProgramType type) const | Ogre::RTShader::ShaderGenerator |
getSingleton() | Ogre::RTShader::ShaderGenerator | static
getSingletonPtr() | Ogre::RTShader::ShaderGenerator | static
getSubRenderStateFactory(size_t index) | Ogre::RTShader::ShaderGenerator |
getSubRenderStateFactory(const String &type) | Ogre::RTShader::ShaderGenerator |
getTargetLanguage() const | Ogre::RTShader::ShaderGenerator | inline
getTargetLinearColours() const | Ogre::RTShader::ShaderGenerator | inline
getVertexShaderOutputsCompactPolicy() const | Ogre::RTShader::ShaderGenerator | inline
hasRenderState(const String &schemeName) const | Ogre::RTShader::ShaderGenerator | inline
hasShaderBasedTechnique(const String &materialName, const String &groupName, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName) const | Ogre::RTShader::ShaderGenerator |
hasShaderBasedTechnique(const Material &mat, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName) const | Ogre::RTShader::ShaderGenerator | inline
initialize() | Ogre::RTShader::ShaderGenerator | static
invalidateMaterial(const String &schemeName, const String &materialName, const String &groupName=RGN_DEFAULT) const | Ogre::RTShader::ShaderGenerator | inline
invalidateMaterial(const String &schemeName, const Material &mat) | Ogre::RTShader::ShaderGenerator | inline
invalidateMaterialIlluminationPasses(const String &schemeName, const String &materialName, const String &groupName=RGN_DEFAULT) const | Ogre::RTShader::ShaderGenerator | inline
invalidateScheme(const String &schemeName) const | Ogre::RTShader::ShaderGenerator | inline
removeAllShaderBasedTechniques(const String &materialName, const String &groupName=RGN_DEFAULT) | Ogre::RTShader::ShaderGenerator |
removeAllShaderBasedTechniques(const Material &mat) | Ogre::RTShader::ShaderGenerator | inline
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 typedef | Ogre::RTShader::ShaderGenerator |
setCreateShaderOverProgrammablePass(bool value) | Ogre::RTShader::ShaderGenerator | inline
setShaderCachePath(const String &cachePath) | Ogre::RTShader::ShaderGenerator |
setShaderProfiles(GpuProgramType type, const String &shaderProfiles) | Ogre::RTShader::ShaderGenerator |
setTargetLanguage(const String &shaderLanguage) | Ogre::RTShader::ShaderGenerator |
setTargetLinearColours(bool linear) | Ogre::RTShader::ShaderGenerator | inline
setVertexShaderOutputsCompactPolicy(VSOutputCompactPolicy policy) | Ogre::RTShader::ShaderGenerator | inline
validateMaterial(const String &schemeName, const String &materialName, const String &groupName=RGN_DEFAULT) const | Ogre::RTShader::ShaderGenerator |
validateMaterial(const String &schemeName, const Material &mat) const | Ogre::RTShader::ShaderGenerator | inline
validateMaterialIlluminationPasses(const String &schemeName, const String &materialName, const String &groupName=RGN_DEFAULT) const | Ogre::RTShader::ShaderGenerator |
validateScheme(const String &schemeName) const | Ogre::RTShader::ShaderGenerator |
~Singleton(void) | Ogre::Singleton< ShaderGenerator > | inline