InputEvents
v1.4.0
An easy to use but comprehensive Event Library for Buttons, Encoders, Encoder Buttons, Analog Inputs, Joysticks and Switches.
EventAnalog Member List
This is the complete list of members for
EventAnalog
, including all inherited members.
_enabled
EventInputBase
protected
allowAllEvents
()
EventInputBase
inline
allowEvent
(InputEventType et)
EventInputBase
begin
()
EventAnalog
virtual
blockAllEvents
()
EventInputBase
blockEvent
(InputEventType et)
EventInputBase
callbackFunction
EventAnalog
protected
CallbackFunction
typedef
EventAnalog
protected
CallbackFunction
typedef
EventAnalog
protected
callbackIsSet
EventInputBase
protected
enable
(bool e=true)
EventInputBase
enableAutoCalibrate
(bool enable=true)
EventAnalog
inline
EventAnalog
(byte analogPin, uint8_t adcBits=10)
EventAnalog
getInputId
()
EventInputBase
inline
getInputValue
()
EventInputBase
inline
hasChanged
()
EventAnalog
inline
idleFlagged
EventInputBase
protected
idleTimeout
EventInputBase
protected
input_id
EventInputBase
protected
input_value
EventInputBase
protected
invoke
(InputEventType et) override
EventAnalog
protected
virtual
isCallbackSet
()
EventInputBase
inline
isEnabled
()
EventInputBase
inline
isEventAllowed
(InputEventType et)
EventInputBase
isIdle
()
EventInputBase
inline
isInvokable
(InputEventType et)
EventInputBase
protected
isPositionReversed
()
EventAnalog
inline
lastEventMs
EventInputBase
protected
msSinceLastEvent
()
EventInputBase
inline
onDisabled
()
EventInputBase
protected
virtual
onEnabled
()
EventInputBase
protected
virtual
onIdle
()
EventInputBase
protected
virtual
position
()
EventAnalog
inline
previousPosition
()
EventAnalog
inline
resetIdleTimer
()
EventInputBase
reversePosition
(bool rev=true)
EventAnalog
inline
setCallback
(CallbackFunction f)
EventAnalog
inline
setCallback
(T *instance, void(T::*method)(InputEventType, EventAnalog &))
EventAnalog
inline
setEndBoundary
(uint16_t width=100)
EventAnalog
setIdleTimeout
(unsigned int timeoutMs=10000)
EventInputBase
inline
setInputId
(uint8_t id)
EventInputBase
inline
setInputValue
(uint8_t val)
EventInputBase
inline
setMaxValue
(uint16_t val)
EventAnalog
setMinValue
(uint16_t val)
EventAnalog
setNumIncrements
(uint8_t numIncr=10)
EventAnalog
setNumNegativeIncrements
(uint8_t numIncr=10)
EventAnalog
setNumPositiveIncrements
(uint8_t numIncr=10)
EventAnalog
setRateLimit
(uint16_t ms)
EventAnalog
inline
setSliceNeg
()
EventAnalog
inline
protected
setSlicePos
()
EventAnalog
inline
protected
setStartBoundary
(uint16_t width=200)
EventAnalog
setStartValue
(uint16_t val)
EventAnalog
setStartValue
()
EventAnalog
unsetCallback
() override
EventAnalog
virtual
update
()
EventAnalog
Generated by
1.9.4