aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/android/org/inodes/gus/scummvm/ScummVM.java
diff options
context:
space:
mode:
authordhewg2011-03-15 23:30:17 +0100
committerdhewg2011-03-16 20:54:49 +0100
commitadef4c3f4256a690b374b9801279952c39ccf7a4 (patch)
tree691f0ac0f5e42708ec1620629592703acff7f7ae /backends/platform/android/org/inodes/gus/scummvm/ScummVM.java
parente71c2cf850388b2a25200d544d2fb422525b4c88 (diff)
downloadscummvm-rg350-adef4c3f4256a690b374b9801279952c39ccf7a4.tar.gz
scummvm-rg350-adef4c3f4256a690b374b9801279952c39ccf7a4.tar.bz2
scummvm-rg350-adef4c3f4256a690b374b9801279952c39ccf7a4.zip
ANDROID: Input system overhaul
Rewritten input system with many new feature. Fixed related bugs and shortcomings on the way.
Diffstat (limited to 'backends/platform/android/org/inodes/gus/scummvm/ScummVM.java')
-rw-r--r--backends/platform/android/org/inodes/gus/scummvm/ScummVM.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/backends/platform/android/org/inodes/gus/scummvm/ScummVM.java b/backends/platform/android/org/inodes/gus/scummvm/ScummVM.java
index ed4e00d769..fe225af48b 100644
--- a/backends/platform/android/org/inodes/gus/scummvm/ScummVM.java
+++ b/backends/platform/android/org/inodes/gus/scummvm/ScummVM.java
@@ -9,14 +9,12 @@ import android.media.AudioTrack;
import javax.microedition.khronos.opengles.GL10;
import javax.microedition.khronos.egl.EGL10;
-import javax.microedition.khronos.egl.EGL11;
import javax.microedition.khronos.egl.EGLConfig;
import javax.microedition.khronos.egl.EGLContext;
import javax.microedition.khronos.egl.EGLDisplay;
import javax.microedition.khronos.egl.EGLSurface;
import java.io.File;
-import java.util.Map;
import java.util.LinkedHashMap;
public abstract class ScummVM implements SurfaceHolder.Callback, Runnable {
@@ -49,7 +47,8 @@ public abstract class ScummVM implements SurfaceHolder.Callback, Runnable {
final public native void setPause(boolean pause);
final public native void enableZoning(boolean enable);
// Feed an event to ScummVM. Safe to call from other threads.
- final public native void pushEvent(Event e);
+ final public native void pushEvent(int type, int arg1, int arg2, int arg3,
+ int arg4, int arg5);
// Callbacks from C++ peer instance
abstract protected void getDPI(float[] values);