diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2019-12-30 12:14:23 +0100 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2019-12-30 17:33:42 +0100 |
commit | 960f781ad48b0e475a43ff7e58f67f2e65d3f4de (patch) | |
tree | c8d2a0f9fe46be08b8e4bdc1da8c4576155908ee /vcl | |
parent | 62794b55ede3af9b805319c49d440b0cb4266879 (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.hxx | 30 |
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 { |