diff options
Diffstat (limited to 'slideshow/source/inc/slide.hxx')
-rw-r--r-- | slideshow/source/inc/slide.hxx | 10 |
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() {} }; |