OGRE: Member List - OGRE Documentation

# Ogre::RTShader::ProgramManager Member List

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

acquirePrograms(Pass *pass, TargetRenderState *renderState) | Ogre::RTShader::ProgramManager |
addProgramProcessor(ProgramProcessor *processor) | Ogre::RTShader::ProgramManager | `[protected]`
AllocatedObject() | Ogre::AllocatedObject< Alloc > | `[explicit]`
bindUniformParameters(Program *pCpuProgram, const GpuProgramParametersSharedPtr &passParams) | Ogre::RTShader::ProgramManager | `[protected]`
createCpuProgram(GpuProgramType type) | Ogre::RTShader::ProgramManager | `[protected]`
createDefaultProgramProcessors() | Ogre::RTShader::ProgramManager | `[protected]`
createDefaultProgramWriterFactories() | Ogre::RTShader::ProgramManager | `[protected]`
createGpuProgram(Program *shaderProgram, ProgramWriter *programWriter, const String &language, const String &profiles, const StringVector &profilesList, const String &cachePath) | Ogre::RTShader::ProgramManager | `[protected]`
createGpuPrograms(ProgramSet *programSet) | Ogre::RTShader::ProgramManager | `[protected]`
destroyCpuProgram(Program *shaderProgram) | Ogre::RTShader::ProgramManager | `[protected]`
destroyDefaultProgramProcessors() | Ogre::RTShader::ProgramManager | `[protected]`
destroyDefaultProgramWriterFactories() | Ogre::RTShader::ProgramManager | `[protected]`
destroyGpuProgram(GpuProgramPtr &gpuProgram) | Ogre::RTShader::ProgramManager | `[protected]`
destroyProgramWriters() | Ogre::RTShader::ProgramManager | `[protected]`
flushGpuProgramsCache() | Ogre::RTShader::ProgramManager |
flushGpuProgramsCache(GpuProgramsMap &gpuProgramsMap) | Ogre::RTShader::ProgramManager | `[protected]`
getFragmentShaderCount() const | Ogre::RTShader::ProgramManager | `[protected]`
getSingleton() | Ogre::RTShader::ProgramManager | `[static]`
Singleton< ProgramManager >::getSingleton(void) | Ogre::Singleton< ProgramManager > | `[static]`
getSingletonPtr() | Ogre::RTShader::ProgramManager | `[static]`
Singleton< ProgramManager >::getSingletonPtr(void) | Ogre::Singleton< ProgramManager > | `[static]`
getVertexShaderCount() const | Ogre::RTShader::ProgramManager | `[protected]`
GpuProgramsMap typedef | Ogre::RTShader::ProgramManager | `[protected]`
GpuProgramsMapConstIterator typedef | Ogre::RTShader::ProgramManager | `[protected]`
GpuProgramsMapIterator typedef | Ogre::RTShader::ProgramManager | `[protected]`
mCpuProgramsList | Ogre::RTShader::ProgramManager | `[protected]`
mDefaultProgramProcessors | Ogre::RTShader::ProgramManager | `[protected]`
mFragmentShaderMap | Ogre::RTShader::ProgramManager | `[protected]`
mProgramProcessorsMap | Ogre::RTShader::ProgramManager | `[protected]`
mProgramWriterFactories | Ogre::RTShader::ProgramManager | `[protected]`
mProgramWritersMap | Ogre::RTShader::ProgramManager | `[protected]`
ms_Singleton | Ogre::Singleton< ProgramManager > | `[protected, static]`
mVertexShaderMap | Ogre::RTShader::ProgramManager | `[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 > |
ProgramList typedef | Ogre::RTShader::ProgramManager | `[protected]`
ProgramListIterator typedef | Ogre::RTShader::ProgramManager | `[protected]`
ProgramManager() | Ogre::RTShader::ProgramManager |
ProgramProcessorConstIterator typedef | Ogre::RTShader::ProgramManager | `[protected]`
ProgramProcessorIterator typedef | Ogre::RTShader::ProgramManager | `[protected]`
ProgramProcessorList typedef | Ogre::RTShader::ProgramManager | `[protected]`
ProgramProcessorMap typedef | Ogre::RTShader::ProgramManager | `[protected]`
ProgramSet class | Ogre::RTShader::ProgramManager | `[friend]`
ProgramWriterFactoryList typedef | Ogre::RTShader::ProgramManager | `[protected]`
ProgramWriterIterator typedef | Ogre::RTShader::ProgramManager | `[protected]`
ProgramWriterMap typedef | Ogre::RTShader::ProgramManager | `[protected]`
releasePrograms(Pass *pass, TargetRenderState *renderState) | Ogre::RTShader::ProgramManager |
removeProgramProcessor(ProgramProcessor *processor) | Ogre::RTShader::ProgramManager | `[protected]`
ShaderGenerator class | Ogre::RTShader::ProgramManager | `[friend]`
Singleton(void) | Ogre::Singleton< ProgramManager > |
synchronizePixelnToBeVertexOut(ProgramSet *programSet) | Ogre::RTShader::ProgramManager | `[protected]`
TargetRenderState class | Ogre::RTShader::ProgramManager | `[friend]`
~AllocatedObject() | Ogre::AllocatedObject< Alloc > |
~ProgramManager() | Ogre::RTShader::ProgramManager |
~Singleton(void) | Ogre::Singleton< ProgramManager > |

Copyright © 2008 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Wed Nov 3 2010 19:25:06