1 #ifndef SEQUENCEBUILDER_H_
2 #define SEQUENCEBUILDER_H_
12 class SequenceTemplate;
20 const SequenceTemplate &tmpl;
21 std::map<std::string, Renderable *> renderables;
22 std::map<std::string, PostProcessor *> postprocessors;
25 SequenceBuilder(const SequenceTemplate &);
27 void set_renderable(const std::string &, Renderable &);
28 void set_postprocessor(const std::string &, PostProcessor &);
30 void build(Sequence &) const;
31 Sequence *build(unsigned, unsigned) const;
32 Sequence *build(const View &) const;
33 Sequence *build(const Framebuffer &) const;