address | MIDIInputElement | protected |
bank | BankableMIDIInput< NumBanks > | private |
BankableMIDIInput(Bank< N > &bank, BankType type) | BankableMIDIInput< NumBanks > | inlineprotected |
BankableMIDIInput(const BankConfig< N > &config) | BankableMIDIInput< NumBanks > | inlineprotected |
begin() override | VPotRing_Base< NumBanks, VPotEmptyCallback > | inlinevirtual |
beginAll() | MIDIInputElementCC | inlinestatic |
callback | VPotRing_Base< NumBanks, VPotEmptyCallback > | |
elements | MIDIInputElementCC | privatestatic |
GenericVPotRing(const BankConfig< NumBanks > &config, uint8_t track, const MIDICNChannel &channelCN, const VPotEmptyCallback &callback) | GenericVPotRing< NumBanks > | inline |
getBankIndex(const MIDICNChannelAddress &target) const override | GenericVPotRing< NumBanks > | inlineprivatevirtual |
BankableMIDIInput< NumBanks >::getBankIndex(const MIDICNChannelAddress &target, const MIDICNChannelAddress &base) const | BankableMIDIInput< NumBanks > | inline |
getCenterLed() const | IVPotRing | inline |
getCenterLed(uint8_t value) | IVPotRing | inlineprivatestatic |
getMode() const | IVPotRing | inline |
getMode(uint8_t value) | IVPotRing | inlineprivatestatic |
getPosition() const | IVPotRing | inline |
getPosition(uint8_t value) | IVPotRing | inlineprivatestatic |
getRangeIndex(MIDICNChannelAddress target, MIDICNChannelAddress base) const | BankableMIDIInput< NumBanks > | inlineprotected |
getSelection() const override | GenericVPotRing< NumBanks > | inlineprivatevirtual |
getStartOff() const | IVPotRing | inline |
getStartOn() const | IVPotRing | inline |
getTarget(const ChannelMessageMatcher &midimsg) const | MIDIInputElement | inlineprivatevirtual |
getValue() const override | VPotRing_Base< NumBanks, VPotEmptyCallback > | inlineprivatevirtual |
inRange(uint8_t toMatch, uint8_t base, uint8_t length) | BankableMIDIInput< NumBanks > | inlineprotectedstatic |
IVPotRing()=default | IVPotRing | protected |
match(const MIDICNChannelAddress &target) const override | GenericVPotRing< NumBanks > | inlineprivatevirtual |
matchBankable(uint8_t toMatch, uint8_t base) const | BankableMIDIInput< NumBanks > | inlineprotected |
matchBankable(const MIDICNChannelAddress &toMatch, const MIDICNChannelAddress &base) const | BankableMIDIInput< NumBanks > | inlineprotected |
matchBankableAddressInRange(const MIDICNChannelAddress &toMatch, const MIDICNChannelAddress &base, uint8_t length) const | BankableMIDIInput< NumBanks > | inlineprotected |
matchBankableInRange(uint8_t toMatch, uint8_t base, uint8_t length) const | BankableMIDIInput< NumBanks > | inlineprotected |
MIDIInputElement() | MIDIInputElement | inlineprotected |
MIDIInputElement(const MIDICNChannelAddress &address) | MIDIInputElement | inlineprotected |
MIDIInputElementCC(const MIDICNChannelAddress &address) | MIDIInputElementCC | inline |
moveDown() | MIDIInputElementCC | inlineprivate |
VPotRing_Base< NumBanks, VPotEmptyCallback >::next | DoublyLinkable< MIDIInputElementCC > | protected |
BankableMIDIInput< NumBanks >::next | DoublyLinkable< BankableMIDIInput< N > > | protected |
onBankSettingChange() override | GenericVPotRing< NumBanks > | inlineprivatevirtual |
VPotRing_Base< NumBanks, VPotEmptyCallback >::previous | DoublyLinkable< MIDIInputElementCC > | protected |
BankableMIDIInput< NumBanks >::previous | DoublyLinkable< BankableMIDIInput< N > > | protected |
reset() override | VPotRing_Base< NumBanks, VPotEmptyCallback > | inlinevirtual |
resetAll() | MIDIInputElementCC | inlinestatic |
sanitizeValue(uint8_t value) | VPotRing_Base< NumBanks, VPotEmptyCallback > | inlineprotectedstatic |
type | BankableMIDIInput< NumBanks > | private |
update() | MIDIInputElement | inlinevirtual |
updateAll() | MIDIInputElementCC | inlinestatic |
updateAllWith(const ChannelMessageMatcher &midimsg) | MIDIInputElementCC | inlinestatic |
updateImpl(const ChannelMessageMatcher &midimsg, const MIDICNChannelAddress &target) override | VPotRing_Base< NumBanks, VPotEmptyCallback > | inlineprivatevirtual |
updateWith(const ChannelMessageMatcher &midimsg) | MIDIInputElement | inline |
values | VPotRing_Base< NumBanks, VPotEmptyCallback > | private |
VPotRing(BankConfig< NumBanks > config, uint8_t track, MIDICNChannel channelCN=CHANNEL_1) | VPotRing< NumBanks > | inline |
VPotRing_Base(uint8_t track, const MIDICNChannel &channelCN, const VPotEmptyCallback &callback) | VPotRing_Base< NumBanks, VPotEmptyCallback > | inlineprotected |
~BankableMIDIInput() | BankableMIDIInput< NumBanks > | inlinevirtual |
VPotRing_Base< NumBanks, VPotEmptyCallback >::~DoublyLinkable()=default | DoublyLinkable< MIDIInputElementCC > | protectedvirtual |
BankableMIDIInput< NumBanks >::~DoublyLinkable()=default | DoublyLinkable< BankableMIDIInput< N > > | protectedvirtual |
~MIDIInputElement()=default | MIDIInputElement | virtual |
~MIDIInputElementCC() | MIDIInputElementCC | inlinevirtual |