Control Surface main
MIDI Control Surface library for Arduino
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
NoteChordButton Member List

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

addressMIDIChordButton< DigitalNoteSender >private
begin() overrideMIDIChordButton< DigitalNoteSender >inlinevirtual
beginAll()Updatable< T >inlinestatic
buttonMIDIChordButton< DigitalNoteSender >private
chordMIDIChordButton< DigitalNoteSender >private
disable()UpdatableCRTP< Derived >inline
disable(UpdatableCRTP *element)UpdatableCRTP< Derived >inlinestatic
disable(UpdatableCRTP &element)UpdatableCRTP< Derived >inlinestatic
disable(U(&array)[N])UpdatableCRTP< Derived >inlinestatic
DoublyLinkable()=defaultDoublyLinkable< Derived >protected
DoublyLinkable(const DoublyLinkable &)DoublyLinkable< Derived >inlineprotected
DoublyLinkable(DoublyLinkable &&)DoublyLinkable< Derived >inlineprotected
enable()UpdatableCRTP< Derived >inline
enable(UpdatableCRTP *element)UpdatableCRTP< Derived >inlinestatic
enable(UpdatableCRTP &element)UpdatableCRTP< Derived >inlinestatic
enable(U(&array)[N])UpdatableCRTP< Derived >inlinestatic
getButtonState() constMIDIChordButton< DigitalNoteSender >inline
getVelocity() constNoteChordButtoninline
invert()MIDIChordButton< DigitalNoteSender >inline
isEnabled() constUpdatableCRTP< Derived >inline
MIDIChordButton(OutputBankConfig<> config, pin_t pin, MIDIAddress address, Chord< N > chord, const DigitalNoteSender &sender)MIDIChordButton< DigitalNoteSender >inline
moveDown()UpdatableCRTP< Derived >inline
newChordMIDIChordButton< DigitalNoteSender >private
nextDoublyLinkable< Derived >protected
NoteChordButton(pin_t pin, MIDIAddress address, Chord< N > chord, uint8_t velocity=0x7F)NoteChordButtoninline
operator=(const UpdatableCRTP &)UpdatableCRTP< Derived >inlineprotected
operator=(UpdatableCRTP &&)UpdatableCRTP< Derived >inlineprotected
DoublyLinkable< Derived >::operator=(const DoublyLinkable &)DoublyLinkable< Derived >inlineprotected
DoublyLinkable< Derived >::operator=(DoublyLinkable &&)DoublyLinkable< Derived >inlineprotected
previousDoublyLinkable< Derived >protected
senderMIDIChordButton< DigitalNoteSender >
setChord(Chord< N > chord)MIDIChordButton< DigitalNoteSender >inline
setVelocity(uint8_t velocity)NoteChordButtoninline
UpdatableCRTP() __attribute__((no_sanitize("undefined")))UpdatableCRTP< Derived >inlineprotected
UpdatableCRTP(const UpdatableCRTP &) __attribute__((no_sanitize("undefined")))UpdatableCRTP< Derived >inlineprotected
UpdatableCRTP(UpdatableCRTP &&) __attribute__((no_sanitize("undefined")))UpdatableCRTP< Derived >inlineprotected
updatablesUpdatableCRTP< Derived >protectedstatic
update() overrideMIDIChordButton< DigitalNoteSender >inlinevirtual
updateAll()Updatable< T >inlinestatic
~DoublyLinkable()=defaultDoublyLinkable< Derived >protectedvirtual
~UpdatableCRTP() __attribute__((no_sanitize("undefined")))UpdatableCRTP< Derived >inlinevirtual