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

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

addressGenericMIDIRotaryEncoder< Enc, Sender >private
begin() overrideGenericMIDIRotaryEncoder< Enc, Sender >inlinevirtual
beginAll()Updatable< T >inlinestatic
CCRotaryEncoder(AHEncoder &&encoder, MIDIAddress address, int16_t speedMultiply=1, uint8_t pulsesPerStep=4)CCRotaryEncoderinline
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
encoderGenericMIDIRotaryEncoder< Enc, Sender >private
encstateGenericMIDIRotaryEncoder< Enc, Sender >private
GenericMIDIRotaryEncoder(Enc &&encoder, MIDIAddress address, int16_t speedMultiply, uint8_t pulsesPerStep, const Sender &sender)GenericMIDIRotaryEncoder< Enc, Sender >inline
getAddress() constGenericMIDIRotaryEncoder< Enc, Sender >inline
getSpeedMultiply() constGenericMIDIRotaryEncoder< Enc, Sender >inline
isEnabled() constUpdatableCRTP< Derived >inline
moveDown()UpdatableCRTP< Derived >inline
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
resetPositionOffset()GenericMIDIRotaryEncoder< Enc, Sender >inline
senderGenericMIDIRotaryEncoder< Enc, Sender >
setAddress(MIDIAddress address)GenericMIDIRotaryEncoder< Enc, Sender >inline
setSpeedMultiply(int16_t speedMultiply)GenericMIDIRotaryEncoder< Enc, Sender >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() overrideGenericMIDIRotaryEncoder< Enc, Sender >inlinevirtual
updateAll()Updatable< T >inlinestatic
~DoublyLinkable()=defaultDoublyLinkable< Derived >protectedvirtual
~UpdatableCRTP() __attribute__((no_sanitize("undefined")))UpdatableCRTP< Derived >inlinevirtual