X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fbuilders%2Fsequencetemplate.h;h=32736d8ee7645e255255d9275abb6156db354b1a;hb=1863f17c5c5563be8492d7f01e5c613a740ea1e9;hp=596def5064950d9741ff64d8626a11756c3c1c9d;hpb=6cbabebe65575a55e120acd6294da305765d5bbb;p=libs%2Fgl.git diff --git a/source/builders/sequencetemplate.h b/source/builders/sequencetemplate.h index 596def50..32736d8e 100644 --- a/source/builders/sequencetemplate.h +++ b/source/builders/sequencetemplate.h @@ -64,12 +64,19 @@ public: { class Loader: public DataFile::CollectionObjectLoader { + private: + std::string inline_base_name; + public: Loader(Step &); Loader(Step &, Collection &); private: void init(); + public: + void set_inline_base_name(const std::string &); + + private: void blend(BlendFactor, BlendFactor); void blend_predefined(const std::string &); void depth_test(Predicate); @@ -81,7 +88,7 @@ public: }; std::string tag; - RefPtr lighting; + const Lighting *lighting; RefPtr depth_test; RefPtr blend; std::string slot_name; @@ -103,7 +110,6 @@ public: private: typedef TypeRegistry PostProcessorRegistry; - Resources *resources; bool hdr; bool alpha; unsigned required_multisample; @@ -115,7 +121,6 @@ public: SequenceTemplate(); ~SequenceTemplate(); - Resources &get_resources() const; bool get_hdr() const { return hdr; } bool get_alpha() const { return alpha; } unsigned get_required_multisample() const { return required_multisample; }