diff options
Diffstat (limited to 'sd/source/ui/slidesorter/inc/view/SlsILayerPainter.hxx')
-rw-r--r-- | sd/source/ui/slidesorter/inc/view/SlsILayerPainter.hxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sd/source/ui/slidesorter/inc/view/SlsILayerPainter.hxx b/sd/source/ui/slidesorter/inc/view/SlsILayerPainter.hxx index 98ef3f04af0f..a01b402d6038 100644 --- a/sd/source/ui/slidesorter/inc/view/SlsILayerPainter.hxx +++ b/sd/source/ui/slidesorter/inc/view/SlsILayerPainter.hxx @@ -40,6 +40,8 @@ namespace sd { namespace slidesorter { namespace view { class ILayerInvalidator { public: + virtual ~ILayerInvalidator() {} + virtual void Invalidate (const Rectangle& rInvalidationBox) = 0; }; typedef ::boost::shared_ptr<ILayerInvalidator> SharedILayerInvalidator; @@ -47,6 +49,8 @@ typedef ::boost::shared_ptr<ILayerInvalidator> SharedILayerInvalidator; class ILayerPainter { public: + virtual ~ILayerPainter() {} + virtual void SetLayerInvalidator ( const SharedILayerInvalidator& rpInvalidator) = 0; virtual void Paint ( |