X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fbuilders%2Fpipelinetemplate.h;h=177c0b145356f05e613d4f256efcb5e62ff2c47f;hp=fb24ea29df547f468ff05ba142631c7bd215107d;hb=9a63244;hpb=73bef37da97b6da0b99227f63235cb52c4e56c44 diff --git a/source/builders/pipelinetemplate.h b/source/builders/pipelinetemplate.h index fb24ea29..177c0b14 100644 --- a/source/builders/pipelinetemplate.h +++ b/source/builders/pipelinetemplate.h @@ -46,13 +46,10 @@ private: }; public: - class Loader: public DataFile::CollectionObjectLoader, public PostProcLoader + class Loader: public DataFile::CollectionObjectLoader, public PostProcLoader { public: - Loader(PipelineTemplate &); Loader(PipelineTemplate &, Collection &); - private: - void init(); virtual void postprocessor_loaded(); void multisample(unsigned); @@ -105,6 +102,7 @@ public: private: typedef DataFile::LoadableTypeRegistry PostProcessorRegistry; + Resources *resources; bool hdr; bool alpha; unsigned required_multisample; @@ -116,6 +114,7 @@ public: PipelineTemplate(); ~PipelineTemplate(); + Resources &get_resources() const; bool get_hdr() const { return hdr; } bool get_alpha() const { return alpha; } unsigned get_required_multisample() const { return required_multisample; }