summaryrefslogtreecommitdiffstats
path: root/platform/web/javascript_bridge_singleton.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2023-10-02 13:16:51 +0200
committerRémi Verschelde <rverschelde@gmail.com>2023-10-02 13:16:51 +0200
commit9b29efd772855aee99dfcb7029abb3f05e883f3a (patch)
treeb4dc76ef9cf99b8a46ef6c70a166186f869f9788 /platform/web/javascript_bridge_singleton.cpp
parent98d9119cee57e7a20fb618caee4ce562fb2aa1ee (diff)
parent0bbadd6883c835f8d403747125ae9d6069c72fdb (diff)
downloadredot-engine-9b29efd772855aee99dfcb7029abb3f05e883f3a.tar.gz
Merge pull request #82633 from Faless/web/visibility_expose
[Web] Fix `dlink_enabled` build
Diffstat (limited to 'platform/web/javascript_bridge_singleton.cpp')
-rw-r--r--platform/web/javascript_bridge_singleton.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/platform/web/javascript_bridge_singleton.cpp b/platform/web/javascript_bridge_singleton.cpp
index 2bd44e044d..41206f14a5 100644
--- a/platform/web/javascript_bridge_singleton.cpp
+++ b/platform/web/javascript_bridge_singleton.cpp
@@ -68,11 +68,11 @@ private:
int _js_id = 0;
Callable _callable;
- static int _variant2js(const void **p_args, int p_pos, godot_js_wrapper_ex *r_val, void **p_lock);
- static void _free_lock(void **p_lock, int p_type);
- static Variant _js2variant(int p_type, godot_js_wrapper_ex *p_val);
- static void *_alloc_variants(int p_size);
- static void _callback(void *p_ref, int p_arg_id, int p_argc);
+ WASM_EXPORT static int _variant2js(const void **p_args, int p_pos, godot_js_wrapper_ex *r_val, void **p_lock);
+ WASM_EXPORT static void _free_lock(void **p_lock, int p_type);
+ WASM_EXPORT static Variant _js2variant(int p_type, godot_js_wrapper_ex *p_val);
+ WASM_EXPORT static void *_alloc_variants(int p_size);
+ WASM_EXPORT static void _callback(void *p_ref, int p_arg_id, int p_argc);
protected:
bool _set(const StringName &p_name, const Variant &p_value) override;