Control Surface
main
MIDI Control Surface library for Arduino
Toggle main menu visibility
Loading...
Searching...
No Matches
MCU
Bankable
VPotRing
VPotRing< BankSize > Member List
This is the complete list of members for
VPotRing< BankSize >
, including all inherited members.
BankableMatchingMIDIInputElement
(const BankableVPotMatcher< BankSize > &matcher)
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
protected
begin
()
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
virtual
beginAll
()
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
static
clearDirty
()
IVPot
inline
dirty
IVPot
protected
disable
()
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
BankableMatchingMIDIInputElement< MIDIMessageType::MatchingMIDIInputElement< Type, BankableVPotMatcher< BankSize > >::DoublyLinkable
()=default
DoublyLinkable< MIDIInputElement< Type > >
protected
BankSettingChangeCallback::DoublyLinkable
()=default
DoublyLinkable< BankSettingChangeCallback >
protected
enable
()
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
getActiveBank
() const
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
protected
getCenterLed
(uint8_t bank) const
VPotRing< BankSize >
inline
getCenterLed
() const override
VPotRing< BankSize >
inline
virtual
getDirty
() const
IVPot
inline
getMode
(uint8_t bank) const
VPotRing< BankSize >
inline
getMode
() const
VPotRing< BankSize >
inline
getPosition
(uint8_t bank) const
VPotRing< BankSize >
inline
getPosition
() const
VPotRing< BankSize >
inline
getStartOff
(uint8_t bank) const
VPotRing< BankSize >
inline
getStartOff
() const override
VPotRing< BankSize >
inline
virtual
getStartOn
(uint8_t bank) const
VPotRing< BankSize >
inline
getStartOn
() const override
VPotRing< BankSize >
inline
virtual
getState
(uint8_t bank) const
VPotRing< BankSize >
inline
getState
() const
VPotRing< BankSize >
inline
handleUpdate
(typename Matcher::Result match) override
VPotRing< BankSize >
inline
protected
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >::handleUpdate
(typename BankableVPotMatcher< BankSize >::Result match)=0
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
pure virtual
handleUpdateImpl
(typename Matcher::Result match)
VPotRing< BankSize >
inline
protected
ignoreReset
VPotRing< BankSize >
isEnabled
() const
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
Matcher
typedef
VPotRing< BankSize >
matcher
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
protected
MatchingMIDIInputElement
(const BankableVPotMatcher< BankSize > &matcher)
MatchingMIDIInputElement< Type, BankableVPotMatcher< BankSize > >
inline
protected
MessageType
typedef
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
MIDIInputElement
()=default
MIDIInputElement< Type >
protected
moveDown
()
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
next
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
protected
next
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
protected
onBankSettingChange
() override
VPotRing< BankSize >
inline
protected
virtual
BankableMatchingMIDIInputElement< MIDIMessageType::MatchingMIDIInputElement< Type, BankableVPotMatcher< BankSize > >::operator=
(const UpdatableCRTP &)
UpdatableCRTP< MIDIInputElement< Type > >
inline
protected
BankableMatchingMIDIInputElement< MIDIMessageType::MatchingMIDIInputElement< Type, BankableVPotMatcher< BankSize > >::DoublyLinkable< MIDIInputElement< Type > >::operator=
(const DoublyLinkable &)
DoublyLinkable< MIDIInputElement< Type > >
inline
protected
BankSettingChangeCallback::operator=
(const DoublyLinkable &)
DoublyLinkable< BankSettingChangeCallback >
inline
protected
Parent
typedef
VPotRing< BankSize >
previous
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
protected
previous
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
protected
reset
() override
VPotRing< BankSize >
inline
virtual
resetAll
()
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
static
states
VPotRing< BankSize >
private
UpdatableCRTP
() __attribute__((no_sanitize("undefined")))
UpdatableCRTP< MIDIInputElement< Type > >
inline
protected
updatables
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
protected
static
update
()
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
virtual
updateAll
()
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
static
updateAllWith
(MessageType midimsg)
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
static
updateWith
(MessageType midimsg) override
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
VPotRing
(BankConfig< BankSize > config, uint8_t track, MIDIChannelCable channelCN=Channel_1)
VPotRing< BankSize >
inline
~BankableMatchingMIDIInputElement
()
BankableMatchingMIDIInputElement< MIDIMessageType::ControlChange, BankableVPotMatcher< BankSize > >
inline
virtual
BankableMatchingMIDIInputElement< MIDIMessageType::MatchingMIDIInputElement< Type, BankableVPotMatcher< BankSize > >::~DoublyLinkable
()=default
DoublyLinkable< MIDIInputElement< Type > >
protected
virtual
BankSettingChangeCallback::~DoublyLinkable
()=default
DoublyLinkable< BankSettingChangeCallback >
protected
virtual
~MIDIInputElement
()=default
MIDIInputElement< Type >
virtual
~UpdatableCRTP
() __attribute__((no_sanitize("undefined")))
UpdatableCRTP< MIDIInputElement< Type > >
inline
virtual
Generated by
1.17.0