Package gaiasky.input

Class MainMouseKbdListener.GaiaGestureListener

java.lang.Object
com.badlogic.gdx.input.GestureDetector.GestureAdapter
gaiasky.input.MainMouseKbdListener.GaiaGestureListener
All Implemented Interfaces:
com.badlogic.gdx.input.GestureDetector.GestureListener
Enclosing class:
MainMouseKbdListener

protected static class MainMouseKbdListener.GaiaGestureListener extends com.badlogic.gdx.input.GestureDetector.GestureAdapter
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    fling(float velocityX, float velocityY, int button)
     
    boolean
    longPress(float x, float y)
     
    boolean
    pan(float x, float y, float deltaX, float deltaY)
     
    boolean
    pinch(com.badlogic.gdx.math.Vector2 initialPointer1, com.badlogic.gdx.math.Vector2 initialPointer2, com.badlogic.gdx.math.Vector2 pointer1, com.badlogic.gdx.math.Vector2 pointer2)
     
    boolean
    tap(float x, float y, int count, int button)
     
    boolean
    touchDown(float x, float y, int pointer, int button)
     
    boolean
    zoom(float initialDistance, float distance)
     

    Methods inherited from class com.badlogic.gdx.input.GestureDetector.GestureAdapter

    panStop, pinchStop

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • GaiaGestureListener

      protected GaiaGestureListener()
  • Method Details

    • touchDown

      public boolean touchDown(float x, float y, int pointer, int button)
      Specified by:
      touchDown in interface com.badlogic.gdx.input.GestureDetector.GestureListener
      Overrides:
      touchDown in class com.badlogic.gdx.input.GestureDetector.GestureAdapter
    • tap

      public boolean tap(float x, float y, int count, int button)
      Specified by:
      tap in interface com.badlogic.gdx.input.GestureDetector.GestureListener
      Overrides:
      tap in class com.badlogic.gdx.input.GestureDetector.GestureAdapter
    • longPress

      public boolean longPress(float x, float y)
      Specified by:
      longPress in interface com.badlogic.gdx.input.GestureDetector.GestureListener
      Overrides:
      longPress in class com.badlogic.gdx.input.GestureDetector.GestureAdapter
    • fling

      public boolean fling(float velocityX, float velocityY, int button)
      Specified by:
      fling in interface com.badlogic.gdx.input.GestureDetector.GestureListener
      Overrides:
      fling in class com.badlogic.gdx.input.GestureDetector.GestureAdapter
    • pan

      public boolean pan(float x, float y, float deltaX, float deltaY)
      Specified by:
      pan in interface com.badlogic.gdx.input.GestureDetector.GestureListener
      Overrides:
      pan in class com.badlogic.gdx.input.GestureDetector.GestureAdapter
    • zoom

      public boolean zoom(float initialDistance, float distance)
      Specified by:
      zoom in interface com.badlogic.gdx.input.GestureDetector.GestureListener
      Overrides:
      zoom in class com.badlogic.gdx.input.GestureDetector.GestureAdapter
    • pinch

      public boolean pinch(com.badlogic.gdx.math.Vector2 initialPointer1, com.badlogic.gdx.math.Vector2 initialPointer2, com.badlogic.gdx.math.Vector2 pointer1, com.badlogic.gdx.math.Vector2 pointer2)
      Specified by:
      pinch in interface com.badlogic.gdx.input.GestureDetector.GestureListener
      Overrides:
      pinch in class com.badlogic.gdx.input.GestureDetector.GestureAdapter