arduino-audio-tools
AudioActions Member List

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

actions (defined in AudioActions)AudioActionsprotected
ActiveChange enum value (defined in AudioActions)AudioActions
ActiveHigh enum value (defined in AudioActions)AudioActions
ActiveLogic enum name (defined in AudioActions)AudioActions
ActiveLow enum value (defined in AudioActions)AudioActions
ActiveTouch enum value (defined in AudioActions)AudioActions
add(Action &action)AudioActionsinline
add(int pin, void(*actionOn)(bool pinStatus, int pin, void *ref), ActiveLogic activeLogic=ActiveLow, void *ref=nullptr)AudioActionsinline
add(int pin, void(*actionOn)(bool pinStatus, int pin, void *ref), void(*actionOff)(bool pinStatus, int pin, void *ref), ActiveLogic activeLogicPar=ActiveLow, void *ref=nullptr)AudioActionsinline
AudioActions(bool useInterrupt=false)AudioActionsinline
audioActionsISR() (defined in AudioActions)AudioActionsinlineprotectedstatic
clear() (defined in AudioActions)AudioActionsinline
debounceDelayValue (defined in AudioActions)AudioActionsprotected
findAction(int id)AudioActionsinline
findActionIdx(int id)AudioActionsinline
insertAction(Action &action) (defined in AudioActions)AudioActionsinlineprotected
processActions()AudioActionsinline
processAllActions()AudioActionsinline
setDebounceDelay(int value)AudioActionsinline
setEnabled(int pin, bool enabled)AudioActionsinline
setPinMode(bool active)AudioActionsinline
setTouchLimit(int value)AudioActionsinline
setupPin(int pin, ActiveLogic logic) (defined in AudioActions)AudioActionsinlineprotected
setUsePinInterrupt(bool active)AudioActionsinline
touchLimit (defined in AudioActions)AudioActionsprotected
use_pin_interrupt (defined in AudioActions)AudioActionsprotected
use_pin_mode (defined in AudioActions)AudioActionsprotected
~AudioActions()AudioActionsinlinevirtual