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 ( )
inline

◆ ~ProgramWriterFactory()

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

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: