summaryrefslogtreecommitdiff
path: root/drawinglayer/inc/drawinglayer/processor2d/vclmetafileprocessor2d.hxx
diff options
context:
space:
mode:
authorArmin Weiss <aw@openoffice.org>2007-08-06 13:15:00 +0000
committerArmin Weiss <aw@openoffice.org>2007-08-06 13:15:00 +0000
commitd41c065cdb388dcda67041577be8e7d819f0409a (patch)
tree7165cbe20fd92989a345a7df0dcc3440ea975568 /drawinglayer/inc/drawinglayer/processor2d/vclmetafileprocessor2d.hxx
parent9789b0cfa46b6377467c4297c07dd230561ddca7 (diff)
#i39532# further emulations for vcl::PDFExtOutDevData
Diffstat (limited to 'drawinglayer/inc/drawinglayer/processor2d/vclmetafileprocessor2d.hxx')
-rw-r--r--drawinglayer/inc/drawinglayer/processor2d/vclmetafileprocessor2d.hxx17
1 files changed, 15 insertions, 2 deletions
diff --git a/drawinglayer/inc/drawinglayer/processor2d/vclmetafileprocessor2d.hxx b/drawinglayer/inc/drawinglayer/processor2d/vclmetafileprocessor2d.hxx
index 757ccd3517c9..e80c28a248ca 100644
--- a/drawinglayer/inc/drawinglayer/processor2d/vclmetafileprocessor2d.hxx
+++ b/drawinglayer/inc/drawinglayer/processor2d/vclmetafileprocessor2d.hxx
@@ -4,9 +4,9 @@
*
* $RCSfile: vclmetafileprocessor2d.hxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: aw $ $Date: 2007-08-02 11:43:44 $
+ * last change: $Author: aw $ $Date: 2007-08-06 14:14:46 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -45,6 +45,13 @@
#endif
//////////////////////////////////////////////////////////////////////////////
+// vcl::PDFExtOutDevData support
+
+#ifndef _VCL_PDFEXTOUTDEVDATA_HXX
+#include <vcl/pdfextoutdevdata.hxx>
+#endif
+
+//////////////////////////////////////////////////////////////////////////////
// predefines
class GDIMetaFile;
class Rectangle;
@@ -108,6 +115,12 @@ namespace drawinglayer
// but exists for OOo runtime now by purpose.
static ::com::sun::star::uno::Reference< ::com::sun::star::i18n::XBreakIterator > mxBreakIterator;
+ // vcl::PDFExtOutDevData support
+ // For the first step, some extra actions at vcl::PDFExtOutDevData need to
+ // be emulated with the VclMetafileProcessor2D. These are potentially temporarily
+ // since PDF export may use PrimitiveSequences one day directly.
+ vcl::PDFExtOutDevData* mpPDFExtOutDevData;
+
protected:
// the local processor for BasePrinitive2D-Implementation based primitives,
// called from the common process()-implementation