com.badlogic.gdx.backends.android.AndroidInput.class Maven / Gradle / Ivy
The newest version!
???? 2?
???
? ???
? ???
? ?? ?? ?? ?? ?? ?? ?? ???
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
?? ?? ?? ?? ??
??
??
??
??
??
?? ????
0?
/? ?? ?? ?? ?? ??
???
9? ???
<??? ?? ?
??? ??
?? ??
?? ? ? ?? ?? ???
L?
0??
O? ?
? ??
?
?? V? V? V????? V???
??? _? _? _? _? _???????
???
???
??
??
??
??
??
?
?
?
?????
v?
B?
B?
B?
??
?
?
? ?_ ?
? ? ?
? ?
? ?
? ?
? e e e ? e e e
?!"
??#
??
?$%
?&'
?(
?)*+
?(
?,-.
/012346 SensorListener InnerClasses
TouchEvent KeyEvent
usedKeyEvents Lcom/badlogic/gdx/utils/Pool; Signature XLcom/badlogic/gdx/utils/Pool; usedTouchEvents ZLcom/badlogic/gdx/utils/Pool; keyEvents Ljava/util/ArrayList; PLjava/util/ArrayList; touchEvents RLjava/util/ArrayList; touchX [I touchY deltaX deltaY touched [Z realId
hasMultitouch Z keys Lcom/badlogic/gdx/utils/IntMap; 3Lcom/badlogic/gdx/utils/IntMap; manager Landroid/hardware/SensorManager; accelerometerAvailable accelerometerValues [F text Ljava/lang/String; textListener8 TextInputListener *Lcom/badlogic/gdx/Input$TextInputListener; handle Landroid/os/Handler; app 6Lcom/badlogic/gdx/backends/android/AndroidApplication; touchHandler 7Lcom/badlogic/gdx/backends/android/AndroidTouchHandler; sleepTime I catchBack catchMenu vibrator Landroid/os/Vibrator; compassAvailable keyboardAvailable magneticFieldValues azimuth F pitch roll inclination justTouched processor !Lcom/badlogic/gdx/InputProcessor; config CLcom/badlogic/gdx/backends/android/AndroidApplicationConfiguration; nativeOrientation9 Orientation $Lcom/badlogic/gdx/Input$Orientation; currentEventTimeStamp J onscreenKeyboard ;Lcom/badlogic/gdx/backends/android/AndroidOnscreenKeyboard; accelerometerListener &Landroid/hardware/SensorEventListener; compassListener requestFocus R orientation ?(Lcom/badlogic/gdx/backends/android/AndroidApplication;Landroid/view/View;Lcom/badlogic/gdx/backends/android/AndroidApplicationConfiguration;)V Code LineNumberTable LocalVariableTable i this 0Lcom/badlogic/gdx/backends/android/AndroidInput; activity view Landroid/view/View;
sdkVersion rotation mode: DisplayMode 'Lcom/badlogic/gdx/Graphics$DisplayMode;
StackMapTable1;<=: getAccelerometerX ()F getAccelerometerY getAccelerometerZ getTextInput Q(Lcom/badlogic/gdx/Input$TextInputListener;Ljava/lang/String;Ljava/lang/String;)V listener title getPlaceholderTextInput placeholder getX ()I2> getY (I)I pointer isTouched (I)Z isKeyPressed key ()Z setInputProcessor $(Lcom/badlogic/gdx/InputProcessor;)V?
processEvents ()V e 9Lcom/badlogic/gdx/backends/android/AndroidInput$KeyEvent; ;Lcom/badlogic/gdx/backends/android/AndroidInput$TouchEvent; len?? onTouch 0(Landroid/view/View;Landroid/view/MotionEvent;)Z Ljava/lang/InterruptedException; event Landroid/view/MotionEvent;? onKey .(Landroid/view/View;ILandroid/view/KeyEvent;)Z character C v keyCode Landroid/view/KeyEvent;@ setOnscreenKeyboardVisible (Z)V visible setCatchBackKey setCatchMenuKey vibrate (I)V milliseconds ([JI)V pattern [J repeat
cancelVibrate isButtonPressed button updateOrientation getRotationMatrix ([F)V matrix
getAzimuth getPitch getRoll registerSensorListeners
accelerometer Landroid/hardware/Sensor; sensor
unregisterSensorListeners getInputProcessor #()Lcom/badlogic/gdx/InputProcessor; isPeripheralAvailableA
Peripheral &(Lcom/badlogic/gdx/Input$Peripheral;)Z
peripheral #Lcom/badlogic/gdx/Input$Peripheral; getFreePointerIndex tmp lookUpPointerIndex pointerId buf Ljava/lang/StringBuffer;" getRotation getNativeOrientation &()Lcom/badlogic/gdx/Input$Orientation; setCursorCatched catched isCursorCatched getDeltaX getDeltaY setCursorPosition (II)V x y getCurrentEventTime ()J
SourceFile AndroidInput.java 1 0com/badlogic/gdx/backends/android/AndroidInput$1 B ? ? 0com/badlogic/gdx/backends/android/AndroidInput$2 ? ? java/util/ArrayList ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? com/badlogic/gdx/utils/IntMap ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CD~ ? ? ? ? ? ? ? ?<EFGHIGJG ?,K, ? ? 9com/badlogic/gdx/backends/android/AndroidOnscreenKeyboard android/os/Handler L ? ? ? ? ? ?=M ?OQ ?RST :com/badlogic/gdx/backends/android/AndroidMultiTouchHandler ? ? ;com/badlogic/gdx/backends/android/AndroidSingleTouchHandlerUVW ? ?;XY android/os/Vibrator ? ?q"Z[\]^_ ?` ?a ? ? ?b ? 0com/badlogic/gdx/backends/android/AndroidInput$3 cde 0com/badlogic/gdx/backends/android/AndroidInput$4f ?g) ? ?f"hi 7com/badlogic/gdx/backends/android/AndroidInput$KeyEventj ?k ?C ??l)m)nAopqrs 9com/badlogic/gdx/backends/android/AndroidInput$TouchEvent{ ?| ?' ?tuvuwxy18z{|} java/lang/InterruptedException@~""???"?,?????i????1 0com/badlogic/gdx/backends/android/AndroidInput$5 ?K}KN?1(,V??????U1? ? android/hardware/SensorManager ? ???? android/hardware/Sensor =com/badlogic/gdx/backends/android/AndroidInput$SensorListener ? ? ???? ??? ? ?? ?? AndroidInput sensor listener setup????? sensor listener tear down?i?i?i ? ??i?i?i?? java/lang/StringBuffer java/lang/StringBuilder?? :?? ???? Pointer ID lookup failed: , ???????" .com/badlogic/gdx/backends/android/AndroidInput java/lang/Object com/badlogic/gdx/Input android/view/View$OnKeyListener
OnKeyListener !android/view/View$OnTouchListener OnTouchListener (com/badlogic/gdx/Input$TextInputListener "com/badlogic/gdx/Input$Orientation %com/badlogic/gdx/Graphics$DisplayMode 4com/badlogic/gdx/backends/android/AndroidApplication android/view/View Acom/badlogic/gdx/backends/android/AndroidApplicationConfiguration java/lang/Throwable com/badlogic/gdx/InputProcessor android/view/KeyEvent !com/badlogic/gdx/Input$Peripheral 5(Lcom/badlogic/gdx/backends/android/AndroidInput;II)V java/lang/System nanoTime setOnKeyListener $(Landroid/view/View$OnKeyListener;)V setOnTouchListener &(Landroid/view/View$OnTouchListener;)V setFocusable setFocusableInTouchMode requestFocusFromTouch `(Landroid/content/Context;Landroid/os/Handler;Lcom/badlogic/gdx/backends/android/AndroidInput;)V touchSleepTime? android/os/Build$VERSION VERSION SDK java/lang/Integer parseInt (Ljava/lang/String;)I 5com/badlogic/gdx/backends/android/AndroidTouchHandler supportsMultitouch 9(Lcom/badlogic/gdx/backends/android/AndroidApplication;)Z getSystemService &(Ljava/lang/String;)Ljava/lang/Object; graphics 3Lcom/badlogic/gdx/backends/android/AndroidGraphics; 1com/badlogic/gdx/backends/android/AndroidGraphics getDesktopDisplayMode )()Lcom/badlogic/gdx/Graphics$DisplayMode; width height Landscape Portrait ?(Lcom/badlogic/gdx/backends/android/AndroidInput;Ljava/lang/String;Ljava/lang/String;Lcom/badlogic/gdx/Input$TextInputListener;)V post (Ljava/lang/Runnable;)Z size containsKey get (I)Ljava/lang/Object; timeStamp type keyDown keyUp keyChar keyTyped (C)Z com/badlogic/gdx/utils/Pool free (Ljava/lang/Object;)V touchDown (IIII)Z touchUp touchDragged (III)Z clear M(Landroid/view/MotionEvent;Lcom/badlogic/gdx/backends/android/AndroidInput;)V java/lang/Thread sleep (J)V getUnicodeChar getAction obtain ()Ljava/lang/Object;
getKeyCode isAltPressed add (Ljava/lang/Object;)Z put '(ILjava/lang/Object;)Ljava/lang/Object; remove getGraphics ()Lcom/badlogic/gdx/Graphics; com/badlogic/gdx/Graphics requestRendering 4(Lcom/badlogic/gdx/backends/android/AndroidInput;Z)V cancel ([F[F[F[F)Z getOrientation ([F[F)[F java/lang/Math toDegrees (D)D useAccelerometer
getSensorList (I)Ljava/util/List; java/util/List [(Lcom/badlogic/gdx/backends/android/AndroidInput;Lcom/badlogic/gdx/Input$Orientation;[F[F)V registerListener C(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z
useCompass getDefaultSensor (I)Landroid/hardware/Sensor; com/badlogic/gdx/Gdx Lcom/badlogic/gdx/Application; com/badlogic/gdx/Application log '(Ljava/lang/String;Ljava/lang/String;)V unregisterListener )(Landroid/hardware/SensorEventListener;)V
Accelerometer Compass HardwareKeyboard OnscreenKeyboard Vibrator MultitouchScreen arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V append (I)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; getWindowManager ()Landroid/view/WindowManager; android/view/WindowManager getDefaultDisplay ()Landroid/view/Display; android/view/Display android/os/Build 1 ? ? ? ? ? * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? . a ?*? *? Y*? ? *? Y*? ? *? Y? ?
*? Y? ? *?
? *?
?
*?
? *?
? *?? *
?
? *? Y? ? *? *?? *? *? *? *? *? *? *?? *? *? *? *? !*? "*? #? $*? %* ?? &*?? ',*? (,*? ),? *,? +,? ,W,? -W*-? .*? /Y+? 0Y? 1*? 2? 36*? ?? *? O????*? 0Y? 1? 4*+? 5*-? 6? ? 7? 86? *? 9Y? :? ;? *?