Mercurial > hg > orthanc-stone
comparison Applications/StoneWebViewer/WebAssembly/StoneWebViewer.cpp @ 1632:9a4c09361f3e
removed annoying warning
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 10 Nov 2020 10:10:05 +0100 |
parents | 78509230f0d7 |
children | 53d378ef7277 |
comparison
equal
deleted
inserted
replaced
1631:960bb5fcc440 | 1632:9a4c09361f3e |
---|---|
96 | 96 |
97 #include <boost/make_shared.hpp> | 97 #include <boost/make_shared.hpp> |
98 #include <stdio.h> | 98 #include <stdio.h> |
99 | 99 |
100 | 100 |
101 enum EMSCRIPTEN_KEEPALIVE ThumbnailType | 101 #if !defined(STONE_WEB_VIEWER_EXPORT) |
102 // We are not running ParseWebAssemblyExports.py, but we're compiling the wasm | |
103 # define STONE_WEB_VIEWER_EXPORT | |
104 #endif | |
105 | |
106 | |
107 enum STONE_WEB_VIEWER_EXPORT ThumbnailType | |
102 { | 108 { |
103 ThumbnailType_Image, | 109 ThumbnailType_Image, |
104 ThumbnailType_NoPreview, | 110 ThumbnailType_NoPreview, |
105 ThumbnailType_Pdf, | 111 ThumbnailType_Pdf, |
106 ThumbnailType_Video, | 112 ThumbnailType_Video, |
107 ThumbnailType_Loading, | 113 ThumbnailType_Loading, |
108 ThumbnailType_Unknown | 114 ThumbnailType_Unknown |
109 }; | 115 }; |
110 | 116 |
111 | 117 |
112 enum EMSCRIPTEN_KEEPALIVE DisplayedFrameQuality | 118 enum STONE_WEB_VIEWER_EXPORT DisplayedFrameQuality |
113 { | 119 { |
114 DisplayedFrameQuality_None, | 120 DisplayedFrameQuality_None, |
115 DisplayedFrameQuality_Low, | 121 DisplayedFrameQuality_Low, |
116 DisplayedFrameQuality_High | 122 DisplayedFrameQuality_High |
117 }; | 123 }; |
118 | 124 |
119 | 125 |
120 enum EMSCRIPTEN_KEEPALIVE WebViewerAction | 126 enum STONE_WEB_VIEWER_EXPORT WebViewerAction |
121 { | 127 { |
122 WebViewerAction_GrayscaleWindowing, | 128 WebViewerAction_GrayscaleWindowing, |
123 WebViewerAction_Zoom, | 129 WebViewerAction_Zoom, |
124 WebViewerAction_Pan, | 130 WebViewerAction_Pan, |
125 WebViewerAction_Rotate, | 131 WebViewerAction_Rotate, |