diff options
author | dhewg | 2011-03-15 23:30:17 +0100 |
---|---|---|
committer | dhewg | 2011-03-16 20:54:49 +0100 |
commit | adef4c3f4256a690b374b9801279952c39ccf7a4 (patch) | |
tree | 691f0ac0f5e42708ec1620629592703acff7f7ae /backends/platform/android/org/inodes/gus/scummvm/ScummVM.java | |
parent | e71c2cf850388b2a25200d544d2fb422525b4c88 (diff) | |
download | scummvm-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.java | 5 |
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); |