InputEvents v1.4.0
An easy to use but comprehensive Event Library for Buttons, Encoders, Encoder Buttons, Analog Inputs, Joysticks and Switches.
EventJoystick Member List

This is the complete list of members for EventJoystick, including all inherited members.

_enabledEventInputBaseprotected
allowAllEvents()EventInputBaseinline
allowEvent(InputEventType et)EventInputBase
begin()EventJoystickvirtual
blockAllEvents()EventInputBase
blockEvent(InputEventType et)EventInputBase
callbackFunctionEventJoystickprotected
CallbackFunction typedefEventJoystickprotected
CallbackFunction typedefEventJoystickprotected
callbackIsSetEventInputBaseprotected
enable(bool e=true)EventInputBase
enableAutoCalibrate(bool allow=true)EventJoystick
EventJoystick(byte analogX, byte analogY, uint8_t adcBits=10)EventJoystick
getInputId()EventInputBaseinline
getInputValue()EventInputBaseinline
hasChanged()EventJoystick
idleFlaggedEventInputBaseprotected
idleTimeoutEventInputBaseprotected
input_idEventInputBaseprotected
input_valueEventInputBaseprotected
invoke(InputEventType et) overrideEventJoystickprotectedvirtual
isCallbackSet()EventInputBaseinline
isEnabled()EventJoystick
isEventAllowed(InputEventType et)EventInputBase
isIdle()EventJoystick
isInvokable(InputEventType et)EventInputBaseprotected
lastEventMsEventInputBaseprotected
msSinceLastEvent()EventInputBaseinline
onDisabled() overrideEventJoystickprotectedvirtual
onEnabled() overrideEventJoystickprotectedvirtual
onIdle() overrideEventJoystickinlineprotectedvirtual
onInputCallback(InputEventType et, EventInputBase &ie)EventJoystickprotected
onInputXCallback(InputEventType et, EventInputBase &ie)EventJoystickprotected
onInputYCallback(InputEventType et, EventInputBase &ie)EventJoystickprotected
resetIdleTimer()EventInputBase
setCallback(CallbackFunction f)EventJoystickinline
setCallback(T *instance, void(T::*method)(InputEventType, EventJoystick &))EventJoystickinline
setCentreBoundary(uint16_t width=200)EventJoystick
setIdleTimeout(unsigned int timeoutMs=10000)EventInputBaseinline
setInputId(uint8_t id)EventInputBaseinline
setInputValue(uint8_t val)EventInputBaseinline
setNumIncrements(uint8_t numIncr=10)EventJoystick
setNumNegativeIncrements(uint8_t numIncr=10)EventJoystick
setNumPositiveIncrements(uint8_t numIncr=10)EventJoystick
setOuterBoundary(uint16_t width=100)EventJoystick
setRateLimit(uint16_t ms)EventJoystick
setStartValues()EventJoystick
unsetCallback() overrideEventJoystickvirtual
update()EventJoystick
xEventJoystick
yEventJoystick