Control Surface  1.2.0
MIDI Control Surface library for Arduino
VPotRingLEDs< NumBanks > Member List

This is the complete list of members for VPotRingLEDs< NumBanks >, including all inherited members.

addressMIDIInputElementprotected
bankBankableMIDIInput< NumBanks >private
BankableMIDIInput(Bank< N > &bank, BankType type)BankableMIDIInput< NumBanks >inlineprotected
BankableMIDIInput(BankConfig< N > config)BankableMIDIInput< NumBanks >inlineprotected
begin() overrideVPotRing_Base< NumBanks, VPotRingLEDsCallback >inlinevirtual
beginAll()MIDIInputElementCCinlinestatic
callbackVPotRing_Base< NumBanks, VPotRingLEDsCallback >
elementsMIDIInputElementCCprivatestatic
GenericVPotRing(BankConfig< NumBanks > config, uint8_t track, const MIDIChannelCN &channelCN, const VPotRingLEDsCallback &callback)GenericVPotRing< NumBanks, VPotRingLEDsCallback >inline
getBankIndex(const MIDIAddress &target) const overrideGenericVPotRing< NumBanks, VPotRingLEDsCallback >inlineprivatevirtual
BankableMIDIInput< NumBanks >::getBankIndex(const MIDIAddress &target, const MIDIAddress &base) constBankableMIDIInput< NumBanks >inline
getCenterLed() constIVPotRinginline
getCenterLed(uint8_t value)IVPotRinginlineprivatestatic
getMode() constIVPotRinginline
getMode(uint8_t value)IVPotRinginlineprivatestatic
getPosition() constIVPotRinginline
getPosition(uint8_t value)IVPotRinginlineprivatestatic
getRangeIndex(MIDIAddress target, MIDIAddress base) constBankableMIDIInput< NumBanks >inlineprotected
getSelection() const overrideGenericVPotRing< NumBanks, VPotRingLEDsCallback >inlineprivatevirtual
getStartOff() constIVPotRinginline
getStartOn() constIVPotRinginline
getTarget(const ChannelMessageMatcher &midimsg) constMIDIInputElementinlineprivatevirtual
getValue() const overrideVPotRing_Base< NumBanks, VPotRingLEDsCallback >inlineprivate
inRange(uint8_t toMatch, uint8_t base, uint8_t length)BankableMIDIInput< NumBanks >inlineprotectedstatic
IVPotRing()=defaultIVPotRingprotected
match(const MIDIAddress &target) const overrideGenericVPotRing< NumBanks, VPotRingLEDsCallback >inlineprivatevirtual
matchBankable(uint8_t toMatch, uint8_t base) constBankableMIDIInput< NumBanks >inlineprotected
matchBankable(const MIDIAddress &toMatch, const MIDIAddress &base) constBankableMIDIInput< NumBanks >inlineprotected
matchBankableAddressInRange(const MIDIAddress &toMatch, const MIDIAddress &base, uint8_t length) constBankableMIDIInput< NumBanks >inlineprotected
matchBankableInRange(uint8_t toMatch, uint8_t base, uint8_t length) constBankableMIDIInput< NumBanks >inlineprotected
MIDIInputElement()MIDIInputElementinlineprotected
MIDIInputElement(const MIDIAddress &address)MIDIInputElementinlineprotected
MIDIInputElementCC(const MIDIAddress &address)MIDIInputElementCCinline
moveDown()MIDIInputElementCCinlineprivate
nextDoublyLinkable< MIDIInputElementCC >protected
onBankSettingChange() overrideGenericVPotRing< NumBanks, VPotRingLEDsCallback >inlineprivatevirtual
previousDoublyLinkable< MIDIInputElementCC >protected
reset() overrideVPotRing_Base< NumBanks, VPotRingLEDsCallback >inlinevirtual
resetAll()MIDIInputElementCCinlinestatic
sanitizeValue(uint8_t value)VPotRing_Base< NumBanks, VPotRingLEDsCallback >inlineprotectedstatic
typeBankableMIDIInput< NumBanks >private
update()MIDIInputElementinlinevirtual
updateAll()MIDIInputElementCCinlinestatic
updateAllWith(const ChannelMessageMatcher &midimsg)MIDIInputElementCCinlinestatic
updateImpl(const ChannelMessageMatcher &midimsg, const MIDIAddress &target) overrideVPotRing_Base< NumBanks, VPotRingLEDsCallback >inlineprivatevirtual
updateWith(const ChannelMessageMatcher &midimsg)MIDIInputElementinline
valuesVPotRing_Base< NumBanks, VPotRingLEDsCallback >private
VPotRing_Base(uint8_t track, const MIDIChannelCN &channelCN, const VPotRingLEDsCallback &callback)VPotRing_Base< NumBanks, VPotRingLEDsCallback >inlineprotected
VPotRingLEDs(BankConfig< NumBanks > config, const PinList< 11 > &ledPins, uint8_t track, MIDIChannelCN channelCN=CHANNEL_1)VPotRingLEDs< NumBanks >inline
~BankableMIDIInput()BankableMIDIInput< NumBanks >inlinevirtual
~DoublyLinkable()=defaultDoublyLinkable< MIDIInputElementCC >protectedvirtual
~MIDIInputElement()=defaultMIDIInputElementvirtual
~MIDIInputElementCC()MIDIInputElementCCinlinevirtual