addHandler(AxisHandler handler) | BoBRobotics::HID::JoystickBase< JAxisLinux, JButtonLinux > | inline |
addHandler(ButtonHandler handler) | BoBRobotics::HID::JoystickBase< JAxisLinux, JButtonLinux > | inline |
getName(JAxisLinux axis) | BoBRobotics::HID::JoystickBase< JAxisLinux, JButtonLinux > | inlinestatic |
getName(JButtonLinux button) | BoBRobotics::HID::JoystickBase< JAxisLinux, JButtonLinux > | inlinestatic |
getState(JAxisLinux axis) const | BoBRobotics::HID::JoystickBase< JAxisLinux, JButtonLinux > | inline |
getState(JButtonLinux button) const | BoBRobotics::HID::JoystickBase< JAxisLinux, JButtonLinux > | inline |
isDown(JButtonLinux button) const | BoBRobotics::HID::JoystickBase< JAxisLinux, JButtonLinux > | inline |
isPressed(JButtonLinux button) const | BoBRobotics::HID::JoystickBase< JAxisLinux, JButtonLinux > | inline |
isReleased(JButtonLinux button) const | BoBRobotics::HID::JoystickBase< JAxisLinux, JButtonLinux > | inline |
isRunning() | BoBRobotics::Threadable | virtual |
JoystickLinux(float deadZone=0.0f) | BoBRobotics::HID::JoystickLinux | |
run() | BoBRobotics::Threadable | virtual |
runInBackground() | BoBRobotics::Threadable | virtual |
stop() | BoBRobotics::Threadable | virtual |
Threadable() (defined in BoBRobotics::Threadable) | BoBRobotics::Threadable | |
update() | BoBRobotics::HID::JoystickBase< JAxisLinux, JButtonLinux > | inline |
updateState() override (defined in BoBRobotics::HID::JoystickLinux) | BoBRobotics::HID::JoystickLinux | protectedvirtual |
~JoystickLinux() override | BoBRobotics::HID::JoystickLinux | virtual |
~Threadable() (defined in BoBRobotics::Threadable) | BoBRobotics::Threadable | virtual |