diff OrthancStone/Sources/Scene2D/CairoCompositor.cpp @ 1614:ad9b425f27ae

new class: ArrowSceneLayer
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 30 Oct 2020 16:26:39 +0100
parents 787db80a5a1b
children 9ac2a65d4172
line wrap: on
line diff
--- a/OrthancStone/Sources/Scene2D/CairoCompositor.cpp	Fri Oct 30 11:07:38 2020 +0100
+++ b/OrthancStone/Sources/Scene2D/CairoCompositor.cpp	Fri Oct 30 16:26:39 2020 +0100
@@ -22,6 +22,7 @@
 
 #include "CairoCompositor.h"
 
+#include "Internals/CairoArrowRenderer.h"
 #include "Internals/CairoColorTextureRenderer.h"
 #include "Internals/CairoFloatTextureRenderer.h"
 #include "Internals/CairoInfoPanelRenderer.h"
@@ -84,6 +85,9 @@
       case ISceneLayer::Type_Macro:
         return new Internals::MacroLayerRenderer(*this, layer);
 
+      case ISceneLayer::Type_Arrow:
+        return new Internals::CairoArrowRenderer(*this, layer);
+
       default:
         return NULL;
     }