#include <launch_control_xl.h>
|
| | TrackStateButton (ButtonID id, uint8_t nn, uint8_t index, std::function< void()> press, std::function< void()> release, std::function< void()> release_long, LaunchControlXL &l) |
| |
| MidiByteArray | state_msg (bool light) const |
| |
| | NoteButton (ButtonID id, uint8_t cn, std::function< void()> press, std::function< void()> release, std::function< void()> release_long) |
| |
| uint8_t | note_number () const |
| |
| | Button (ButtonID id, std::function< void()> press, std::function< void()> release, std::function< void()> long_press) |
| |
| virtual | ~Button () |
| |
| ButtonID | id () const |
| |
| | 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 297 of file launch_control_xl.h.
◆ TrackStateButton()
| ArdourSurface::LaunchControlXL::TrackStateButton::TrackStateButton |
( |
ButtonID |
id, |
|
|
uint8_t |
nn, |
|
|
uint8_t |
index, |
|
|
std::function< void()> |
press, |
|
|
std::function< void()> |
release, |
|
|
std::function< void()> |
release_long, |
|
|
LaunchControlXL & |
l |
|
) |
| |
|
inline |
◆ state_msg()
| MidiByteArray ArdourSurface::LaunchControlXL::TrackStateButton::state_msg |
( |
bool |
light | ) |
const |
|
virtual |
The documentation for this struct was generated from the following file: