comparison Framework/Widgets/CairoWidget.h @ 728:8190213e2279 am-dev

Merged default into am-dev
author Alain Mazy <am@osimis.io>
date Tue, 21 May 2019 13:25:58 +0200
parents 4f2416d519b4
children
comparison
equal deleted inserted replaced
690:f185cfcb72a0 728:8190213e2279
21 21
22 #pragma once 22 #pragma once
23 23
24 #include "WidgetBase.h" 24 #include "WidgetBase.h"
25 25
26 namespace OrthancStone 26 namespace Deprecated
27 { 27 {
28 class CairoWidget : public WidgetBase 28 class CairoWidget : public WidgetBase
29 { 29 {
30 private: 30 private:
31 CairoSurface surface_; 31 OrthancStone::CairoSurface surface_;
32 32
33 protected: 33 protected:
34 virtual bool RenderCairo(CairoContext& context) = 0; 34 virtual bool RenderCairo(OrthancStone::CairoContext& context) = 0;
35 35
36 virtual void RenderMouseOverCairo(CairoContext& context, 36 virtual void RenderMouseOverCairo(OrthancStone::CairoContext& context,
37 int x, 37 int x,
38 int y) = 0; 38 int y) = 0;
39 39
40 public: 40 public:
41 CairoWidget(const std::string& name); 41 CairoWidget(const std::string& name);