This is an old version of the documentation. View the latest version here.
Control Surface  1.0.0
MIDI Control Surface library for Arduino
MCU::Bankable::GenericVPotRing< NumBanks, Callback > Member List

This is the complete list of members for MCU::Bankable::GenericVPotRing< NumBanks, Callback >, including all inherited members.

addressMIDIInputElementprotected
bankBankableMIDIInput< NumBanks >private
BankableMIDIInput(Bank< N > &bank, BankType type)BankableMIDIInput< NumBanks >inlineprotected
BankableMIDIInput(const BankConfig< N > &config)BankableMIDIInput< NumBanks >inlineprotected
begin() overrideMCU::VPotRing_Base< NumBanks, Callback >inlinevirtual
beginAll()MIDIInputElementCCinlinestatic
callbackMCU::VPotRing_Base< NumBanks, Callback >
elementsMIDIInputElementCCprivatestatic
GenericVPotRing(const BankConfig< NumBanks > &config, uint8_t track, const MIDICNChannel &channelCN, const Callback &callback)MCU::Bankable::GenericVPotRing< NumBanks, Callback >inline
getBankIndex(const MIDICNChannelAddress &target) const overrideMCU::Bankable::GenericVPotRing< NumBanks, Callback >inlineprivatevirtual
BankableMIDIInput< NumBanks >::getBankIndex(const MIDICNChannelAddress &target, const MIDICNChannelAddress &base) constBankableMIDIInput< NumBanks >inline
getCenterLed() constMCU::IVPotRinginline
getCenterLed(uint8_t value)MCU::IVPotRinginlineprivatestatic
getMode() constMCU::IVPotRinginline
getMode(uint8_t value)MCU::IVPotRinginlineprivatestatic
getPosition() constMCU::IVPotRinginline
getPosition(uint8_t value)MCU::IVPotRinginlineprivatestatic
getRangeIndex(MIDICNChannelAddress target, MIDICNChannelAddress base) constBankableMIDIInput< NumBanks >inlineprotected
getSelection() const overrideMCU::Bankable::GenericVPotRing< NumBanks, Callback >inlineprivatevirtual
getStartOff() constMCU::IVPotRinginline
getStartOn() constMCU::IVPotRinginline
getTarget(const ChannelMessageMatcher &midimsg) constMIDIInputElementinlineprivatevirtual
getValue() const overrideMCU::VPotRing_Base< NumBanks, Callback >inlineprivatevirtual
inRange(uint8_t toMatch, uint8_t base, uint8_t length)BankableMIDIInput< NumBanks >inlineprotectedstatic
IVPotRing()=defaultMCU::IVPotRingprotected
match(const MIDICNChannelAddress &target) const overrideMCU::Bankable::GenericVPotRing< NumBanks, Callback >inlineprivatevirtual
matchBankable(uint8_t toMatch, uint8_t base) constBankableMIDIInput< NumBanks >inlineprotected
matchBankable(const MIDICNChannelAddress &toMatch, const MIDICNChannelAddress &base) constBankableMIDIInput< NumBanks >inlineprotected
matchBankableAddressInRange(const MIDICNChannelAddress &toMatch, const MIDICNChannelAddress &base, uint8_t length) constBankableMIDIInput< NumBanks >inlineprotected
matchBankableInRange(uint8_t toMatch, uint8_t base, uint8_t length) constBankableMIDIInput< NumBanks >inlineprotected
MIDIInputElement()MIDIInputElementinlineprotected
MIDIInputElement(const MIDICNChannelAddress &address)MIDIInputElementinlineprotected
MIDIInputElementCC(const MIDICNChannelAddress &address)MIDIInputElementCCinline
moveDown()MIDIInputElementCCinlineprivate
VPotRing_Base< NumBanks, Callback >::nextDoublyLinkable< MIDIInputElementCC >protected
BankableMIDIInput< NumBanks >::nextDoublyLinkable< BankableMIDIInput< N > >protected
onBankSettingChange() overrideMCU::Bankable::GenericVPotRing< NumBanks, Callback >inlineprivatevirtual
VPotRing_Base< NumBanks, Callback >::previousDoublyLinkable< MIDIInputElementCC >protected
BankableMIDIInput< NumBanks >::previousDoublyLinkable< BankableMIDIInput< N > >protected
reset() overrideMCU::VPotRing_Base< NumBanks, Callback >inlinevirtual
resetAll()MIDIInputElementCCinlinestatic
sanitizeValue(uint8_t value)MCU::VPotRing_Base< NumBanks, Callback >inlineprotectedstatic
typeBankableMIDIInput< NumBanks >private
update()MIDIInputElementinlinevirtual
updateAll()MIDIInputElementCCinlinestatic
updateAllWith(const ChannelMessageMatcher &midimsg)MIDIInputElementCCinlinestatic
updateImpl(const ChannelMessageMatcher &midimsg, const MIDICNChannelAddress &target) overrideMCU::VPotRing_Base< NumBanks, Callback >inlineprivatevirtual
updateWith(const ChannelMessageMatcher &midimsg)MIDIInputElementinline
valuesMCU::VPotRing_Base< NumBanks, Callback >private
VPotRing_Base(uint8_t track, const MIDICNChannel &channelCN, const Callback &callback)MCU::VPotRing_Base< NumBanks, Callback >inlineprotected
~BankableMIDIInput()BankableMIDIInput< NumBanks >inlinevirtual
VPotRing_Base< NumBanks, Callback >::~DoublyLinkable()=defaultDoublyLinkable< MIDIInputElementCC >protectedvirtual
BankableMIDIInput< NumBanks >::~DoublyLinkable()=defaultDoublyLinkable< BankableMIDIInput< N > >protectedvirtual
~MIDIInputElement()=defaultMIDIInputElementvirtual
~MIDIInputElementCC()MIDIInputElementCCinlinevirtual