Class InputControls


  • public class InputControls
    extends java.lang.Object
    Mouse and keyboard controls for a game/app event
    • Method Detail

      • create

        public static InputControls create​(@NonNull
                                           java.util.List<java.lang.Integer> keyboardActions,
                                           @NonNull
                                           java.util.List<java.lang.Integer> mouseActions)
        Creates a new InputControls
        Parameters:
        keyboardActions - list of keyboard actions for the event
        mouseActions - list of mouse actions for the event
      • getKeys

        public java.util.List<KeyboardKey> getKeys()
      • getButtons

        public java.util.List<MouseButton> getButtons()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object