X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpostprocessor.h;h=ae864c07698b7fe0dd882a0f9a679518534de674;hb=df20a7e137542a4156cc5ffa8118d59de6b68547;hp=0666dd46c9cf2eb23e7bc4568cdea889fbf5c484;hpb=904de4f7fd994886adbd3a6c03bc1b7c14ebc562;p=libs%2Fgl.git diff --git a/source/postprocessor.h b/source/postprocessor.h index 0666dd46..ae864c07 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,21 +18,34 @@ process. */ class PostProcessor { +public: + struct Template + { + class Loader: public Msp::DataFile::ObjectLoader