comparison Framework/Widgets/CairoWidget.h @ 726:4f2416d519b4

moving layers, widgets and loaders to Deprecated namespace
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 21 May 2019 11:43:25 +0200
parents b70e9be013e4
children
comparison
equal deleted inserted replaced
714:d2c0e347ddc2 726:4f2416d519b4
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);