X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fbuilders%2Fsequencetemplate.h;fp=source%2Fbuilders%2Fsequencetemplate.h;h=3f4b86b956d3499ee1020a96595cbf78818db106;hp=6b943dd1499f962bea05968643a936d01e16a8f9;hb=fd75f65f5bfbf9593449b6d505875e6f83597e52;hpb=f44366c8785eb7a88755cd71250a8b85289eeed2 diff --git a/source/builders/sequencetemplate.h b/source/builders/sequencetemplate.h index 6b943dd1..3f4b86b9 100644 --- a/source/builders/sequencetemplate.h +++ b/source/builders/sequencetemplate.h @@ -38,10 +38,14 @@ private: public: class Loader: public DataFile::CollectionObjectLoader { + private: + static ActionMap shared_actions; + public: Loader(SequenceTemplate &, Collection &); - private: + virtual void init_actions(); + void clear(); void multisample(unsigned); void multisample_range(unsigned, unsigned); @@ -65,9 +69,14 @@ public: private: std::string inline_base_name; + static ActionMap shared_actions; + public: Loader(Step &, Collection &); + private: + virtual void init_actions(); + public: void set_inline_base_name(const std::string &); private: @@ -96,10 +105,14 @@ public: private: class ClearLoader: public DataFile::ObjectLoader { + private: + static ActionMap shared_actions; + public: ClearLoader(SequenceTemplate &); - private: + virtual void init_actions(); + void color(float, float, float, float); void depth(float); void stencil(int);