OGRE: Member List

| OGRE 2.2.4 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 |
AllocatedObject() | Ogre::AllocatedObject< Alloc > | inlineexplicit
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 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_NAME | Ogre::RTShader::ShaderGenerator | static
destroy() | Ogre::RTShader::ShaderGenerator | static
destroySubRenderState(SubRenderState *subRenderState) | Ogre::RTShader::ShaderGenerator |
FFPRenderStateBuilder class | Ogre::RTShader::ShaderGenerator | friend
flushShaderCache() | Ogre::RTShader::ShaderGenerator |
getActiveSceneManager() | Ogre::RTShader::ShaderGenerator |
getCreateShaderOverProgrammablePass() const | Ogre::RTShader::ShaderGenerator | inline
getFragmentShaderCount() const | Ogre::RTShader::ShaderGenerator |
getFragmentShaderProfiles() const | Ogre::RTShader::ShaderGenerator | inline
getFragmentShaderProfilesList() 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, unsigned short passIndex) | Ogre::RTShader::ShaderGenerator |
getRenderState(const String &schemeName, const String &materialName, const String &groupName, unsigned short passIndex) | Ogre::RTShader::ShaderGenerator |
getRTShaderScheme(size_t index) const | Ogre::RTShader::ShaderGenerator |
getRTShaderSchemeCount() const | Ogre::RTShader::ShaderGenerator |
getShaderCachePath() const | Ogre::RTShader::ShaderGenerator | inline
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
getTargetLanguageVersion() const | Ogre::RTShader::ShaderGenerator | inline
getVertexShaderCount() const | Ogre::RTShader::ShaderGenerator |
getVertexShaderOutputsCompactPolicy() const | Ogre::RTShader::ShaderGenerator | inline
getVertexShaderProfiles() const | Ogre::RTShader::ShaderGenerator | inline
getVertexShaderProfilesList() const | Ogre::RTShader::ShaderGenerator | inline
hasRenderState(const String &schemeName) const | Ogre::RTShader::ShaderGenerator |
hasShaderBasedTechnique(const String &materialName, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName) const | Ogre::RTShader::ShaderGenerator |
hasShaderBasedTechnique(const String &materialName, const String &groupName, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName) const | Ogre::RTShader::ShaderGenerator |
initialize() | Ogre::RTShader::ShaderGenerator | static
invalidateMaterial(const String &schemeName, const String &materialName, const String &groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME) | Ogre::RTShader::ShaderGenerator |
invalidateMaterialIlluminationPasses(const String &schemeName, const String &materialName, const String &groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME) | Ogre::RTShader::ShaderGenerator |
invalidateScheme(const String &schemeName) | Ogre::RTShader::ShaderGenerator |
IsHlsl4() const | Ogre::RTShader::ShaderGenerator | inline
operator delete(void *ptr) | Ogre::AllocatedObject< Alloc > | inline
operator delete(void *ptr, void *) | Ogre::AllocatedObject< Alloc > | inline
operator delete(void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | inline
operator delete[](void *ptr) | Ogre::AllocatedObject< Alloc > | inline
operator delete[](void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | inline
operator new(size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | inline
operator new(size_t sz) | Ogre::AllocatedObject< Alloc > | inline
operator new(size_t sz, void *ptr) | Ogre::AllocatedObject< Alloc > | inline
operator new[](size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | inline
operator new[](size_t sz) | Ogre::AllocatedObject< Alloc > | inline
removeAllShaderBasedTechniques(const String &materialName, const String &groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME) | Ogre::RTShader::ShaderGenerator |
removeAllShaderBasedTechniques() | Ogre::RTShader::ShaderGenerator |
removeSceneManager(SceneManager *sceneMgr) | Ogre::RTShader::ShaderGenerator |
removeShaderBasedTechnique(const String &materialName, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName) | Ogre::RTShader::ShaderGenerator |
removeShaderBasedTechnique(const String &materialName, const String &groupName, const String &srcTechniqueSchemeName, const String &dstTechniqueSchemeName) | Ogre::RTShader::ShaderGenerator |
removeSubRenderStateFactory(SubRenderStateFactory *factory) | Ogre::RTShader::ShaderGenerator |
RenderStateCreateOrRetrieveResult typedef | Ogre::RTShader::ShaderGenerator |
setCreateShaderOverProgrammablePass(bool value) | Ogre::RTShader::ShaderGenerator | inline
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::ShaderGenerator | inline
setVertexShaderProfiles(const String &vertexShaderProfiles) | Ogre::RTShader::ShaderGenerator |
SGMaterialSerializerListener class | Ogre::RTShader::ShaderGenerator | friend
SGPass class | Ogre::RTShader::ShaderGenerator | friend
SGScriptTranslator class | Ogre::RTShader::ShaderGenerator | friend
SGScriptTranslatorManager class | Ogre::RTShader::ShaderGenerator | friend
Singleton(void) | Ogre::Singleton< ShaderGenerator > | inline
validateMaterial(const String &schemeName, const String &materialName, const String &groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME) | Ogre::RTShader::ShaderGenerator |
validateMaterialIlluminationPasses(const String &schemeName, const String &materialName, const String &groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME) | Ogre::RTShader::ShaderGenerator |
validateScheme(const String &schemeName) | Ogre::RTShader::ShaderGenerator |
~AllocatedObject() | Ogre::AllocatedObject< Alloc > | inline
~Singleton(void) | Ogre::Singleton< ShaderGenerator > | inline