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

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

_enabledEventInputBaseprotected
allowAllEvents()EventInputBaseinline
allowEvent(InputEventType et)EventInputBase
begin()=0EventInputBasepure virtual
blockAllEvents()EventInputBase
blockEvent(InputEventType et)EventInputBase
callbackIsSetEventInputBaseprotected
enable(bool e=true)EventInputBase
getInputId()EventInputBaseinline
getInputValue()EventInputBaseinline
idleFlaggedEventInputBaseprotected
idleTimeoutEventInputBaseprotected
input_idEventInputBaseprotected
input_valueEventInputBaseprotected
invoke(InputEventType et)=0EventInputBaseprotectedpure virtual
isCallbackSet()EventInputBaseinline
isEnabled()EventInputBaseinline
isEventAllowed(InputEventType et)EventInputBase
isIdle()EventInputBaseinline
isInvokable(InputEventType et)EventInputBaseprotected
lastEventMsEventInputBaseprotected
msSinceLastEvent()EventInputBaseinline
onDisabled()EventInputBaseprotectedvirtual
onEnabled()EventInputBaseprotectedvirtual
onIdle()EventInputBaseprotectedvirtual
resetIdleTimer()EventInputBase
setIdleTimeout(unsigned int timeoutMs=10000)EventInputBaseinline
setInputId(uint8_t id)EventInputBaseinline
setInputValue(uint8_t val)EventInputBaseinline
unsetCallback()EventInputBasevirtual
update()EventInputBase