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
generateGUID(const String &programString) | Ogre::RTShader::ProgramManager | protected
getFragmentShaderCount() const | Ogre::RTShader::ProgramManager | protected
getSingleton() | Ogre::RTShader::ProgramManager | static
getSingletonPtr() | Ogre::RTShader::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
msSingleton | 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 © 2012 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.