#include <launch_control_xl.h>
|
| | Knob (KnobID id, uint8_t cn, uint8_t index, LEDColor c_on, LEDColor c_off, std::function< void()> action, LaunchControlXL &l) |
| |
| | Knob (KnobID id, uint8_t cn, uint8_t index, LEDColor c_on, LEDColor c_off, std::function< void()> action, std::function< uint8_t()> check, LaunchControlXL &l) |
| |
| KnobID | id () const |
| |
| LEDColor | color_enabled () const |
| |
| LEDColor | color_disabled () const |
| |
| MidiByteArray | state_msg (bool light=true) const |
| |
| | Controller (uint8_t cn, uint8_t val, std::function< void()> action) |
| |
| uint8_t | controller_number () const |
| |
| uint8_t | value () const |
| |
| void | set_value (uint8_t val) |
| |
| | MultiColorLED (uint8_t i, LEDColor c, LaunchControlXL &l) |
| |
| | MultiColorLED (uint8_t i, LEDColor c, LEDFlag f, LaunchControlXL &l) |
| |
| void | set_color (LEDColor c) |
| |
| | LED (uint8_t i, LEDColor c, LaunchControlXL &l) |
| |
| | LED (uint8_t i, LEDColor c, LEDFlag f, LaunchControlXL &lcxl) |
| |
| virtual | ~LED () |
| |
| LEDColor | color () const |
| |
| LEDFlag | flag () const |
| |
| uint8_t | index () const |
| |
| void | set_flag (LEDFlag f) |
| |
Definition at line 321 of file launch_control_xl.h.
◆ Knob() [1/2]
◆ Knob() [2/2]
| ArdourSurface::LaunchControlXL::Knob::Knob |
( |
KnobID |
id, |
|
|
uint8_t |
cn, |
|
|
uint8_t |
index, |
|
|
LEDColor |
c_on, |
|
|
LEDColor |
c_off, |
|
|
std::function< void()> |
action, |
|
|
std::function< uint8_t()> |
check, |
|
|
LaunchControlXL & |
l |
|
) |
| |
|
inline |
◆ color_disabled()
| LEDColor ArdourSurface::LaunchControlXL::Knob::color_disabled |
( |
| ) |
const |
|
inline |
◆ color_enabled()
| LEDColor ArdourSurface::LaunchControlXL::Knob::color_enabled |
( |
| ) |
const |
|
inline |
◆ id()
| KnobID ArdourSurface::LaunchControlXL::Knob::id |
( |
| ) |
const |
|
inline |
◆ state_msg()
| MidiByteArray ArdourSurface::LaunchControlXL::Knob::state_msg |
( |
bool |
light = true | ) |
const |
|
virtual |
◆ _color_disabled
| LEDColor ArdourSurface::LaunchControlXL::Knob::_color_disabled |
|
private |
◆ _color_enabled
| LEDColor ArdourSurface::LaunchControlXL::Knob::_color_enabled |
|
private |
◆ _id
| KnobID ArdourSurface::LaunchControlXL::Knob::_id |
|
private |
◆ check_method
| std::function<uint8_t ()> ArdourSurface::LaunchControlXL::Knob::check_method |
The documentation for this struct was generated from the following file: