Class XboxControllerSim

    • Constructor Detail

      • XboxControllerSim

        public XboxControllerSim​(XboxController joystick)
        Constructs from a XboxController object.
        Parameters:
        joystick - controller to simulate
      • XboxControllerSim

        public XboxControllerSim​(int port)
        Constructs from a joystick port number.
        Parameters:
        port - port number
    • Method Detail

      • setLeftX

        public void setLeftX​(double value)
        Change the left X value of the joystick.
        Parameters:
        value - the new value
      • setRightX

        public void setRightX​(double value)
        Change the right X value of the joystick.
        Parameters:
        value - the new value
      • setLeftY

        public void setLeftY​(double value)
        Change the left Y value of the joystick.
        Parameters:
        value - the new value
      • setRightY

        public void setRightY​(double value)
        Change the right Y value of the joystick.
        Parameters:
        value - the new value
      • setLeftTriggerAxis

        public void setLeftTriggerAxis​(double value)
        Change the value of the left trigger axis on the joystick.
        Parameters:
        value - the new value
      • setRightTriggerAxis

        public void setRightTriggerAxis​(double value)
        Change the value of the right trigger axis on the joystick.
        Parameters:
        value - the new value
      • setLeftBumper

        public void setLeftBumper​(boolean state)
        Change the value of the left bumper on the joystick.
        Parameters:
        state - the new value
      • setRightBumper

        public void setRightBumper​(boolean state)
        Change the value of the right bumper on the joystick.
        Parameters:
        state - the new value
      • setLeftStickButton

        public void setLeftStickButton​(boolean state)
        Change the value of the left stick button on the joystick.
        Parameters:
        state - the new value
      • setRightStickButton

        public void setRightStickButton​(boolean state)
        Change the value of the right stick button on the joystick.
        Parameters:
        state - the new value
      • setAButton

        public void setAButton​(boolean state)
        Change the value of the A button.
        Parameters:
        state - the new value
      • setBButton

        public void setBButton​(boolean state)
        Change the value of the B button.
        Parameters:
        state - the new value
      • setXButton

        public void setXButton​(boolean state)
        Change the value of the X button.
        Parameters:
        state - the new value
      • setYButton

        public void setYButton​(boolean state)
        Change the value of the Y button.
        Parameters:
        state - the new value
      • setBackButton

        public void setBackButton​(boolean state)
        Change the value of the Back button.
        Parameters:
        state - the new value
      • setStartButton

        public void setStartButton​(boolean state)
        Change the value of the Start button.
        Parameters:
        state - the new value