|  | OGRE
    1.11.6
    Object-Oriented Graphics Rendering Engine | 
Factory class for GLSL shaders. More...
#include <OgreGLSLShaderFactory.h>
 Inheritance diagram for Ogre::GLSLShaderFactory:
 Inheritance diagram for Ogre::GLSLShaderFactory:| Public Member Functions | |
| GLSLShaderFactory (GL3PlusRenderSystem *renderSystem) | |
| ~GLSLShaderFactory (void) | |
| HighLevelGpuProgram * | create (ResourceManager *creator, const String &name, ResourceHandle handle, const String &group, bool isManual, ManualResourceLoader *loader) | 
| Create an instance of GLSLProgram.  More... | |
| void | destroy (HighLevelGpuProgram *prog) | 
| const String & | getLanguage (void) const | 
| Get the name of the language this factory creates shaders for.  More... | |
Factory class for GLSL shaders.
| Ogre::GLSLShaderFactory::GLSLShaderFactory | ( | GL3PlusRenderSystem * | renderSystem | ) | 
| Ogre::GLSLShaderFactory::~GLSLShaderFactory | ( | void | ) | 
| 
 | virtual | 
Get the name of the language this factory creates shaders for.
Implements Ogre::HighLevelGpuProgramFactory.
| 
 | virtual | 
Create an instance of GLSLProgram.
Implements Ogre::HighLevelGpuProgramFactory.
| 
 | virtual | 
Implements Ogre::HighLevelGpuProgramFactory.