diff OrthancStone/Sources/Scene2D/Internals/CompositorHelper.h @ 1571:85e117739eca

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 21 Sep 2020 17:46:39 +0200
parents 244ad1e4e76a
children 4fb8fdf03314
line wrap: on
line diff
--- a/OrthancStone/Sources/Scene2D/Internals/CompositorHelper.h	Mon Sep 21 14:50:26 2020 +0200
+++ b/OrthancStone/Sources/Scene2D/Internals/CompositorHelper.h	Mon Sep 21 17:46:39 2020 +0200
@@ -23,8 +23,10 @@
 
 #include "../Scene2D.h"
 #include "../ScenePoint2D.h"
+
+#include <Compatibility.h>  // For ORTHANC_OVERRIDE
+
 #include <boost/noncopyable.hpp>
-
 #include <map>
 
 namespace OrthancStone
@@ -77,12 +79,14 @@
       virtual void Visit(const Scene2D& scene,
                          const ISceneLayer& layer,
                          uint64_t layerIdentifier,
-                         int depth);
+                         int depth) ORTHANC_OVERRIDE;
 
     public:
-      CompositorHelper(IRendererFactory& factory) :
-      factory_(factory),
-      lastScene_(NULL)
+      explicit CompositorHelper(IRendererFactory& factory) :
+        factory_(factory),
+        lastScene_(NULL),
+        canvasWidth_(0),
+        canvasHeight_(0)
       {
       }