address | MIDIInputElement | protected |
bank | BankableMIDIInput< NumBanks > | private |
BankableMIDIInput(Bank< N > &bank, BankType type) | BankableMIDIInput< NumBanks > | inlineprotected |
BankableMIDIInput(BankConfig< N > config) | BankableMIDIInput< NumBanks > | inlineprotected |
barMode() | NoteLEDBar< BankSize, NumLEDs > | inline |
begin() override | NoteCCRange< MIDIInputElementNote, RangeLen, NumBanks, NoteCCLEDBarCallback< NumLEDs > > | inlinevirtual |
beginAll() | MIDIInputElementNote | inlinestatic |
callback | NoteCCRange< MIDIInputElementNote, RangeLen, NumBanks, NoteCCLEDBarCallback< NumLEDs > > | |
dotMode() | NoteLEDBar< BankSize, NumLEDs > | inline |
elements | MIDIInputElementNote | privatestatic |
GenericNoteCCRange(BankConfig< NumBanks > config, MIDIAddress address, const NoteCCLEDBarCallback< NumLEDs > &callback) | GenericNoteCCRange< MIDIInputElementNote, 1, BankSize, NoteCCLEDBarCallback< NumLEDs > > | inline |
getBankIndex(MIDIAddress target) const override | GenericNoteCCRange< MIDIInputElementNote, 1, BankSize, NoteCCLEDBarCallback< NumLEDs > > | inlineprivatevirtual |
BankableMIDIInput< NumBanks >::getBankIndex(const MIDIAddress &target, const MIDIAddress &base) const | BankableMIDIInput< NumBanks > | inline |
getRangeIndex(MIDIAddress target) const override | GenericNoteCCRange< MIDIInputElementNote, 1, BankSize, NoteCCLEDBarCallback< NumLEDs > > | inlineprivatevirtual |
BankableMIDIInput< NumBanks >::getRangeIndex(MIDIAddress target, MIDIAddress base) const | BankableMIDIInput< NumBanks > | inlineprotected |
getSelection() const override | GenericNoteCCRange< MIDIInputElementNote, 1, BankSize, NoteCCLEDBarCallback< NumLEDs > > | inlineprivatevirtual |
getTarget(const ChannelMessageMatcher &midimsg) const | MIDIInputElement | inlineprivatevirtual |
getValue(uint8_t index) const final override | NoteCCRange< MIDIInputElementNote, RangeLen, NumBanks, NoteCCLEDBarCallback< NumLEDs > > | inlinevirtual |
getValue(uint8_t index) const =0 | NoteCCRange< MIDIInputElementNote, RangeLen, NumBanks, NoteCCLEDBarCallback< NumLEDs > > | |
getValue() const | NoteCCRange< MIDIInputElementNote, RangeLen, NumBanks, NoteCCLEDBarCallback< NumLEDs > > | inline |
INoteCCValue::getValue() const | INoteCCValue | inline |
getValueFromMIDIMessage(const ChannelMessageMatcher &midimsg) | NoteCCRange< MIDIInputElementNote, RangeLen, NumBanks, NoteCCLEDBarCallback< NumLEDs > > | inlineprivatestatic |
INoteCCValue(uint8_t rangeLength) | INoteCCValue | inlineprotected |
inRange(uint8_t toMatch, uint8_t base, uint8_t length) | BankableMIDIInput< NumBanks > | inlineprotectedstatic |
length() | NoteCCRange< MIDIInputElementNote, RangeLen, NumBanks, NoteCCLEDBarCallback< NumLEDs > > | inlinestatic |
INoteCCValue::length() const | INoteCCValue | inline |
match(const MIDIAddress &target) const override | GenericNoteCCRange< MIDIInputElementNote, 1, BankSize, NoteCCLEDBarCallback< NumLEDs > > | inlineprivatevirtual |
matchBankable(uint8_t toMatch, uint8_t base) const | BankableMIDIInput< NumBanks > | inlineprotected |
matchBankable(const MIDIAddress &toMatch, const MIDIAddress &base) const | BankableMIDIInput< NumBanks > | inlineprotected |
matchBankableAddressInRange(const MIDIAddress &toMatch, const MIDIAddress &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 MIDIAddress &address) | MIDIInputElement | inlineprotected |
MIDIInputElementNote(const MIDIAddress &address) | MIDIInputElementNote | inlineprotected |
moveDown() | MIDIInputElementNote | inlineprivate |
next | DoublyLinkable< MIDIInputElementNote > | protected |
NoteCCRange(MIDIAddress address, const NoteCCLEDBarCallback< NumLEDs > &callback) | NoteCCRange< MIDIInputElementNote, RangeLen, NumBanks, NoteCCLEDBarCallback< NumLEDs > > | inline |
NoteLEDBar(BankConfig< BankSize > config, const AH::DotBarDisplayLEDs< NumLEDs > &leds, const MIDIAddress &address) | NoteLEDBar< BankSize, NumLEDs > | inline |
onBankSettingChange() override | GenericNoteCCRange< MIDIInputElementNote, 1, BankSize, NoteCCLEDBarCallback< NumLEDs > > | inlineprivatevirtual |
previous | DoublyLinkable< MIDIInputElementNote > | protected |
rangeLength | INoteCCValue | private |
reset() override | NoteCCRange< MIDIInputElementNote, RangeLen, NumBanks, NoteCCLEDBarCallback< NumLEDs > > | inlinevirtual |
resetAll() | MIDIInputElementNote | inlinestatic |
setMode(AH::DotBarMode mode) | NoteLEDBar< BankSize, NumLEDs > | inline |
type | BankableMIDIInput< NumBanks > | private |
update() | MIDIInputElement | inlinevirtual |
updateAll() | MIDIInputElementNote | inlinestatic |
updateAllWith(const ChannelMessageMatcher &midimsg) | MIDIInputElementNote | inlinestatic |
updateImpl(const ChannelMessageMatcher &midimsg, const MIDIAddress &target) override | NoteCCRange< MIDIInputElementNote, RangeLen, NumBanks, NoteCCLEDBarCallback< NumLEDs > > | inlineprivatevirtual |
updateWith(const ChannelMessageMatcher &midimsg) | MIDIInputElement | inline |
values | NoteCCRange< MIDIInputElementNote, RangeLen, NumBanks, NoteCCLEDBarCallback< NumLEDs > > | private |
~BankableMIDIInput() | BankableMIDIInput< NumBanks > | inlinevirtual |
~DoublyLinkable()=default | DoublyLinkable< MIDIInputElementNote > | protectedvirtual |
~MIDIInputElement()=default | MIDIInputElement | virtual |
~MIDIInputElementNote() | MIDIInputElementNote | inlinevirtual |