diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/xmloff/GradientStyle.hxx | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/xmloff/GradientStyle.hxx b/include/xmloff/GradientStyle.hxx index db946279a238..04ad2832d997 100644 --- a/include/xmloff/GradientStyle.hxx +++ b/include/xmloff/GradientStyle.hxx @@ -23,6 +23,7 @@ #include <sal/config.h> #include <xmloff/dllapi.h> #include <rtl/ustring.hxx> +#include <xmloff/xmlictxt.hxx> class SvXMLImport; class SvXMLExport; @@ -30,6 +31,7 @@ namespace com::sun::star { namespace uno { template<class A> class Reference; } namespace xml::sax { class XFastAttributeList; } namespace uno { class Any; } + namespace awt { struct ColorStop; } } @@ -46,6 +48,15 @@ public: OUString& rStrName ); }; +class XMLOFF_DLLPUBLIC XMLGradientStopContext: public SvXMLImportContext +{ +public: + XMLGradientStopContext( + SvXMLImport& rImport, sal_Int32 nElement, + const css::uno::Reference< css::xml::sax::XFastAttributeList >& xAttrList, + std::vector<css::awt::ColorStop>& rColorStopVec); + virtual ~XMLGradientStopContext() override; +}; class XMLOFF_DLLPUBLIC XMLGradientStyleExport { |