addHandler(AxisHandler handler) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inline |
addHandler(ButtonHandler handler) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inline |
getName(JAxis axis) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inlinestatic |
getName(JButton button) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inlinestatic |
getState(JAxis axis) const | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inline |
getState(JButton button) const | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inline |
int16_absminf() (defined in BoBRobotics::HID::JoystickBase< JAxis, JButton >) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inlineprotectedstatic |
int16_maxf() (defined in BoBRobotics::HID::JoystickBase< JAxis, JButton >) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inlineprotectedstatic |
isDown(JButton button) const | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inline |
isPressed(JButton button) const | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inline |
isReleased(JButton button) const | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inline |
isRunning() | BoBRobotics::Threadable | virtual |
JoystickBase(float deadZone=0.0f) (defined in BoBRobotics::HID::JoystickBase< JAxis, JButton >) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inlineprotected |
run() | BoBRobotics::Threadable | virtual |
runInBackground() | BoBRobotics::Threadable | virtual |
runInternal() override (defined in BoBRobotics::HID::JoystickBase< JAxis, JButton >) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inlineprotectedvirtual |
setPressed(JButton button, bool isInitial) (defined in BoBRobotics::HID::JoystickBase< JAxis, JButton >) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inlineprotected |
setReleased(JButton button, bool isInitial) (defined in BoBRobotics::HID::JoystickBase< JAxis, JButton >) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inlineprotected |
setState(JButton button, uint8_t state, bool isInitial) (defined in BoBRobotics::HID::JoystickBase< JAxis, JButton >) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inlineprotected |
setState(JAxis axis, float value, bool isInitial) (defined in BoBRobotics::HID::JoystickBase< JAxis, JButton >) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inlineprotected |
stop() | BoBRobotics::Threadable | virtual |
Threadable() (defined in BoBRobotics::Threadable) | BoBRobotics::Threadable | |
toAxis(T value) (defined in BoBRobotics::HID::JoystickBase< JAxis, JButton >) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inlineprotectedstatic |
toButton(T value) (defined in BoBRobotics::HID::JoystickBase< JAxis, JButton >) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inlineprotectedstatic |
toIndex(T value) (defined in BoBRobotics::HID::JoystickBase< JAxis, JButton >) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inlineprotectedstatic |
update() | BoBRobotics::HID::JoystickBase< JAxis, JButton > | inline |
updateState()=0 (defined in BoBRobotics::HID::JoystickBase< JAxis, JButton >) | BoBRobotics::HID::JoystickBase< JAxis, JButton > | protectedpure virtual |
~Threadable() (defined in BoBRobotics::Threadable) | BoBRobotics::Threadable | virtual |