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,