_color | ArdourSurface::LaunchControlXL::LED | protected |
_controller_number | ArdourSurface::LaunchControlXL::ControllerButton | private |
_flag | ArdourSurface::LaunchControlXL::LED | protected |
_id | ArdourSurface::LaunchControlXL::Button | protected |
_index | ArdourSurface::LaunchControlXL::LED | protected |
_state_msg | ArdourSurface::LaunchControlXL::LED | protected |
Button(ButtonID id, std::function< void()> press, std::function< void()> release, std::function< void()> long_press) | ArdourSurface::LaunchControlXL::Button | inline |
color() const | ArdourSurface::LaunchControlXL::LED | inline |
controller_number() const | ArdourSurface::LaunchControlXL::ControllerButton | inline |
ControllerButton(ButtonID id, uint8_t cn, std::function< void()> press, std::function< void()> release, std::function< void()> long_release) | ArdourSurface::LaunchControlXL::ControllerButton | inline |
flag() const | ArdourSurface::LaunchControlXL::LED | inline |
id() const | ArdourSurface::LaunchControlXL::Button | inline |
index() const | ArdourSurface::LaunchControlXL::LED | inline |
lcxl | ArdourSurface::LaunchControlXL::LED | protected |
LED(uint8_t i, LEDColor c, LaunchControlXL &l) | ArdourSurface::LaunchControlXL::LED | inline |
LED(uint8_t i, LEDColor c, LEDFlag f, LaunchControlXL &lcxl) | ArdourSurface::LaunchControlXL::LED | inline |
long_press_method | ArdourSurface::LaunchControlXL::Button | |
press_method | ArdourSurface::LaunchControlXL::Button | |
release_method | ArdourSurface::LaunchControlXL::Button | |
SelectButton(ButtonID id, uint8_t cn, uint8_t index, std::function< void()> press, std::function< void()> release, std::function< void()> long_release, LaunchControlXL &l) | ArdourSurface::LaunchControlXL::SelectButton | inline |
set_flag(LEDFlag f) | ArdourSurface::LaunchControlXL::LED | inline |
state_msg(bool light) const | ArdourSurface::LaunchControlXL::SelectButton | virtual |
timeout_connection | ArdourSurface::LaunchControlXL::Button | |
~Button() | ArdourSurface::LaunchControlXL::Button | inlinevirtual |
~LED() | ArdourSurface::LaunchControlXL::LED | inlinevirtual |