X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpipeline.h;h=8edd679507ccbd9e8e0cc37f8b334f5f823a495d;hb=927a1aa0a3a27e463ec0efc08bd08e7c4e969909;hp=19bea10a641d9664992013758b1c17a5ec709243;hpb=e17243fb2421977cb781361828b77718e2cf8d48;p=libs%2Fgl.git diff --git a/source/pipeline.h b/source/pipeline.h index 19bea10a..8edd6795 100644 --- a/source/pipeline.h +++ b/source/pipeline.h @@ -24,7 +24,9 @@ class Texture2D; class Pipeline: public Renderable { private: - std::map passes; + typedef std::map PassMap; + + PassMap passes; std::vector pass_order; std::vector renderables; std::vector effects; @@ -43,7 +45,6 @@ public: PipelinePass &add_pass(const Tag &tag); PipelinePass &get_pass(const Tag &tag); const PipelinePass &get_pass(const Tag &tag) const; - virtual bool has_pass(const Tag &tag) const; void add_renderable(const Renderable &); void add_effect(Effect &);