Handle input from Gamepad controllers connected to the Driver Station.
Definition Gamepad.hpp:27
void SetLeftTriggerAxis(double value)
Change the value of the left trigger axis on the controller.
void SetDpadRightButton(bool value)
Change the value of the D-pad right button on the controller.
void SetDpadLeftButton(bool value)
Change the value of the D-pad left button on the controller.
void SetRightBumperButton(bool value)
Change the value of the right bumper button on the controller.
void SetBackButton(bool value)
Change the value of the Back button on the controller.
void SetDpadUpButton(bool value)
Change the value of the D-pad up button on the controller.
void SetLeftBumperButton(bool value)
Change the value of the right bumper button on the controller.
void SetLeftPaddle2Button(bool value)
Change the value of the Left Paddle 2 button on the controller.
GamepadSim(int port)
Constructs from a joystick port number.
void SetMisc1Button(bool value)
Change the value of the Miscellaneous 1 button on the controller.
GamepadSim(const Gamepad &joystick)
Constructs from a Gamepad object.
void SetMisc3Button(bool value)
Change the value of the Miscellaneous 3 button on the controller.
void SetTouchpadButton(bool value)
Change the value of the Touchpad button on the controller.
void SetLeftY(double value)
Change the left Y value of the controller's joystick.
void SetRightPaddle2Button(bool value)
Change the value of the Right Paddle 2 button on the controller.
void SetMisc5Button(bool value)
Change the value of the Miscellaneous 5 button on the controller.
void SetRightStickButton(bool value)
Change the value of the right stick button on the controller.
void SetSouthFaceButton(bool value)
Change the value of the South Face button on the controller.
void SetRightY(double value)
Change the right Y value of the controller's joystick.
void SetLeftStickButton(bool value)
Change the value of the left stick button on the controller.
void SetMisc2Button(bool value)
Change the value of the Miscellaneous 2 button on the controller.
void SetRightPaddle1Button(bool value)
Change the value of the Right Paddle 1 button on the controller.
void SetEastFaceButton(bool value)
Change the value of the East Face button on the controller.
void SetWestFaceButton(bool value)
Change the value of the West Face button on the controller.
void SetMisc6Button(bool value)
Change the value of the Miscellaneous 6 button on the controller.
void SetDpadDownButton(bool value)
Change the value of the D-pad down button on the controller.
void SetNorthFaceButton(bool value)
Change the value of the North Face button on the controller.
void SetRightX(double value)
Change the right X value of the controller's joystick.
void SetGuideButton(bool value)
Change the value of the Guide button on the controller.
void SetMisc4Button(bool value)
Change the value of the Miscellaneous 4 button on the controller.
void SetLeftPaddle1Button(bool value)
Change the value of the Left Paddle 1 button on the controller.
void SetRightTriggerAxis(double value)
Change the value of the right trigger axis on the controller.
void SetLeftX(double value)
Change the left X value of the controller's joystick.
void SetStartButton(bool value)
Change the value of the Start button on the controller.
GenericHIDSim(const GenericHID &joystick)
Constructs from a GenericHID object.
Definition CTREPCMSim.hpp:13
Definition CvSource.hpp:15