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.

_enabledEventInputBaseprotected
allowAllEvents()EventInputBaseinline
allowEvent(InputEventType et)EventInputBase
begin()EventEncodervirtual
blockAllEvents()EventInputBase
blockEvent(InputEventType et)EventInputBase
callbackFunctionEventEncoderprotected
CallbackFunction typedefEventEncoderprotected
CallbackFunction typedefEventEncoderprotected
callbackIsSetEventInputBaseprotected
enable(bool e=true)EventInputBase
EventEncoder(EncoderAdapter *encoderAdapter)EventEncoder
getInputId()EventInputBaseinline
getInputValue()EventInputBaseinline
getPositionDivider()EventEncoderinline
idleFlaggedEventInputBaseprotected
idleTimeoutEventInputBaseprotected
increment()EventEncoderinline
input_idEventInputBaseprotected
input_valueEventInputBaseprotected
invoke(InputEventType et) overrideEventEncoderprotectedvirtual
isCallbackSet()EventInputBaseinline
isEnabled()EventInputBaseinline
isEventAllowed(InputEventType et)EventInputBase
isIdle()EventInputBaseinline
isInvokable(InputEventType et)EventInputBaseprotected
lastEventMsEventInputBaseprotected
msSinceLastEvent()EventInputBaseinline
onDisabled()EventInputBaseprotectedvirtual
onEnabled() overrideEventEncoderprotectedvirtual
onIdle()EventInputBaseprotectedvirtual
position()EventEncoderinline
readIncrement()EventEncoderprotected
resetIdleTimer()EventInputBase
resetPosition(long pos=0)EventEncoderinline
setCallback(CallbackFunction f)EventEncoderinline
setCallback(T *instance, void(T::*method)(InputEventType, EventEncoder &))EventEncoderinline
setIdleTimeout(unsigned int timeoutMs=10000)EventInputBaseinline
setInputId(uint8_t id)EventInputBaseinline
setInputValue(uint8_t val)EventInputBaseinline
setPositionDivider(uint8_t divider=4)EventEncoderinline
setRateLimit(long ms=0)EventEncoderinline
unsetCallback() overrideEventEncodervirtual
update()EventEncoder
~EventEncoder()EventEncoder