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

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

addressMIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >private
begin() overrideMIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >inlinevirtual
beginAll()Updatable< T >inlinestatic
buttonsMIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >private
CCIncrementDecrementButtons(const AH::IncrementDecrementButtons &buttons, MIDIAddress address, uint8_t multiplier=1, MIDIAddress resetNote=MIDIAddress::invalid(), const RelativeCCSender &relativeSender={}, const DigitalNoteSender &resetSender={})CCIncrementDecrementButtonsinline
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
getAddress() constMIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >inline
getButtonsState() constMIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >inline
getResetAddress() constMIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >inline
invert()MIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >inline
isEnabled() constUpdatableCRTP< Derived >inline
MIDIIncrementDecrementButtons(const AH::IncrementDecrementButtons &buttons, MIDIAddress address, uint8_t multiplier, MIDIAddress resetAddress, const RelativeCCSender &relativeSender, const DigitalNoteSender &resetSender)MIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >inlineprotected
moveDown()UpdatableCRTP< Derived >inline
multiplierMIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >private
nextDoublyLinkable< Derived >protected
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
relativeSenderMIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >
reset()MIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >inline
resetAddressMIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >private
resetSenderMIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >
send(long delta, MIDIAddress address)MIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >inline
setAddress(MIDIAddress address)MIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >inline
setResetAddress(MIDIAddress address)MIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >inline
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() overrideMIDIIncrementDecrementButtons< RelativeCCSender, DigitalNoteSender >inlinevirtual
updateAll()Updatable< T >inlinestatic
~DoublyLinkable()=defaultDoublyLinkable< Derived >protectedvirtual
~UpdatableCRTP() __attribute__((no_sanitize("undefined")))UpdatableCRTP< Derived >inlinevirtual