소스 검색

Android: getTouchInput() interface add

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7549 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
kim..ng 14 년 전
부모
커밋
a697b6efa4

+ 6 - 1
engine/src/lwjgl-ogl/com/jme3/system/lwjgl/LwjglAbstractDisplay.java

@@ -35,6 +35,7 @@ package com.jme3.system.lwjgl;
 import com.jme3.input.JoyInput;
 import com.jme3.input.JoyInput;
 import com.jme3.input.KeyInput;
 import com.jme3.input.KeyInput;
 import com.jme3.input.MouseInput;
 import com.jme3.input.MouseInput;
+import com.jme3.input.TouchInput;
 import com.jme3.input.lwjgl.JInputJoyInput;
 import com.jme3.input.lwjgl.JInputJoyInput;
 import com.jme3.input.lwjgl.LwjglKeyInput;
 import com.jme3.input.lwjgl.LwjglKeyInput;
 import com.jme3.input.lwjgl.LwjglMouseInput;
 import com.jme3.input.lwjgl.LwjglMouseInput;
@@ -242,7 +243,11 @@ public abstract class LwjglAbstractDisplay extends LwjglContext implements Runna
         }
         }
         return keyInput;
         return keyInput;
     }
     }
-
+    
+    public TouchInput getTouchInput() {
+        return null;
+    }
+    
     public void setAutoFlushFrames(boolean enabled){
     public void setAutoFlushFrames(boolean enabled){
         this.autoFlush = enabled;
         this.autoFlush = enabled;
     }
     }

+ 0 - 1
engine/src/lwjgl-ogl/com/jme3/system/lwjgl/LwjglCanvas.java

@@ -366,5 +366,4 @@ public class LwjglCanvas extends LwjglAbstractDisplay implements JmeCanvasContex
             // TODO: Fix deadlock that happens after the error (throw runtime exception?)
             // TODO: Fix deadlock that happens after the error (throw runtime exception?)
         }
         }
     }
     }
-
 }
 }

+ 1 - 0
engine/src/lwjgl-ogl/com/jme3/system/lwjgl/LwjglDisplay.java

@@ -32,6 +32,7 @@
 
 
 package com.jme3.system.lwjgl;
 package com.jme3.system.lwjgl;
 
 
+import com.jme3.input.TouchInput;
 import com.jme3.system.JmeContext.Type;
 import com.jme3.system.JmeContext.Type;
 import org.lwjgl.LWJGLException;
 import org.lwjgl.LWJGLException;
 import org.lwjgl.opengl.Display;
 import org.lwjgl.opengl.Display;

+ 5 - 0
engine/src/lwjgl-ogl/com/jme3/system/lwjgl/LwjglOffscreenBuffer.java

@@ -35,6 +35,7 @@ package com.jme3.system.lwjgl;
 import com.jme3.input.JoyInput;
 import com.jme3.input.JoyInput;
 import com.jme3.input.KeyInput;
 import com.jme3.input.KeyInput;
 import com.jme3.input.MouseInput;
 import com.jme3.input.MouseInput;
+import com.jme3.input.TouchInput;
 import com.jme3.input.dummy.DummyKeyInput;
 import com.jme3.input.dummy.DummyKeyInput;
 import com.jme3.input.dummy.DummyMouseInput;
 import com.jme3.input.dummy.DummyMouseInput;
 import java.util.concurrent.atomic.AtomicBoolean;
 import java.util.concurrent.atomic.AtomicBoolean;
@@ -196,6 +197,10 @@ public class LwjglOffscreenBuffer extends LwjglContext implements Runnable {
     public JoyInput getJoyInput() {
     public JoyInput getJoyInput() {
         return null;
         return null;
     }
     }
+    
+    public TouchInput getTouchInput() {
+        return null;
+    }
 
 
     public void setTitle(String title) {
     public void setTitle(String title) {
     }
     }