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.
_enabled
EventInputBase
protected
allowAllEvents
()
EventInputBase
inline
allowEvent
(InputEventType et)
EventInputBase
begin
()
EventJoystick
virtual
blockAllEvents
()
EventInputBase
blockEvent
(InputEventType et)
EventInputBase
callbackFunction
EventJoystick
protected
CallbackFunction
typedef
EventJoystick
protected
CallbackFunction
typedef
EventJoystick
protected
callbackIsSet
EventInputBase
protected
enable
(bool e=true)
EventInputBase
enableAutoCalibrate
(bool allow=true)
EventJoystick
EventJoystick
(byte analogX, byte analogY, uint8_t adcBits=10)
EventJoystick
getInputId
()
EventInputBase
inline
getInputValue
()
EventInputBase
inline
hasChanged
()
EventJoystick
idleFlagged
EventInputBase
protected
idleTimeout
EventInputBase
protected
input_id
EventInputBase
protected
input_value
EventInputBase
protected
invoke
(InputEventType et) override
EventJoystick
protected
virtual
isCallbackSet
()
EventInputBase
inline
isEnabled
()
EventJoystick
isEventAllowed
(InputEventType et)
EventInputBase
isIdle
()
EventJoystick
isInvokable
(InputEventType et)
EventInputBase
protected
lastEventMs
EventInputBase
protected
msSinceLastEvent
()
EventInputBase
inline
onDisabled
() override
EventJoystick
protected
virtual
onEnabled
() override
EventJoystick
protected
virtual
onIdle
() override
EventJoystick
inline
protected
virtual
onInputCallback
(InputEventType et, EventInputBase &ie)
EventJoystick
protected
onInputXCallback
(InputEventType et, EventInputBase &ie)
EventJoystick
protected
onInputYCallback
(InputEventType et, EventInputBase &ie)
EventJoystick
protected
resetIdleTimer
()
EventInputBase
setCallback
(CallbackFunction f)
EventJoystick
inline
setCallback
(T *instance, void(T::*method)(InputEventType, EventJoystick &))
EventJoystick
inline
setCentreBoundary
(uint16_t width=200)
EventJoystick
setIdleTimeout
(unsigned int timeoutMs=10000)
EventInputBase
inline
setInputId
(uint8_t id)
EventInputBase
inline
setInputValue
(uint8_t val)
EventInputBase
inline
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
() override
EventJoystick
virtual
update
()
EventJoystick
x
EventJoystick
y
EventJoystick
Generated by
1.9.4