diff options
Diffstat (limited to 'src/lib/colour_conversion.h')
| -rw-r--r-- | src/lib/colour_conversion.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/lib/colour_conversion.h b/src/lib/colour_conversion.h index 9f07e0956..1b42dffb7 100644 --- a/src/lib/colour_conversion.h +++ b/src/lib/colour_conversion.h @@ -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 &); |
