summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2019-12-30 12:14:23 +0100
committerTomaž Vajngerl <quikee@gmail.com>2019-12-30 17:33:42 +0100
commit960f781ad48b0e475a43ff7e58f67f2e65d3f4de (patch)
treec8d2a0f9fe46be08b8e4bdc1da8c4576155908ee /vcl
parent62794b55ede3af9b805319c49d440b0cb4266879 (diff)
pdf: move TilingEmit out of PDFWriterImpl class
Change-Id: I80011f4c31359a4471daea7efc86dd3cb446ed9c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86002 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'vcl')
-rw-r--r--vcl/source/gdi/pdfwriter_impl.hxx30
1 files changed, 15 insertions, 15 deletions
diff --git a/vcl/source/gdi/pdfwriter_impl.hxx b/vcl/source/gdi/pdfwriter_impl.hxx
index 4e66f8f101c7..2c1730345e96 100644
--- a/vcl/source/gdi/pdfwriter_impl.hxx
+++ b/vcl/source/gdi/pdfwriter_impl.hxx
@@ -224,6 +224,21 @@ struct GradientEmit
sal_Int32 m_nObject;
};
+// for tilings (drawWallpaper, begin/endPattern)
+struct TilingEmit
+{
+ sal_Int32 m_nObject;
+ tools::Rectangle m_aRectangle;
+ Size m_aCellSize;
+ SvtGraphicFill::Transform m_aTransform;
+ ResourceDict m_aResources;
+ std::unique_ptr<SvMemoryStream> m_pTilingStream;
+
+ TilingEmit()
+ : m_nObject( 0 )
+ {}
+};
+
}
class PDFWriterImpl : public VirtualDevice
@@ -233,21 +248,6 @@ class PDFWriterImpl : public VirtualDevice
public:
friend struct vcl::pdf::PDFPage;
- // for tilings (drawWallpaper, begin/endPattern)
- struct TilingEmit
- {
- sal_Int32 m_nObject;
- tools::Rectangle m_aRectangle;
- Size m_aCellSize;
- SvtGraphicFill::Transform m_aTransform;
- ResourceDict m_aResources;
- std::unique_ptr<SvMemoryStream> m_pTilingStream;
-
- TilingEmit()
- : m_nObject( 0 )
- {}
- };
-
// for transparency group XObjects
struct TransparencyEmit
{