summaryrefslogtreecommitdiff
path: root/Source/Android/app/src/main/java/org
diff options
context:
space:
mode:
authorCharles Lombardo <clombardo169@gmail.com>2023-06-10 05:14:00 -0400
committerCharles Lombardo <clombardo169@gmail.com>2023-08-25 14:20:32 -0400
commit1ff6a3788e7f45dec90bdfa8386037ba094de174 (patch)
tree14e68eb58d6fc5da0b1f8cdb79e639c8fd5cc5b1 /Source/Android/app/src/main/java/org
parentba9f2373c0d017ff094dd99a068c6b8a6afd80dc (diff)
Android: Convert DolphinVibratorManager to Kotlin
Diffstat (limited to 'Source/Android/app/src/main/java/org')
-rw-r--r--Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/DolphinVibratorManager.java20
-rw-r--r--Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/DolphinVibratorManager.kt16
2 files changed, 16 insertions, 20 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/DolphinVibratorManager.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/DolphinVibratorManager.java
deleted file mode 100644
index abc04d969d..0000000000
--- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/DolphinVibratorManager.java
+++ /dev/null
@@ -1,20 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0-or-later
-
-package org.dolphinemu.dolphinemu.features.input.model;
-
-import android.os.Vibrator;
-
-import androidx.annotation.Keep;
-import androidx.annotation.NonNull;
-
-/**
- * A wrapper around {@link android.os.VibratorManager}, for backwards compatibility.
- */
-public interface DolphinVibratorManager
-{
- @Keep @NonNull
- Vibrator getVibrator(int vibratorId);
-
- @Keep @NonNull
- int[] getVibratorIds();
-}
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/DolphinVibratorManager.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/DolphinVibratorManager.kt
new file mode 100644
index 0000000000..c3c6ba28da
--- /dev/null
+++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/DolphinVibratorManager.kt
@@ -0,0 +1,16 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+
+package org.dolphinemu.dolphinemu.features.input.model
+
+import android.os.Vibrator
+import androidx.annotation.Keep
+
+/**
+ * A wrapper around [android.os.VibratorManager], for backwards compatibility.
+ */
+@Keep
+interface DolphinVibratorManager {
+ fun getVibrator(vibratorId: Int): Vibrator
+
+ fun getVibratorIds(): IntArray
+}