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