X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpostprocessor.h;h=daaf434efe06028c7891cfa3f1685139099a152a;hb=47bfbdc8cf844aa079995fca34a3b906b49a4f66;hp=ffc9045dbed954119262218441eba1cc6e32e66f;hpb=e55f79ccb21e8c1be3d86f127e3ec1583e58ce92;p=libs%2Fgl.git diff --git a/source/postprocessor.h b/source/postprocessor.h index ffc9045d..daaf434e 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,29 +18,40 @@ process. */ class PostProcessor { +public: + struct Template + { + class Loader: public Msp::DataFile::ObjectLoader