]> git.tdb.fi Git - libs/gl.git/blobdiff - source/builders/sequencetemplate.h
Use C++11 features with containers
[libs/gl.git] / source / builders / sequencetemplate.h
index 061fdfc39928f1b4ce8e2634ffe3e1d933ec1086..9de2082d9ab68bdba42b112da51e1e460fa6fd20 100644 (file)
@@ -108,8 +108,6 @@ public:
                PostProcessor(GL::PostProcessor::Template * = 0);
        };
 
-       typedef std::vector<PostProcessor> PostProcessorArray;
-
 private:
        typedef TypeRegistry<PostProcLoader::AddPostProc, PostProcLoader &> PostProcessorRegistry;
 
@@ -118,7 +116,7 @@ private:
        unsigned required_multisample;
        unsigned max_multisample;
        std::vector<Step> steps;
-       PostProcessorArray postprocessors;
+       std::vector<PostProcessor> postprocessors;
 
 public:
        SequenceTemplate();
@@ -129,7 +127,7 @@ public:
        unsigned get_required_multisample() const { return required_multisample; }
        unsigned get_maximum_multisample() const { return max_multisample; }
        const std::vector<Step> &get_steps() const { return steps; }
-       const PostProcessorArray &get_postprocessors() const { return postprocessors; }
+       const std::vector<PostProcessor> &get_postprocessors() const { return postprocessors; }
 
        template<typename T>
        static void register_postprocessor(const std::string &);