Interface InputManager

  • All Known Implementing Classes:
    InputManager.CppProxy

    public interface InputManager
    Class to accepts touches from user. Key in each map is id of an event.
    • Method Detail

      • onTouchesBegan

        void onTouchesBegan​(@NonNull
                            java.util.HashMap<java.lang.Long,​Touch> tocuhes)
      • onTouchesMoved

        void onTouchesMoved​(@NonNull
                            java.util.HashMap<java.lang.Long,​Touch> tocuhes)
      • onTouchesEnded

        void onTouchesEnded​(@NonNull
                            java.util.HashMap<java.lang.Long,​Touch> tocuhes)
      • onTouchesCancelled

        void onTouchesCancelled​(@NonNull
                                java.util.HashMap<java.lang.Long,​Touch> tocuhes)
      • onRotationGesture

        void onRotationGesture​(float angle)
      • onScaleGesture

        void onScaleGesture​(float scale)
      • onSwipeGesture

        void onSwipeGesture​(float dirX,
                            float dirY)
      • onDoubleTapGesture

        void onDoubleTapGesture​(@NonNull
                                Touch pos)
      • onLongTapGesture

        void onLongTapGesture​(@NonNull
                              Touch pos)
      • onGestureEnded

        void onGestureEnded​(@NonNull
                            java.lang.String id)