X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fpostprocessor.h;h=6e3153dab69f9dea7639ffc675ad4386c8d45725;hp=d9489de2c65999a73644df932fe17c26f442d519;hb=40e1eba6c489e11a4c9b8865ddcd3ec3d9f83818;hpb=afd943c2bf1dd289565be557fa778248fee54247 diff --git a/source/postprocessor.h b/source/postprocessor.h index d9489de2..6e3153da 100644 --- a/source/postprocessor.h +++ b/source/postprocessor.h @@ -1,10 +1,13 @@ #ifndef MSP_GL_POSTPROCESSOR_H_ #define MSP_GL_POSTPROCESSOR_H_ +#include + namespace Msp { namespace GL { class Mesh; +class Renderer; class Shader; class Texture2D; @@ -15,19 +18,40 @@ process. */ class PostProcessor { +public: + struct Template + { + class Loader: public Msp::DataFile::ObjectLoader