summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/xmloff/GradientStyle.hxx11
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
{