Control Surface main
MIDI Control Surface library for Arduino
Loading...
Searching...
No Matches
VU Member List

This is the complete list of members for VU, including all inherited members.

alwaysDirtyIVUprotected
begin()MIDIInputElement< Type >inlinevirtual
beginAll()MIDIInputElement< Type >inlinestatic
clearDirty()IVUinline
decay()VUinlineprotected
decayTimerVUprivate
dirtyIVUprotected
disable()UpdatableCRTP< MIDIInputElement< Type > >inline
disable(UpdatableCRTP *element)UpdatableCRTP< MIDIInputElement< Type > >inlinestatic
disable(UpdatableCRTP &element)UpdatableCRTP< MIDIInputElement< Type > >inlinestatic
disable(U(&array)[N])UpdatableCRTP< MIDIInputElement< Type > >inlinestatic
DoublyLinkable()=defaultDoublyLinkable< Node >protected
DoublyLinkable(const DoublyLinkable &)DoublyLinkable< Node >inlineprotected
DoublyLinkable(DoublyLinkable &&)DoublyLinkable< Node >inlineprotected
enable()UpdatableCRTP< MIDIInputElement< Type > >inline
enable(UpdatableCRTP *element)UpdatableCRTP< MIDIInputElement< Type > >inlinestatic
enable(UpdatableCRTP &element)UpdatableCRTP< MIDIInputElement< Type > >inlinestatic
enable(U(&array)[N])UpdatableCRTP< MIDIInputElement< Type > >inlinestatic
getDirty() constIVUinline
getFloatValue()IVUinlinevirtual
getMax() constIVUinline
getOverload() overrideVUinlinevirtual
getValue() overrideVUinlinevirtual
handleUpdate(typename Matcher::Result match) overrideVUinlineprotected
MatchingMIDIInputElement< MIDIMessageType::ChannelPressure, VUMatcher >::handleUpdate(typename Matcher::Result match)=0MatchingMIDIInputElement< MIDIMessageType::ChannelPressure, VUMatcher >pure virtual
handleUpdateImpl(typename Matcher::Result match)VUinlineprotected
isEnabled() constUpdatableCRTP< MIDIInputElement< Type > >inline
IVU(uint8_t max, bool alwaysDirty=false)IVUinline
matcherMatchingMIDIInputElement< MIDIMessageType::ChannelPressure, VUMatcher >protected
Matcher typedefVU
MatchingMIDIInputElement(const VUMatcher &matcher)MatchingMIDIInputElement< MIDIMessageType::ChannelPressure, VUMatcher >inlineprotected
maxIVUprotected
MessageType typedefMatchingMIDIInputElement< MIDIMessageType::ChannelPressure, VUMatcher >
MIDIInputElement()=defaultMIDIInputElement< Type >protected
moveDown()UpdatableCRTP< MIDIInputElement< Type > >inline
nextDoublyLinkable< Node >protected
operator=(const UpdatableCRTP &)UpdatableCRTP< MIDIInputElement< Type > >inlineprotected
operator=(UpdatableCRTP &&)UpdatableCRTP< MIDIInputElement< Type > >inlineprotected
DoublyLinkable::operator=(const DoublyLinkable &)DoublyLinkable< Node >inlineprotected
DoublyLinkable::operator=(DoublyLinkable &&)DoublyLinkable< Node >inlineprotected
Parent typedefVU
previousDoublyLinkable< Node >protected
reset() overrideVUinlinevirtual
resetAll()MIDIInputElement< Type >inlinestatic
stateVUprivate
UpdatableCRTP() __attribute__((no_sanitize("undefined")))UpdatableCRTP< MIDIInputElement< Type > >inlineprotected
UpdatableCRTP(const UpdatableCRTP &) __attribute__((no_sanitize("undefined")))UpdatableCRTP< MIDIInputElement< Type > >inlineprotected
UpdatableCRTP(UpdatableCRTP &&) __attribute__((no_sanitize("undefined")))UpdatableCRTP< MIDIInputElement< Type > >inlineprotected
updatablesUpdatableCRTP< MIDIInputElement< Type > >protectedstatic
update() overrideVUinlinevirtual
updateAll()MIDIInputElement< Type >inlinestatic
updateAllWith(MessageType midimsg)MIDIInputElement< Type >inlinestatic
updateWith(MessageType midimsg) overrideMatchingMIDIInputElement< MIDIMessageType::ChannelPressure, VUMatcher >inlinevirtual
VU(uint8_t track, MIDIChannelCable channelCN, unsigned int decayTime=VUDecay::Default)VUinline
VU(uint8_t track, unsigned int decayTime=VUDecay::Default)VUinline
~DoublyLinkable()=defaultDoublyLinkable< Node >protectedvirtual
~MIDIInputElement()=defaultMIDIInputElement< Type >virtual
~UpdatableCRTP() __attribute__((no_sanitize("undefined")))UpdatableCRTP< MIDIInputElement< Type > >inlinevirtual