summaryrefslogtreecommitdiff
path: root/include/xmloff/XMLComplexColorExport.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/xmloff/XMLComplexColorExport.hxx')
-rw-r--r--include/xmloff/XMLComplexColorExport.hxx11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/xmloff/XMLComplexColorExport.hxx b/include/xmloff/XMLComplexColorExport.hxx
index 28911737ff89..51425f52ab55 100644
--- a/include/xmloff/XMLComplexColorExport.hxx
+++ b/include/xmloff/XMLComplexColorExport.hxx
@@ -11,20 +11,31 @@
#include <xmloff/dllapi.h>
#include <sal/types.h>
#include <rtl/ustring.hxx>
+#include <xmloff/xmltoken.hxx>
namespace com::sun::star::uno
{
class Any;
}
+namespace model
+{
+class ComplexColor;
+}
+
class SvXMLExport;
class XMLOFF_DLLPUBLIC XMLComplexColorExport
{
SvXMLExport& mrExport;
+ void doExport(model::ComplexColor const& rComplexColor, sal_uInt16 nPrefix,
+ const OUString& rLocalName);
+
public:
XMLComplexColorExport(SvXMLExport& rExport);
+ void exportComplexColor(model::ComplexColor const& rComplexColor, sal_uInt16 nPrefix,
+ xmloff::token::XMLTokenEnum nToken);
void exportXML(const css::uno::Any& rAny, sal_uInt16 nPrefix, const OUString& rLocalName);
};