diff --git a/src/filter-enums.h b/src/filter-enums.h
index 98b8b0e7d8f67bd0debc1860dea1512fd5efbace..23006be5513193f6c265fc4a9adde45672d3a4f9 100644 (file)
--- a/src/filter-enums.h
+++ b/src/filter-enums.h
// Filter primitives
extern const Inkscape::Util::EnumData<NR::FilterPrimitiveType> FPData[NR::NR_FILTER_ENDPRIMITIVETYPE];
extern const Inkscape::Util::EnumDataConverter<NR::FilterPrimitiveType> FPConverter;
+
+enum FilterPrimitiveInput {
+ FPINPUT_DEFAULT,
+ FPINPUT_SOURCEGRAPHIC,
+ FPINPUT_SOURCEALPHA,
+ FPINPUT_BACKGROUNDGRAPHIC,
+ FPINPUT_BACKGROUNDALPHA,
+ FPINPUT_FILLPAINT,
+ FPINPUT_STROKEPAINT,
+ FPINPUT_CONNECTION,
+ FPINPUT_END
+};
+
+extern const Inkscape::Util::EnumData<FilterPrimitiveInput> FPInputData[FPINPUT_END];
+extern const Inkscape::Util::EnumDataConverter<FilterPrimitiveInput> FPInputConverter;
+
// Blend mode
extern const Inkscape::Util::EnumData<NR::FilterBlendMode> BlendModeData[NR::BLEND_ENDMODE];
extern const Inkscape::Util::EnumDataConverter<NR::FilterBlendMode> BlendModeConverter;