OGRE  1.10.12
Object-Oriented Graphics Rendering Engine
Ogre::RTShader::ProgramWriterFactory Class Referenceabstract

Interface definition for factories of ShaderProgramWriter. More...

#include <OgreShaderProgramWriterManager.h>

+ Inheritance diagram for Ogre::RTShader::ProgramWriterFactory:

Public Member Functions

 ProgramWriterFactory ()
virtual ~ProgramWriterFactory ()
virtual ProgramWritercreate (void)=0
 Create writer instance. More...
virtual const StringgetTargetLanguage (void) const =0
 Get the name of the language this factory creates programs for. More...

Detailed Description

Interface definition for factories of ShaderProgramWriter.

Constructor & Destructor Documentation

◆ ProgramWriterFactory()

Ogre::RTShader::ProgramWriterFactory::ProgramWriterFactory ( )

◆ ~ProgramWriterFactory()

virtual Ogre::RTShader::ProgramWriterFactory::~ProgramWriterFactory ( )

Member Function Documentation

◆ getTargetLanguage()

virtual const String& Ogre::RTShader::ProgramWriterFactory::getTargetLanguage ( void  ) const
pure virtual

◆ create()

The documentation for this class was generated from the following file: