X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fpipelinebuilder.h;fp=source%2Fpipelinebuilder.h;h=ab0dc4b9428c603fb4b555e83ee1091b9d2ef254;hp=6a40dbe77de61343f61c4d27fd8861059b8a7339;hb=e85d8669d6c389ded738c7b536f83ea54176662f;hpb=c3b339da673601c283abf9222b5e8f66ba80a688 diff --git a/source/pipelinebuilder.h b/source/pipelinebuilder.h index 6a40dbe7..ab0dc4b9 100644 --- a/source/pipelinebuilder.h +++ b/source/pipelinebuilder.h @@ -10,6 +10,7 @@ namespace GL { class Framebuffer; class Pipeline; class PipelineTemplate; +class PostProcessor; class Renderable; class View; @@ -18,11 +19,13 @@ class PipelineBuilder private: const PipelineTemplate &tmpl; std::map renderables; + std::map postprocessors; public: PipelineBuilder(const PipelineTemplate &); void set_renderable(const std::string &, Renderable &); + void set_postprocessor(const std::string &, PostProcessor &); void build(Pipeline &) const; Pipeline *build(unsigned, unsigned) const;