Files
allwpilib/wpilibc/src/main/python/semiwrap/Gamepad.yml
2025-11-07 23:09:21 -08:00

162 lines
3.7 KiB
YAML

classes:
wpi::Gamepad:
ignored_bases:
- wpi::util::SendableHelper<Gamepad>
methods:
Gamepad:
GetLeftX:
GetLeftY:
GetRightX:
GetRightY:
GetLeftTriggerAxis:
LeftTrigger:
overloads:
double, EventLoop* [const]:
EventLoop* [const]:
GetRightTriggerAxis:
RightTrigger:
overloads:
double, EventLoop* [const]:
EventLoop* [const]:
GetSouthFaceButton:
GetSouthFaceButtonPressed:
GetSouthFaceButtonReleased:
SouthFace:
GetEastFaceButton:
GetEastFaceButtonPressed:
GetEastFaceButtonReleased:
EastFace:
GetWestFaceButton:
GetWestFaceButtonPressed:
GetWestFaceButtonReleased:
WestFace:
GetNorthFaceButton:
GetNorthFaceButtonPressed:
GetNorthFaceButtonReleased:
NorthFace:
GetBackButton:
GetBackButtonPressed:
GetBackButtonReleased:
Back:
GetGuideButton:
GetGuideButtonPressed:
GetGuideButtonReleased:
Guide:
GetStartButton:
GetStartButtonPressed:
GetStartButtonReleased:
Start:
GetLeftStickButton:
GetLeftStickButtonPressed:
GetLeftStickButtonReleased:
LeftStick:
GetRightStickButton:
GetRightStickButtonPressed:
GetRightStickButtonReleased:
RightStick:
GetLeftShoulderButton:
GetLeftShoulderButtonPressed:
GetLeftShoulderButtonReleased:
LeftShoulder:
GetRightShoulderButton:
GetRightShoulderButtonPressed:
GetRightShoulderButtonReleased:
RightShoulder:
GetDpadUpButton:
GetDpadUpButtonPressed:
GetDpadUpButtonReleased:
DpadUp:
GetDpadDownButton:
GetDpadDownButtonPressed:
GetDpadDownButtonReleased:
DpadDown:
GetDpadLeftButton:
GetDpadLeftButtonPressed:
GetDpadLeftButtonReleased:
DpadLeft:
GetDpadRightButton:
GetDpadRightButtonPressed:
GetDpadRightButtonReleased:
DpadRight:
GetMisc1Button:
GetMisc1ButtonPressed:
GetMisc1ButtonReleased:
Misc1:
GetRightPaddle1Button:
GetRightPaddle1ButtonPressed:
GetRightPaddle1ButtonReleased:
RightPaddle1:
GetLeftPaddle1Button:
GetLeftPaddle1ButtonPressed:
GetLeftPaddle1ButtonReleased:
LeftPaddle1:
GetRightPaddle2Button:
GetRightPaddle2ButtonPressed:
GetRightPaddle2ButtonReleased:
RightPaddle2:
GetLeftPaddle2Button:
GetLeftPaddle2ButtonPressed:
GetLeftPaddle2ButtonReleased:
LeftPaddle2:
GetTouchpadButton:
GetTouchpadButtonPressed:
GetTouchpadButtonReleased:
Touchpad:
GetMisc2Button:
GetMisc2ButtonPressed:
GetMisc2ButtonReleased:
Misc2:
GetMisc3Button:
GetMisc3ButtonPressed:
GetMisc3ButtonReleased:
Misc3:
GetMisc4Button:
GetMisc4ButtonPressed:
GetMisc4ButtonReleased:
Misc4:
GetMisc5Button:
GetMisc5ButtonPressed:
GetMisc5ButtonReleased:
Misc5:
GetMisc6Button:
GetMisc6ButtonPressed:
GetMisc6ButtonReleased:
Misc6:
InitSendable:
wpi::Gamepad::Button:
attributes:
kSouthFace:
kEastFace:
kWestFace:
kNorthFace:
kBack:
kGuide:
kStart:
kLeftStick:
kRightStick:
kLeftShoulder:
kRightShoulder:
kDpadUp:
kDpadDown:
kDpadLeft:
kDpadRight:
kMisc1:
kRightPaddle1:
kLeftPaddle1:
kRightPaddle2:
kLeftPaddle2:
kTouchpad:
kMisc2:
kMisc3:
kMisc4:
kMisc5:
kMisc6:
wpi::Gamepad::Axis:
attributes:
kLeftX:
kLeftY:
kRightX:
kRightY:
kLeftTrigger:
kRightTrigger: