| AxisGreaterThan(int axis, double threshold, EventLoop *loop) const | wpi::GenericHID | |
| AxisLessThan(int axis, double threshold, EventLoop *loop) const | wpi::GenericHID | |
| Back(EventLoop *loop) const | wpi::Gamepad | |
| Button(int button, EventLoop *loop) const | wpi::GenericHID | |
| DpadDown(EventLoop *loop) const | wpi::Gamepad | |
| DpadLeft(EventLoop *loop) const | wpi::Gamepad | |
| DpadRight(EventLoop *loop) const | wpi::Gamepad | |
| DpadUp(EventLoop *loop) const | wpi::Gamepad | |
| EastFace(EventLoop *loop) const | wpi::Gamepad | |
| Gamepad(int port) | wpi::Gamepad | explicit |
| Gamepad(Gamepad &&)=default | wpi::Gamepad | |
| GenericHID(int port) | wpi::GenericHID | explicit |
| GenericHID(GenericHID &&)=default | wpi::GenericHID | |
| GetAxesAvailable() const | wpi::GenericHID | |
| GetAxesMaximumIndex() const | wpi::GenericHID | |
| GetBackButton() const | wpi::Gamepad | |
| GetBackButtonPressed() | wpi::Gamepad | |
| GetBackButtonReleased() | wpi::Gamepad | |
| GetButtonsAvailable() const | wpi::GenericHID | |
| GetButtonsMaximumIndex() const | wpi::GenericHID | |
| GetDpadDownButton() const | wpi::Gamepad | |
| GetDpadDownButtonPressed() | wpi::Gamepad | |
| GetDpadDownButtonReleased() | wpi::Gamepad | |
| GetDpadLeftButton() const | wpi::Gamepad | |
| GetDpadLeftButtonPressed() | wpi::Gamepad | |
| GetDpadLeftButtonReleased() | wpi::Gamepad | |
| GetDpadRightButton() const | wpi::Gamepad | |
| GetDpadRightButtonPressed() | wpi::Gamepad | |
| GetDpadRightButtonReleased() | wpi::Gamepad | |
| GetDpadUpButton() const | wpi::Gamepad | |
| GetDpadUpButtonPressed() | wpi::Gamepad | |
| GetDpadUpButtonReleased() | wpi::Gamepad | |
| GetEastFaceButton() const | wpi::Gamepad | |
| GetEastFaceButtonPressed() | wpi::Gamepad | |
| GetEastFaceButtonReleased() | wpi::Gamepad | |
| GetGamepadType() const | wpi::GenericHID | |
| GetGuideButton() const | wpi::Gamepad | |
| GetGuideButtonPressed() | wpi::Gamepad | |
| GetGuideButtonReleased() | wpi::Gamepad | |
| GetLeftBumperButton() const | wpi::Gamepad | |
| GetLeftBumperButtonPressed() | wpi::Gamepad | |
| GetLeftBumperButtonReleased() | wpi::Gamepad | |
| GetLeftPaddle1Button() const | wpi::Gamepad | |
| GetLeftPaddle1ButtonPressed() | wpi::Gamepad | |
| GetLeftPaddle1ButtonReleased() | wpi::Gamepad | |
| GetLeftPaddle2Button() const | wpi::Gamepad | |
| GetLeftPaddle2ButtonPressed() | wpi::Gamepad | |
| GetLeftPaddle2ButtonReleased() | wpi::Gamepad | |
| GetLeftStickButton() const | wpi::Gamepad | |
| GetLeftStickButtonPressed() | wpi::Gamepad | |
| GetLeftStickButtonReleased() | wpi::Gamepad | |
| GetLeftTriggerAxis() const | wpi::Gamepad | |
| GetLeftX() const | wpi::Gamepad | |
| GetLeftY() const | wpi::Gamepad | |
| GetMisc1Button() const | wpi::Gamepad | |
| GetMisc1ButtonPressed() | wpi::Gamepad | |
| GetMisc1ButtonReleased() | wpi::Gamepad | |
| GetMisc2Button() const | wpi::Gamepad | |
| GetMisc2ButtonPressed() | wpi::Gamepad | |
| GetMisc2ButtonReleased() | wpi::Gamepad | |
| GetMisc3Button() const | wpi::Gamepad | |
| GetMisc3ButtonPressed() | wpi::Gamepad | |
| GetMisc3ButtonReleased() | wpi::Gamepad | |
| GetMisc4Button() const | wpi::Gamepad | |
| GetMisc4ButtonPressed() | wpi::Gamepad | |
| GetMisc4ButtonReleased() | wpi::Gamepad | |
| GetMisc5Button() const | wpi::Gamepad | |
| GetMisc5ButtonPressed() | wpi::Gamepad | |
| GetMisc5ButtonReleased() | wpi::Gamepad | |
| GetMisc6Button() const | wpi::Gamepad | |
| GetMisc6ButtonPressed() | wpi::Gamepad | |
| GetMisc6ButtonReleased() | wpi::Gamepad | |
| GetName() const | wpi::GenericHID | |
| GetNorthFaceButton() const | wpi::Gamepad | |
| GetNorthFaceButtonPressed() | wpi::Gamepad | |
| GetNorthFaceButtonReleased() | wpi::Gamepad | |
| GetPort() const | wpi::GenericHID | |
| GetPOV(int pov=0) const | wpi::GenericHID | |
| GetPOVsAvailable() const | wpi::GenericHID | |
| GetPOVsMaximumIndex() const | wpi::GenericHID | |
| GetRawAxis(int axis) const | wpi::GenericHID | |
| GetRawButton(int button) const | wpi::GenericHID | |
| GetRawButtonPressed(int button) | wpi::GenericHID | |
| GetRawButtonReleased(int button) | wpi::GenericHID | |
| GetRightBumperButton() const | wpi::Gamepad | |
| GetRightBumperButtonPressed() | wpi::Gamepad | |
| GetRightBumperButtonReleased() | wpi::Gamepad | |
| GetRightPaddle1Button() const | wpi::Gamepad | |
| GetRightPaddle1ButtonPressed() | wpi::Gamepad | |
| GetRightPaddle1ButtonReleased() | wpi::Gamepad | |
| GetRightPaddle2Button() const | wpi::Gamepad | |
| GetRightPaddle2ButtonPressed() | wpi::Gamepad | |
| GetRightPaddle2ButtonReleased() | wpi::Gamepad | |
| GetRightStickButton() const | wpi::Gamepad | |
| GetRightStickButtonPressed() | wpi::Gamepad | |
| GetRightStickButtonReleased() | wpi::Gamepad | |
| GetRightTriggerAxis() const | wpi::Gamepad | |
| GetRightX() const | wpi::Gamepad | |
| GetRightY() const | wpi::Gamepad | |
| GetSouthFaceButton() const | wpi::Gamepad | |
| GetSouthFaceButtonPressed() | wpi::Gamepad | |
| GetSouthFaceButtonReleased() | wpi::Gamepad | |
| GetStartButton() const | wpi::Gamepad | |
| GetStartButtonPressed() | wpi::Gamepad | |
| GetStartButtonReleased() | wpi::Gamepad | |
| GetSupportedOutputs() const | wpi::GenericHID | |
| GetTouchpadButton() const | wpi::Gamepad | |
| GetTouchpadButtonPressed() | wpi::Gamepad | |
| GetTouchpadButtonReleased() | wpi::Gamepad | |
| GetTouchpadFinger(int touchpad, int finger) const | wpi::GenericHID | |
| GetTouchpadFingerAvailable(int touchpad, int finger) const | wpi::GenericHID | |
| GetWestFaceButton() const | wpi::Gamepad | |
| GetWestFaceButtonPressed() | wpi::Gamepad | |
| GetWestFaceButtonReleased() | wpi::Gamepad | |
| Guide(EventLoop *loop) const | wpi::Gamepad | |
| HIDType enum name | wpi::GenericHID | |
| InitSendable(wpi::util::SendableBuilder &builder) override | wpi::Gamepad | virtual |
| IsConnected() const | wpi::GenericHID | |
| kLeftRumble enum value | wpi::GenericHID | |
| kLeftTriggerRumble enum value | wpi::GenericHID | |
| kMonoLed enum value | wpi::GenericHID | |
| kNone enum value | wpi::GenericHID | |
| kPlayerLed enum value | wpi::GenericHID | |
| kPS3 enum value | wpi::GenericHID | |
| kPS4 enum value | wpi::GenericHID | |
| kPS5 enum value | wpi::GenericHID | |
| kRgbLed enum value | wpi::GenericHID | |
| kRightRumble enum value | wpi::GenericHID | |
| kRightTriggerRumble enum value | wpi::GenericHID | |
| kRumble enum value | wpi::GenericHID | |
| kStandard enum value | wpi::GenericHID | |
| kSwitchJoyconLeft enum value | wpi::GenericHID | |
| kSwitchJoyconPair enum value | wpi::GenericHID | |
| kSwitchJoyconRight enum value | wpi::GenericHID | |
| kSwitchPro enum value | wpi::GenericHID | |
| kTriggerRumble enum value | wpi::GenericHID | |
| kUnknown enum value | wpi::GenericHID | |
| kXbox360 enum value | wpi::GenericHID | |
| kXboxOne enum value | wpi::GenericHID | |
| LeftBumper(EventLoop *loop) const | wpi::Gamepad | |
| LeftPaddle1(EventLoop *loop) const | wpi::Gamepad | |
| LeftPaddle2(EventLoop *loop) const | wpi::Gamepad | |
| LeftStick(EventLoop *loop) const | wpi::Gamepad | |
| LeftTrigger(double threshold, EventLoop *loop) const | wpi::Gamepad | |
| LeftTrigger(EventLoop *loop) const | wpi::Gamepad | |
| Misc1(EventLoop *loop) const | wpi::Gamepad | |
| Misc2(EventLoop *loop) const | wpi::Gamepad | |
| Misc3(EventLoop *loop) const | wpi::Gamepad | |
| Misc4(EventLoop *loop) const | wpi::Gamepad | |
| Misc5(EventLoop *loop) const | wpi::Gamepad | |
| Misc6(EventLoop *loop) const | wpi::Gamepad | |
| NorthFace(EventLoop *loop) const | wpi::Gamepad | |
| operator=(Gamepad &&)=default | wpi::Gamepad | |
| wpi::GenericHID::operator=(GenericHID &&)=default | wpi::GenericHID | |
| wpi::util::SendableHelper< Gamepad >::operator=(const SendableHelper &rhs)=default | wpi::util::SendableHelper< Gamepad > | |
| POV(DriverStation::POVDirection angle, EventLoop *loop) const | wpi::GenericHID | |
| POV(int pov, DriverStation::POVDirection angle, EventLoop *loop) const | wpi::GenericHID | |
| POVCenter(EventLoop *loop) const | wpi::GenericHID | |
| POVDown(EventLoop *loop) const | wpi::GenericHID | |
| POVDownLeft(EventLoop *loop) const | wpi::GenericHID | |
| POVDownRight(EventLoop *loop) const | wpi::GenericHID | |
| POVLeft(EventLoop *loop) const | wpi::GenericHID | |
| POVRight(EventLoop *loop) const | wpi::GenericHID | |
| POVUp(EventLoop *loop) const | wpi::GenericHID | |
| POVUpLeft(EventLoop *loop) const | wpi::GenericHID | |
| POVUpRight(EventLoop *loop) const | wpi::GenericHID | |
| RightBumper(EventLoop *loop) const | wpi::Gamepad | |
| RightPaddle1(EventLoop *loop) const | wpi::Gamepad | |
| RightPaddle2(EventLoop *loop) const | wpi::Gamepad | |
| RightStick(EventLoop *loop) const | wpi::Gamepad | |
| RightTrigger(double threshold, EventLoop *loop) const | wpi::Gamepad | |
| RightTrigger(EventLoop *loop) const | wpi::Gamepad | |
| RumbleType enum name | wpi::GenericHID | |
| SendableHelper(const SendableHelper &rhs)=default | wpi::util::SendableHelper< Gamepad > | |
| SetLeds(int r, int g, int b) | wpi::GenericHID | |
| SetRumble(RumbleType type, double value) | wpi::GenericHID | |
| SouthFace(EventLoop *loop) const | wpi::Gamepad | |
| Start(EventLoop *loop) const | wpi::Gamepad | |
| SupportedOutputs enum name | wpi::GenericHID | |
| Touchpad(EventLoop *loop) const | wpi::Gamepad | |
| WestFace(EventLoop *loop) const | wpi::Gamepad | |
| ~Gamepad() override=default | wpi::Gamepad | |
| ~GenericHID()=default | wpi::GenericHID | virtual |
| ~Sendable()=default | wpi::util::Sendable | virtual |
| ~SendableHelper() | wpi::util::SendableHelper< Gamepad > | inlineprotected |