InputEvents
v1.4.0
An easy to use but comprehensive Event Library for Buttons, Encoders, Encoder Buttons, Analog Inputs, Joysticks and Switches.
EventEncoder Member List
This is the complete list of members for
EventEncoder
, including all inherited members.
_enabled
EventInputBase
protected
allowAllEvents
()
EventInputBase
inline
allowEvent
(InputEventType et)
EventInputBase
begin
()
EventEncoder
virtual
blockAllEvents
()
EventInputBase
blockEvent
(InputEventType et)
EventInputBase
callbackFunction
EventEncoder
protected
CallbackFunction
typedef
EventEncoder
protected
CallbackFunction
typedef
EventEncoder
protected
callbackIsSet
EventInputBase
protected
enable
(bool e=true)
EventInputBase
EventEncoder
(EncoderAdapter *encoderAdapter)
EventEncoder
getInputId
()
EventInputBase
inline
getInputValue
()
EventInputBase
inline
getPositionDivider
()
EventEncoder
inline
idleFlagged
EventInputBase
protected
idleTimeout
EventInputBase
protected
increment
()
EventEncoder
inline
input_id
EventInputBase
protected
input_value
EventInputBase
protected
invoke
(InputEventType et) override
EventEncoder
protected
virtual
isCallbackSet
()
EventInputBase
inline
isEnabled
()
EventInputBase
inline
isEventAllowed
(InputEventType et)
EventInputBase
isIdle
()
EventInputBase
inline
isInvokable
(InputEventType et)
EventInputBase
protected
lastEventMs
EventInputBase
protected
msSinceLastEvent
()
EventInputBase
inline
onDisabled
()
EventInputBase
protected
virtual
onEnabled
() override
EventEncoder
protected
virtual
onIdle
()
EventInputBase
protected
virtual
position
()
EventEncoder
inline
readIncrement
()
EventEncoder
protected
resetIdleTimer
()
EventInputBase
resetPosition
(long pos=0)
EventEncoder
inline
setCallback
(CallbackFunction f)
EventEncoder
inline
setCallback
(T *instance, void(T::*method)(InputEventType, EventEncoder &))
EventEncoder
inline
setIdleTimeout
(unsigned int timeoutMs=10000)
EventInputBase
inline
setInputId
(uint8_t id)
EventInputBase
inline
setInputValue
(uint8_t val)
EventInputBase
inline
setPositionDivider
(uint8_t divider=4)
EventEncoder
inline
setRateLimit
(long ms=0)
EventEncoder
inline
unsetCallback
() override
EventEncoder
virtual
update
()
EventEncoder
~EventEncoder
()
EventEncoder
Generated by
1.9.4