X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fpipelinebuilder.h;h=ab0dc4b9428c603fb4b555e83ee1091b9d2ef254;hp=6a40dbe77de61343f61c4d27fd8861059b8a7339;hb=HEAD;hpb=eacacdda1dc40bb655a3df14b59260ce06329fb6 diff --git a/source/pipelinebuilder.h b/source/pipelinebuilder.h deleted file mode 100644 index 6a40dbe7..00000000 --- a/source/pipelinebuilder.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifndef PIPELINEBUILDER_H_ -#define PIPELINEBUILDER_H_ - -#include -#include - -namespace Msp { -namespace GL { - -class Framebuffer; -class Pipeline; -class PipelineTemplate; -class Renderable; -class View; - -class PipelineBuilder -{ -private: - const PipelineTemplate &tmpl; - std::map renderables; - -public: - PipelineBuilder(const PipelineTemplate &); - - void set_renderable(const std::string &, Renderable &); - - void build(Pipeline &) const; - Pipeline *build(unsigned, unsigned) const; - Pipeline *build(const View &) const; - Pipeline *build(const Framebuffer &) const; -}; - -} // namespace GL -} // namespace Msp - -#endif