summaryrefslogtreecommitdiff
path: root/slideshow/source/inc/slide.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'slideshow/source/inc/slide.hxx')
-rw-r--r--slideshow/source/inc/slide.hxx10
1 files changed, 10 insertions, 0 deletions
diff --git a/slideshow/source/inc/slide.hxx b/slideshow/source/inc/slide.hxx
index ea460582d120..f49a4713d30f 100644
--- a/slideshow/source/inc/slide.hxx
+++ b/slideshow/source/inc/slide.hxx
@@ -44,6 +44,8 @@ namespace basegfx
class B2IVector;
}
+class Size;
+
/* Definition of Slide interface */
namespace slideshow::internal
@@ -141,6 +143,14 @@ namespace slideshow::internal
virtual SlideBitmapSharedPtr
getCurrentSlideBitmap( const UnoViewSharedPtr& rView ) const = 0;
+ virtual Size createLOKSlideRenderer(int nViewWidth, int nViewHeight,
+ bool bRenderBackground,
+ bool bRenderMasterPageObjects) = 0;
+
+ virtual bool renderNextLOKSlideLayer(unsigned char* buffer,
+ bool& bIsBitmapLayer,
+ OString& rJsonMsg) = 0;
+
protected:
~Slide() {}
};