summaryrefslogtreecommitdiff
path: root/Source/Android/jni/Input/EmulatedController.cpp
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2023-10-01 18:35:01 +0200
committerJosJuice <josjuice@gmail.com>2023-10-01 18:47:49 +0200
commitd6c0f8e74933e291023099f47cae2901410c0f42 (patch)
treedfc2f1c50d07afdde218fc698c827fa3c9426961 /Source/Android/jni/Input/EmulatedController.cpp
parentb2e016f01219f7bac727bd6bf184dabf41913358 (diff)
Android: Get profile name from core
To avoid duplicating information between Kotlin and C++.
Diffstat (limited to 'Source/Android/jni/Input/EmulatedController.cpp')
-rw-r--r--Source/Android/jni/Input/EmulatedController.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/Android/jni/Input/EmulatedController.cpp b/Source/Android/jni/Input/EmulatedController.cpp
index 3d2676812f..25f5bf2a1a 100644
--- a/Source/Android/jni/Input/EmulatedController.cpp
+++ b/Source/Android/jni/Input/EmulatedController.cpp
@@ -124,6 +124,13 @@ Java_org_dolphinemu_dolphinemu_features_input_model_controlleremu_EmulatedContro
ini.Save(path);
}
+JNIEXPORT jstring JNICALL
+Java_org_dolphinemu_dolphinemu_features_input_model_controlleremu_EmulatedController_getProfileName(
+ JNIEnv* env, jobject obj)
+{
+ return ToJString(env, EmulatedControllerFromJava(env, obj)->GetConfig()->GetProfileName());
+}
+
JNIEXPORT jobject JNICALL
Java_org_dolphinemu_dolphinemu_features_input_model_controlleremu_EmulatedController_getGcPad(
JNIEnv* env, jclass, jint controller_index)