comparison Platforms/Wasm/Defaults.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 70992b38aa8a
children c35e98d22764
comparison
equal deleted inserted replaced
714:d2c0e347ddc2 726:4f2416d519b4
6 #include <Framework/Viewport/WidgetViewport.h> 6 #include <Framework/Viewport/WidgetViewport.h>
7 #include <Framework/Widgets/LayoutWidget.h> 7 #include <Framework/Widgets/LayoutWidget.h>
8 #include <Applications/IStoneApplication.h> 8 #include <Applications/IStoneApplication.h>
9 #include <Platforms/Wasm/WasmPlatformApplicationAdapter.h> 9 #include <Platforms/Wasm/WasmPlatformApplicationAdapter.h>
10 10
11 typedef OrthancStone::WidgetViewport* ViewportHandle; // the objects exchanged between JS and C++ 11 typedef Deprecated::WidgetViewport* ViewportHandle; // the objects exchanged between JS and C++
12 12
13 #ifdef __cplusplus 13 #ifdef __cplusplus
14 extern "C" { 14 extern "C" {
15 #endif 15 #endif
16 16
55 void Reset() 55 void Reset()
56 { 56 {
57 isScheduled_ = false; 57 isScheduled_ = false;
58 } 58 }
59 59
60 void OnViewportChanged(const IViewport::ViewportChangedMessage& message) 60 void OnViewportChanged(const Deprecated::IViewport::ViewportChangedMessage& message)
61 { 61 {
62 if (!isScheduled_) 62 if (!isScheduled_)
63 { 63 {
64 ScheduleWebViewportRedrawFromCpp((ViewportHandle)&message.GetOrigin()); // loosing constness when transmitted to Web 64 ScheduleWebViewportRedrawFromCpp((ViewportHandle)&message.GetOrigin()); // loosing constness when transmitted to Web
65 isScheduled_ = true; 65 isScheduled_ = true;
66 } 66 }
67 } 67 }
68 }; 68 };
69 69
70 // default status bar to log messages on the console/stdout 70 // default status bar to log messages on the console/stdout
71 class StatusBar : public OrthancStone::IStatusBar 71 class StatusBar : public Deprecated::IStatusBar
72 { 72 {
73 public: 73 public:
74 virtual void ClearMessage() 74 virtual void ClearMessage()
75 { 75 {
76 } 76 }