Mercurial > hg > orthanc-stone
comparison Framework/Widgets/LayoutWidget.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 | 3b4df9925db6 |
children |
comparison
equal
deleted
inserted
replaced
714:d2c0e347ddc2 | 726:4f2416d519b4 |
---|---|
24 #include "WidgetBase.h" | 24 #include "WidgetBase.h" |
25 | 25 |
26 #include <vector> | 26 #include <vector> |
27 #include <memory> | 27 #include <memory> |
28 | 28 |
29 namespace OrthancStone | 29 namespace Deprecated |
30 { | 30 { |
31 class LayoutWidget : public WidgetBase | 31 class LayoutWidget : public WidgetBase |
32 { | 32 { |
33 private: | 33 private: |
34 class LayoutMouseTracker; | 34 class LayoutMouseTracker; |
101 virtual void SetSize(unsigned int width, | 101 virtual void SetSize(unsigned int width, |
102 unsigned int height); | 102 unsigned int height); |
103 | 103 |
104 virtual bool Render(Orthanc::ImageAccessor& surface); | 104 virtual bool Render(Orthanc::ImageAccessor& surface); |
105 | 105 |
106 virtual IMouseTracker* CreateMouseTracker(MouseButton button, | 106 virtual IMouseTracker* CreateMouseTracker(OrthancStone::MouseButton button, |
107 int x, | 107 int x, |
108 int y, | 108 int y, |
109 KeyboardModifiers modifiers, | 109 OrthancStone::KeyboardModifiers modifiers, |
110 const std::vector<Touch>& touches); | 110 const std::vector<Touch>& touches); |
111 | 111 |
112 virtual void RenderMouseOver(Orthanc::ImageAccessor& target, | 112 virtual void RenderMouseOver(Orthanc::ImageAccessor& target, |
113 int x, | 113 int x, |
114 int y); | 114 int y); |
115 | 115 |
116 virtual void MouseWheel(MouseWheelDirection direction, | 116 virtual void MouseWheel(OrthancStone::MouseWheelDirection direction, |
117 int x, | 117 int x, |
118 int y, | 118 int y, |
119 KeyboardModifiers modifiers); | 119 OrthancStone::KeyboardModifiers modifiers); |
120 | 120 |
121 virtual void KeyPressed(KeyboardKeys key, | 121 virtual void KeyPressed(OrthancStone::KeyboardKeys key, |
122 char keyChar, | 122 char keyChar, |
123 KeyboardModifiers modifiers); | 123 OrthancStone::KeyboardModifiers modifiers); |
124 | 124 |
125 virtual bool HasAnimation() const | 125 virtual bool HasAnimation() const |
126 { | 126 { |
127 return hasAnimation_; | 127 return hasAnimation_; |
128 } | 128 } |