Callback class that drives a LED dot/bar display based on a note or control change value. More...
#include <NoteCCRangeLEDBar.hpp>
Public Member Functions | |
| NoteCCLEDBarCallback (const AH::DotBarDisplayLEDs< NumLEDs > &leds) | |
| void | begin (const INoteCCValue &t) override | 
| void | update (const INoteCCValue &t, uint8_t) override | 
| void | dotMode () | 
| Set the mode to dot mode.  More... | |
| void | barMode () | 
| Set the mode to bar mode.  More... | |
| void | setMode (AH::DotBarMode mode) | 
| Set the mode to either dot or bar mode.  More... | |
| virtual void | updateAll (const INoteCCValue ¬eccval) | 
Private Attributes | |
| AH::DotBarDisplayLEDs< NumLEDs > | leds | 
Callback class that drives a LED dot/bar display based on a note or control change value.
| NumLEDs | The number of LEDs the display has. | 
Definition at line 15 of file NoteCCRangeLEDBar.hpp.
      
  | 
  inline | 
Definition at line 17 of file NoteCCRangeLEDBar.hpp.
      
  | 
  inlineoverridevirtual | 
Reimplemented from SimpleNoteCCValueCallback.
Definition at line 20 of file NoteCCRangeLEDBar.hpp.
      
  | 
  inlineoverridevirtual | 
Implements SimpleNoteCCValueCallback.
Definition at line 25 of file NoteCCRangeLEDBar.hpp.
      
  | 
  inline | 
Set the mode to dot mode.
Definition at line 31 of file NoteCCRangeLEDBar.hpp.
      
  | 
  inline | 
Set the mode to bar mode.
Definition at line 33 of file NoteCCRangeLEDBar.hpp.
      
  | 
  inline | 
Set the mode to either dot or bar mode.
| mode | The mode. | 
Definition at line 35 of file NoteCCRangeLEDBar.hpp.
      
  | 
  inlinevirtualinherited | 
Definition at line 36 of file NoteCCRange.hpp.
      
  | 
  private | 
Definition at line 38 of file NoteCCRangeLEDBar.hpp.
 1.8.16