summaryrefslogtreecommitdiffstats
path: root/platform/javascript/javascript_eval.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2017-11-19 16:19:47 +0100
committerGitHub <noreply@github.com>2017-11-19 16:19:47 +0100
commit992a40a50dc886ba29a907360374b18f1cbeaebb (patch)
treeb6bfddb3b0d4ddfe54481c17bd997e8571a0c441 /platform/javascript/javascript_eval.cpp
parent9107357c8dfda98c5adb33d3c5f4a7be1996fa07 (diff)
parent63b1a096eb17fd52cd46c36177e5158dce54a60a (diff)
downloadredot-engine-992a40a50dc886ba29a907360374b18f1cbeaebb.tar.gz
Merge pull request #12961 from eska014/platform-doc
Facilitate documenting platform-exclusive classes
Diffstat (limited to 'platform/javascript/javascript_eval.cpp')
-rw-r--r--platform/javascript/javascript_eval.cpp23
1 files changed, 1 insertions, 22 deletions
diff --git a/platform/javascript/javascript_eval.cpp b/platform/javascript/javascript_eval.cpp
index 1d737879f6..a755dcb5c4 100644
--- a/platform/javascript/javascript_eval.cpp
+++ b/platform/javascript/javascript_eval.cpp
@@ -29,16 +29,9 @@
/*************************************************************************/
#ifdef JAVASCRIPT_EVAL_ENABLED
-#include "javascript_eval.h"
+#include "api/javascript_eval.h"
#include "emscripten.h"
-JavaScript *JavaScript::singleton = NULL;
-
-JavaScript *JavaScript::get_singleton() {
-
- return singleton;
-}
-
extern "C" EMSCRIPTEN_KEEPALIVE uint8_t *resize_poolbytearray_and_open_write(PoolByteArray *p_arr, PoolByteArray::Write *r_write, int p_len) {
p_arr->resize(p_len);
@@ -182,18 +175,4 @@ Variant JavaScript::eval(const String &p_code, bool p_use_global_exec_context) {
return Variant();
}
-void JavaScript::_bind_methods() {
-
- ClassDB::bind_method(D_METHOD("eval", "code", "use_global_execution_context"), &JavaScript::eval, false);
-}
-
-JavaScript::JavaScript() {
-
- ERR_FAIL_COND(singleton != NULL);
- singleton = this;
-}
-
-JavaScript::~JavaScript() {
-}
-
#endif // JAVASCRIPT_EVAL_ENABLED