Remove user-configurable colour conversion presets.
[dcpomatic.git] / src / lib / colour_conversion.h
index 9f07e095698086a7691eaf8498d8992a8fa2c7e2..1b42dffb7829c43f98baab2ae8fb54baca17f7f2 100644 (file)
@@ -55,10 +55,17 @@ public:
        PresetColourConversion (std::string, dcp::ColourConversion);
        PresetColourConversion (cxml::NodePtr node, int version);
 
-       void as_xml (xmlpp::Node *) const;
-
        ColourConversion conversion;
        std::string name;
+
+       static std::vector<PresetColourConversion> all () {
+               return _presets;
+       }
+
+       static void setup_colour_conversion_presets ();
+       
+private:
+       static std::vector<PresetColourConversion> _presets;
 };
 
 bool operator== (ColourConversion const &, ColourConversion const &);