summaryrefslogtreecommitdiff
path: root/include/vcl/outdev.hxx
diff options
context:
space:
mode:
authorChris Sherlock <chris.sherlock79@gmail.com>2014-04-25 02:23:22 +1000
committerChris Sherlock <chris.sherlock79@gmail.com>2014-04-25 02:35:57 +1000
commit95711f5b9e7b6a982d1762d37d5a38e0f40b86f9 (patch)
tree9ccb32dbd8088eaad7b5c1dbd466a056e6f8fc54 /include/vcl/outdev.hxx
parent07ed9492cc73c5328f1d4fb43bfa9ada17d1ad2c (diff)
fdo#74702 Move ImplInitClipRegion Window code out of OutputDevice
Window instances need to handle overlapped window clipping, VirtualDevice and Printer do not have to worry about this. This code should be kept in the class that handles it, so I'm seperating it out. Change-Id: Ie7df90c983f7a858b563d4f892ceb64d575c0319
Diffstat (limited to 'include/vcl/outdev.hxx')
-rw-r--r--include/vcl/outdev.hxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/vcl/outdev.hxx b/include/vcl/outdev.hxx
index dbed1f08a455..115e9535e7f3 100644
--- a/include/vcl/outdev.hxx
+++ b/include/vcl/outdev.hxx
@@ -455,10 +455,12 @@ public:
*/
///@{
- SAL_DLLPRIVATE void ImplInitClipRegion();
SAL_DLLPRIVATE bool ImplSelectClipRegion( const Region&, SalGraphics* pGraphics = NULL );
SAL_DLLPRIVATE void ImplSetClipRegion( const Region* pRegion );
+protected:
+ virtual void ImplInitClipRegion();
+
///@}
public: