ArPiRobot-CoreLib C++
C++ library for ArPiRobot robots
arpirobot::Gamepad Member List

This is the complete list of members for arpirobot::Gamepad, including all inherited members.

begin() override (defined in arpirobot::Gamepad)arpirobot::Gamepadprotectedvirtual
clearAxisTransform(int axisNum)arpirobot::Gamepad
deviceName (defined in arpirobot::BaseDevice)arpirobot::BaseDeviceprotected
disable() override (defined in arpirobot::Gamepad)arpirobot::Gamepadprotectedvirtual
enable() override (defined in arpirobot::Gamepad)arpirobot::Gamepadprotectedvirtual
Gamepad(int controllerNum)arpirobot::Gamepad
Gamepad(const Gamepad &other)=delete (defined in arpirobot::Gamepad)arpirobot::Gamepad
getAxis(int axisNum, double deadband=0)arpirobot::Gamepad
getButton(int buttonNum)arpirobot::Gamepad
getControllerNum()arpirobot::Gamepad
getDeviceName()arpirobot::BaseDevicevirtual
getDpad(int dpadNum)arpirobot::Gamepad
initialized (defined in arpirobot::BaseDevice)arpirobot::BaseDeviceprotected
isEnabled() override (defined in arpirobot::Gamepad)arpirobot::Gamepadprotectedvirtual
isLockedByAction(std::shared_ptr< Action > action=nullptr)arpirobot::BaseDevice
isLockedByAction(Action &action)arpirobot::BaseDevice
operator=(const Gamepad &other)=delete (defined in arpirobot::Gamepad)arpirobot::Gamepad
setAxisTransform(int axisNum, BaseAxisTransform &transform)arpirobot::Gamepad
setAxisTransform(int axisNum, std::shared_ptr< BaseAxisTransform > transform)arpirobot::Gamepad
shouldDisableWithWatchdog() override (defined in arpirobot::Gamepad)arpirobot::Gamepadprotectedvirtual
shouldMatchRobotState() override (defined in arpirobot::Gamepad)arpirobot::Gamepadprotectedvirtual
~BaseDevice() (defined in arpirobot::BaseDevice)arpirobot::BaseDevicevirtual