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]
getSingletonPtr()Ogre::RTShader::ProgramManager [static]
getVertexShaderCount() const Ogre::RTShader::ProgramManager [protected]
GpuProgramsMap typedefOgre::RTShader::ProgramManager [protected]
GpuProgramsMapConstIterator typedefOgre::RTShader::ProgramManager [protected]
GpuProgramsMapIterator typedefOgre::RTShader::ProgramManager [protected]
mCpuProgramsListOgre::RTShader::ProgramManager [protected]
mDefaultProgramProcessorsOgre::RTShader::ProgramManager [protected]
mFragmentShaderMapOgre::RTShader::ProgramManager [protected]
mProgramProcessorsMapOgre::RTShader::ProgramManager [protected]
mProgramWriterFactoriesOgre::RTShader::ProgramManager [protected]
mProgramWritersMapOgre::RTShader::ProgramManager [protected]
msSingletonOgre::Singleton< ProgramManager > [protected, static]
mVertexShaderMapOgre::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 typedefOgre::RTShader::ProgramManager [protected]
ProgramListIterator typedefOgre::RTShader::ProgramManager [protected]
ProgramManager()Ogre::RTShader::ProgramManager
ProgramProcessorConstIterator typedefOgre::RTShader::ProgramManager [protected]
ProgramProcessorIterator typedefOgre::RTShader::ProgramManager [protected]
ProgramProcessorList typedefOgre::RTShader::ProgramManager [protected]
ProgramProcessorMap typedefOgre::RTShader::ProgramManager [protected]
ProgramSet classOgre::RTShader::ProgramManager [friend]
ProgramWriterFactoryList typedefOgre::RTShader::ProgramManager [protected]
ProgramWriterIterator typedefOgre::RTShader::ProgramManager [protected]
ProgramWriterMap typedefOgre::RTShader::ProgramManager [protected]
releasePrograms(Pass *pass, TargetRenderState *renderState)Ogre::RTShader::ProgramManager
removeProgramProcessor(ProgramProcessor *processor)Ogre::RTShader::ProgramManager [protected]
ShaderGenerator classOgre::RTShader::ProgramManager [friend]
Singleton(void)Ogre::Singleton< ProgramManager >
synchronizePixelnToBeVertexOut(ProgramSet *programSet)Ogre::RTShader::ProgramManager [protected]
TargetRenderState classOgre::RTShader::ProgramManager [friend]
~AllocatedObject()Ogre::AllocatedObject< Alloc >
~ProgramManager()Ogre::RTShader::ProgramManager
~Singleton(void)Ogre::Singleton< ProgramManager >

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:43:06 2012