From dd56ff0fb2b025b3c5c73b0f008a55d0568f1d29 Mon Sep 17 00:00:00 2001 From: Eugen Friedrich Date: Wed, 3 Jul 2013 14:20:20 +0200 Subject: [PATCH] ScreenDump: add screenId parameter to doScreenShot function in the IRenderer.h If the rendering plug-in supports several screens the screenId should be provided to the graphical system so the requested screen could be dumped. To achieve this we have to change the IRenderer interface class and all of the derived class. Signed-off-by: Eugen Friedrich --- LayerManagerBase/include/IRenderer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LayerManagerBase/include/IRenderer.h b/LayerManagerBase/include/IRenderer.h index bcdbda5..9552afd 100644 --- a/LayerManagerBase/include/IRenderer.h +++ b/LayerManagerBase/include/IRenderer.h @@ -73,7 +73,7 @@ public: * \ingroup RendererAPI * \param[in] fileToSave path to bitmap file to store the graphical content */ - virtual void doScreenShot(std::string fileToSave) = 0; + virtual void doScreenShot(std::string fileToSave, const unsigned int screen_id) = 0; /** * \brief Store graphical content of layer to bitmap -- 2.7.4