comparison Platforms/Wasm/Defaults.h @ 603:70992b38aa8a

new routable logging system in STDIO mode + flag support (with no value) in StartupParametersBuilder + 80 col indent
author Benjamin Golinvaux <bgo@osimis.io>
date Mon, 29 Apr 2019 15:09:48 +0200
parents 7105a0bad250
children 4f2416d519b4
comparison
equal deleted inserted replaced
602:03c4b998fcd0 603:70992b38aa8a
16 16
17 // JS methods accessible from C++ 17 // JS methods accessible from C++
18 extern void ScheduleWebViewportRedrawFromCpp(ViewportHandle cppViewportHandle); 18 extern void ScheduleWebViewportRedrawFromCpp(ViewportHandle cppViewportHandle);
19 extern void UpdateStoneApplicationStatusFromCppWithString(const char* statusUpdateMessage); 19 extern void UpdateStoneApplicationStatusFromCppWithString(const char* statusUpdateMessage);
20 extern void UpdateStoneApplicationStatusFromCppWithSerializedMessage(const char* statusUpdateMessage); 20 extern void UpdateStoneApplicationStatusFromCppWithSerializedMessage(const char* statusUpdateMessage);
21 21 extern void stone_console_error(const char*);
22 extern void stone_console_warning(const char*);
23 extern void stone_console_info(const char*);
24 extern void stone_console_trace(const char*);
25
22 // C++ methods accessible from JS 26 // C++ methods accessible from JS
23 extern void EMSCRIPTEN_KEEPALIVE CreateWasmApplication(ViewportHandle cppViewportHandle); 27 extern void EMSCRIPTEN_KEEPALIVE CreateWasmApplication(ViewportHandle cppViewportHandle);
24 extern void EMSCRIPTEN_KEEPALIVE SetStartupParameter(const char* keyc, const char* value); 28 extern void EMSCRIPTEN_KEEPALIVE SetStartupParameter(const char* keyc, const char* value);
25 29
26 30