comparison Platforms/WebAssembly/Defaults.cpp @ 229:b0ba3b38a23c am

ScheduleRedraw can handle multiple viewports
author am@osimis.io
date Thu, 14 Jun 2018 16:51:43 +0200
parents 210c1ce8e1a6
children 5027cb2feb51
comparison
equal deleted inserted replaced
228:210c1ce8e1a6 229:b0ba3b38a23c
22 std::shared_ptr<OrthancStone::WidgetViewport> FindViewportSharedPtr(ViewportHandle viewport) { 22 std::shared_ptr<OrthancStone::WidgetViewport> FindViewportSharedPtr(ViewportHandle viewport) {
23 for (const auto& v : viewports_) { 23 for (const auto& v : viewports_) {
24 if (v.get() == viewport) { 24 if (v.get() == viewport) {
25 return v; 25 return v;
26 } 26 }
27 assert(false); 27 }
28 } 28 assert(false);
29 return std::shared_ptr<OrthancStone::WidgetViewport>();
29 } 30 }
30 31
31 #ifdef __cplusplus 32 #ifdef __cplusplus
32 extern "C" { 33 extern "C" {
33 #endif 34 #endif