Enable the ability to use Godot as a subview within an Android app

This commit is contained in:
Fredia Huya-Kouadio
2020-06-15 00:46:13 -07:00
parent 23f7f86914
commit 175d43738a
17 changed files with 345 additions and 229 deletions

View File

@@ -43,7 +43,9 @@
class GodotJavaWrapper {
private:
jobject godot_instance;
jclass cls;
jobject activity;
jclass godot_class;
jclass activity_class;
jmethodID _on_video_init = 0;
jmethodID _restart = 0;
@@ -62,9 +64,10 @@ private:
jmethodID _vibrate = 0;
jmethodID _get_input_fallback_mapping = 0;
jmethodID _on_godot_main_loop_started = 0;
jmethodID _get_class_loader = 0;
public:
GodotJavaWrapper(JNIEnv *p_env, jobject p_godot_instance);
GodotJavaWrapper(JNIEnv *p_env, jobject p_activity, jobject p_godot_instance);
~GodotJavaWrapper();
jobject get_activity();