Ogre::RTShader::ShaderGenerator Member List

This is the complete list of members for Ogre::RTShader::ShaderGenerator, including all inherited members.
_finalize()Ogre::RTShader::ShaderGenerator [protected]
_initialize()Ogre::RTShader::ShaderGenerator [protected]
addCustomScriptTranslator(const String &key, ScriptTranslator *translator)Ogre::RTShader::ShaderGenerator [protected]
addSceneManager(SceneManager *sceneMgr)Ogre::RTShader::ShaderGenerator
addSubRenderStateFactory(SubRenderStateFactory *factory)Ogre::RTShader::ShaderGenerator
AllocatedObject()Ogre::AllocatedObject< Alloc > [explicit]
cloneShaderBasedTechniques(const String &srcMaterialName, const String &srcGroupName, const String &dstMaterialName, const String &dstGroupName)Ogre::RTShader::ShaderGenerator
createOrRetrieveRenderState(const String &schemeName)Ogre::RTShader::ShaderGenerator
createOrRetrieveScheme(const String &schemeName)Ogre::RTShader::ShaderGenerator [protected]
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
createSubRenderState(ScriptCompiler *compiler, PropertyAbstractNode *prop, Pass *pass, SGScriptTranslator *translator)Ogre::RTShader::ShaderGenerator [protected]
createSubRenderState(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator)Ogre::RTShader::ShaderGenerator [protected]
createSubRenderStateExFactories()Ogre::RTShader::ShaderGenerator [protected]
DEFAULT_SCHEME_NAMEOgre::RTShader::ShaderGenerator [static]
destroySubRenderState(SubRenderState *subRenderState)Ogre::RTShader::ShaderGenerator
destroySubRenderStateExFactories()Ogre::RTShader::ShaderGenerator [protected]
FFPRenderStateBuilder classOgre::RTShader::ShaderGenerator [friend]
finalize()Ogre::RTShader::ShaderGenerator [static]
findMaterialEntryIt(const String &materialName, const String &groupName)Ogre::RTShader::ShaderGenerator [protected]
findMaterialEntryIt(const String &materialName, const String &groupName) const Ogre::RTShader::ShaderGenerator [protected]
findSourceTechnique(const String &materialName, const String &groupName, const String &srcTechniqueSchemeName)Ogre::RTShader::ShaderGenerator [protected]
flushShaderCache()Ogre::RTShader::ShaderGenerator
getActiveSceneManager()Ogre::RTShader::ShaderGenerator
getCreateShaderOverProgrammablePass() const Ogre::RTShader::ShaderGenerator
getFragmentShaderCount() const Ogre::RTShader::ShaderGenerator
getFragmentShaderProfiles() const Ogre::RTShader::ShaderGenerator
getFragmentShaderProfilesList() const Ogre::RTShader::ShaderGenerator
getIsFinalizing() const Ogre::RTShader::ShaderGenerator [protected]
getMaterialSerializerListener()Ogre::RTShader::ShaderGenerator
getNumSubRenderStateFactories() const Ogre::RTShader::ShaderGenerator
getNumTranslators() const Ogre::RTShader::ShaderGenerator [protected]
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
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
getTranslator(const AbstractNodePtr &node)Ogre::RTShader::ShaderGenerator [protected]
getVertexShaderCount() const Ogre::RTShader::ShaderGenerator
getVertexShaderOutputsCompactPolicy() const Ogre::RTShader::ShaderGenerator
getVertexShaderProfiles() const Ogre::RTShader::ShaderGenerator
getVertexShaderProfilesList() const Ogre::RTShader::ShaderGenerator
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
invalidateScheme(const String &schemeName)Ogre::RTShader::ShaderGenerator
isProgrammable(Technique *tech) const Ogre::RTShader::ShaderGenerator [protected]
mActiveSceneMgrOgre::RTShader::ShaderGenerator [protected]
mActiveViewportValidOgre::RTShader::ShaderGenerator [protected]
MatGroupPair typedefOgre::RTShader::ShaderGenerator [protected]
mCoreScriptTranslatorOgre::RTShader::ShaderGenerator [protected]
mCreateShaderOverProgrammablePassOgre::RTShader::ShaderGenerator [protected]
mFFPRenderStateBuilderOgre::RTShader::ShaderGenerator [protected]
mFragmentShaderProfilesOgre::RTShader::ShaderGenerator [protected]
mFragmentShaderProfilesListOgre::RTShader::ShaderGenerator [protected]
mIsFinalizingOgre::RTShader::ShaderGenerator [protected]
mLightCountOgre::RTShader::ShaderGenerator [protected]
mMaterialEntriesMapOgre::RTShader::ShaderGenerator [protected]
mMaterialSerializerListenerOgre::RTShader::ShaderGenerator [protected]
mProgramManagerOgre::RTShader::ShaderGenerator [protected]
mProgramWriterManagerOgre::RTShader::ShaderGenerator [protected]
mRenderObjectListenerOgre::RTShader::ShaderGenerator [protected]
mSceneManagerListenerOgre::RTShader::ShaderGenerator [protected]
mSceneManagerMapOgre::RTShader::ShaderGenerator [protected]
mSchemeEntriesMapOgre::RTShader::ShaderGenerator [protected]
mScriptTranslatorManagerOgre::RTShader::ShaderGenerator [protected]
mScriptTranslatorsMapOgre::RTShader::ShaderGenerator [protected]
mShaderCachePathOgre::RTShader::ShaderGenerator [protected]
mShaderLanguageOgre::RTShader::ShaderGenerator [protected]
msSingletonOgre::Singleton< ShaderGenerator > [protected, static]
mSubRenderStateExFactoriesOgre::RTShader::ShaderGenerator [protected]
mSubRenderStateFactoriesOgre::RTShader::ShaderGenerator [protected]
mTechniqueEntriesMapOgre::RTShader::ShaderGenerator [protected]
mVertexShaderProfilesOgre::RTShader::ShaderGenerator [protected]
mVertexShaderProfilesListOgre::RTShader::ShaderGenerator [protected]
mVSOutputCompactPolicyOgre::RTShader::ShaderGenerator [protected]
notifyRenderSingleObject(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList, bool suppressRenderStateChanges)Ogre::RTShader::ShaderGenerator [protected]
operator delete(void *ptr)Ogre::AllocatedObject< Alloc >
operator delete(void *ptr, void *)Ogre::AllocatedObject< Alloc >
operator delete(void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >
operator delete[](void *ptr)Ogre::AllocatedObject< Alloc >
operator delete[](void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >
operator new(size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >
operator new(size_t sz)Ogre::AllocatedObject< Alloc >
operator new(size_t sz, void *ptr)Ogre::AllocatedObject< Alloc >
operator new[](size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >
operator new[](size_t sz)Ogre::AllocatedObject< Alloc >
preFindVisibleObjects(SceneManager *source, SceneManager::IlluminationRenderStage irs, Viewport *v)Ogre::RTShader::ShaderGenerator [protected]
removeAllShaderBasedTechniques(const String &materialName, const String &groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)Ogre::RTShader::ShaderGenerator
removeAllShaderBasedTechniques()Ogre::RTShader::ShaderGenerator
removeCustomScriptTranslator(const String &key)Ogre::RTShader::ShaderGenerator [protected]
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 typedefOgre::RTShader::ShaderGenerator
SceneManagerConstIterator typedefOgre::RTShader::ShaderGenerator [protected]
SceneManagerIterator typedefOgre::RTShader::ShaderGenerator [protected]
SceneManagerMap typedefOgre::RTShader::ShaderGenerator [protected]
SchemeCreateOrRetrieveResult typedefOgre::RTShader::ShaderGenerator [protected]
serializePassAttributes(MaterialSerializer *ser, SGPass *passEntry)Ogre::RTShader::ShaderGenerator [protected]
serializeTextureUnitStateAttributes(MaterialSerializer *ser, SGPass *passEntry, const TextureUnitState *srcTextureUnit)Ogre::RTShader::ShaderGenerator [protected]
setCreateShaderOverProgrammablePass(bool value)Ogre::RTShader::ShaderGenerator
setFragmentShaderProfiles(const String &fragmentShaderProfiles)Ogre::RTShader::ShaderGenerator
setShaderCachePath(const String &cachePath)Ogre::RTShader::ShaderGenerator
setTargetLanguage(const String &shaderLanguage)Ogre::RTShader::ShaderGenerator
setVertexShaderOutputsCompactPolicy(VSOutputCompactPolicy policy)Ogre::RTShader::ShaderGenerator
setVertexShaderProfiles(const String &vertexShaderProfiles)Ogre::RTShader::ShaderGenerator
SGMaterialConstIterator typedefOgre::RTShader::ShaderGenerator [protected]
SGMaterialIterator typedefOgre::RTShader::ShaderGenerator [protected]
SGMaterialMap typedefOgre::RTShader::ShaderGenerator [protected]
SGMaterialSerializerListener classOgre::RTShader::ShaderGenerator [friend]
SGPass classOgre::RTShader::ShaderGenerator [friend]
SGPassConstIterator typedefOgre::RTShader::ShaderGenerator [protected]
SGPassIterator typedefOgre::RTShader::ShaderGenerator [protected]
SGPassList typedefOgre::RTShader::ShaderGenerator [protected]
SGSchemeConstIterator typedefOgre::RTShader::ShaderGenerator [protected]
SGSchemeIterator typedefOgre::RTShader::ShaderGenerator [protected]
SGSchemeMap typedefOgre::RTShader::ShaderGenerator [protected]
SGScriptTranslator classOgre::RTShader::ShaderGenerator [friend]
SGScriptTranslatorConstIterator typedefOgre::RTShader::ShaderGenerator [protected]
SGScriptTranslatorIterator typedefOgre::RTShader::ShaderGenerator [protected]
SGScriptTranslatorManager classOgre::RTShader::ShaderGenerator [friend]
SGScriptTranslatorMap typedefOgre::RTShader::ShaderGenerator [protected]
SGTechniqueConstIterator typedefOgre::RTShader::ShaderGenerator [protected]
SGTechniqueIterator typedefOgre::RTShader::ShaderGenerator [protected]
SGTechniqueList typedefOgre::RTShader::ShaderGenerator [protected]
SGTechniqueMap typedefOgre::RTShader::ShaderGenerator [protected]
SGTechniqueMapIterator typedefOgre::RTShader::ShaderGenerator [protected]
ShaderGenerator()Ogre::RTShader::ShaderGenerator [protected]
Singleton(void)Ogre::Singleton< ShaderGenerator >
SubRenderStateFactoryConstIterator typedefOgre::RTShader::ShaderGenerator [protected]
SubRenderStateFactoryIterator typedefOgre::RTShader::ShaderGenerator [protected]
SubRenderStateFactoryMap typedefOgre::RTShader::ShaderGenerator [protected]
validateMaterial(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 >
~ShaderGenerator()Ogre::RTShader::ShaderGenerator [protected]
~Singleton(void)Ogre::Singleton< ShaderGenerator >

Copyright © 2012 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Fri May 25 23:42:38 2012