X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fbuilders%2Fpipelinetemplate.h;h=515ebfaf4cc7fff9a44609c21fa2df106c4cd4bc;hp=177c0b145356f05e613d4f256efcb5e62ff2c47f;hb=da85eb77172dbd62f764a63b45c79fc059af563b;hpb=c3ebbcb56c1ca9bb3022a7f49aab1da5e09150ba diff --git a/source/builders/pipelinetemplate.h b/source/builders/pipelinetemplate.h index 177c0b14..515ebfaf 100644 --- a/source/builders/pipelinetemplate.h +++ b/source/builders/pipelinetemplate.h @@ -3,7 +3,7 @@ #include #include -#include +#include #include #include "blend.h" #include "postprocessor.h" @@ -24,7 +24,7 @@ private: template struct AddPostProc { - static void add(PostProcLoader &ldr, const std::string &kw) { ldr.add(kw, &PostProcLoader::postprocessor); } + void operator()(const std::string &kw, PostProcLoader &ldr) const { ldr.add(kw, &PostProcLoader::postprocessor); } }; protected: @@ -100,7 +100,7 @@ public: typedef std::vector PostProcessorArray; private: - typedef DataFile::LoadableTypeRegistry PostProcessorRegistry; + typedef TypeRegistry PostProcessorRegistry; Resources *resources; bool hdr;