Mercurial > hg > orthanc-stone
comparison Applications/Samples/SimpleViewer/ThumbnailInteractor.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 | c35e98d22764 |
comparison
equal
deleted
inserted
replaced
714:d2c0e347ddc2 | 726:4f2416d519b4 |
---|---|
27 | 27 |
28 namespace SimpleViewer { | 28 namespace SimpleViewer { |
29 | 29 |
30 class SimpleViewerApplication; | 30 class SimpleViewerApplication; |
31 | 31 |
32 class ThumbnailInteractor : public IWorldSceneInteractor | 32 class ThumbnailInteractor : public Deprecated::IWorldSceneInteractor |
33 { | 33 { |
34 private: | 34 private: |
35 SimpleViewerApplication& application_; | 35 SimpleViewerApplication& application_; |
36 public: | 36 public: |
37 ThumbnailInteractor(SimpleViewerApplication& application) : | 37 ThumbnailInteractor(SimpleViewerApplication& application) : |
38 application_(application) | 38 application_(application) |
39 { | 39 { |
40 } | 40 } |
41 | 41 |
42 virtual IWorldSceneMouseTracker* CreateMouseTracker(WorldSceneWidget& widget, | 42 virtual Deprecated::IWorldSceneMouseTracker* CreateMouseTracker(Deprecated::WorldSceneWidget& widget, |
43 const ViewportGeometry& view, | 43 const Deprecated::ViewportGeometry& view, |
44 MouseButton button, | 44 MouseButton button, |
45 KeyboardModifiers modifiers, | 45 KeyboardModifiers modifiers, |
46 int viewportX, | 46 int viewportX, |
47 int viewportY, | 47 int viewportY, |
48 double x, | 48 double x, |
49 double y, | 49 double y, |
50 IStatusBar* statusBar, | 50 Deprecated::IStatusBar* statusBar, |
51 const std::vector<Touch>& displayTouches); | 51 const std::vector<Deprecated::Touch>& displayTouches); |
52 | 52 |
53 virtual void MouseOver(CairoContext& context, | 53 virtual void MouseOver(CairoContext& context, |
54 WorldSceneWidget& widget, | 54 Deprecated::WorldSceneWidget& widget, |
55 const ViewportGeometry& view, | 55 const Deprecated::ViewportGeometry& view, |
56 double x, | 56 double x, |
57 double y, | 57 double y, |
58 IStatusBar* statusBar) | 58 Deprecated::IStatusBar* statusBar) |
59 {} | 59 {} |
60 | 60 |
61 virtual void MouseWheel(WorldSceneWidget& widget, | 61 virtual void MouseWheel(Deprecated::WorldSceneWidget& widget, |
62 MouseWheelDirection direction, | 62 MouseWheelDirection direction, |
63 KeyboardModifiers modifiers, | 63 KeyboardModifiers modifiers, |
64 IStatusBar* statusBar) | 64 Deprecated::IStatusBar* statusBar) |
65 {} | 65 {} |
66 | 66 |
67 virtual void KeyPressed(WorldSceneWidget& widget, | 67 virtual void KeyPressed(Deprecated::WorldSceneWidget& widget, |
68 KeyboardKeys key, | 68 KeyboardKeys key, |
69 char keyChar, | 69 char keyChar, |
70 KeyboardModifiers modifiers, | 70 KeyboardModifiers modifiers, |
71 IStatusBar* statusBar) | 71 Deprecated::IStatusBar* statusBar) |
72 {} | 72 {} |
73 | 73 |
74 }; | 74 }; |
75 | 75 |
76 | 76 |