aboutsummaryrefslogtreecommitdiff
path: root/platform/android/java_glue.cpp
diff options
context:
space:
mode:
authorJuan Linietsky2014-07-06 11:49:27 -0300
committerJuan Linietsky2014-07-06 11:49:27 -0300
commit3d68949a1cc41b4865618bddde23122f66764ee1 (patch)
tree53a988954a59793223542ff362f70089515dd630 /platform/android/java_glue.cpp
parentcd80d442a212a119b4bfce95dce78a08cbc49490 (diff)
downloadgodot-3d68949a1cc41b4865618bddde23122f66764ee1.tar.gz
godot-3d68949a1cc41b4865618bddde23122f66764ee1.tar.zst
godot-3d68949a1cc41b4865618bddde23122f66764ee1.zip
Diffstat (limited to 'platform/android/java_glue.cpp')
-rw-r--r--platform/android/java_glue.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/platform/android/java_glue.cpp b/platform/android/java_glue.cpp
index 5c39cdbac..e67388b6f 100644
--- a/platform/android/java_glue.cpp
+++ b/platform/android/java_glue.cpp
@@ -1573,13 +1573,18 @@ JNIEXPORT void JNICALL Java_com_android_godot_GodotLib_calldeferred(JNIEnv * env
int count = env->GetArrayLength(params);
Variant args[VARIANT_ARG_MAX];
+ print_line("Java->GD call: "+obj->get_type()+"::"+str_method+" argc "+itos(count));
+
for (int i=0; i<MIN(count,VARIANT_ARG_MAX); i++) {
jobject obj = env->GetObjectArrayElement(params, i);
args[i] = _jobject_to_variant(env, obj);
+ print_line("\targ"+itos(i)+": "+Variant::get_type_name(args[i].get_type()));
+
};
+
obj->call_deferred(str_method, args[0],args[1],args[2],args[3],args[4]);
// something
};