| _color | ArdourSurface::LaunchControlXL::LED | protected |
| _flag | ArdourSurface::LaunchControlXL::LED | protected |
| _id | ArdourSurface::LaunchControlXL::Button | protected |
| _index | ArdourSurface::LaunchControlXL::LED | protected |
| _note_number | ArdourSurface::LaunchControlXL::NoteButton | private |
| _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 |
| 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 | |
| note_number() const | ArdourSurface::LaunchControlXL::NoteButton | inline |
| NoteButton(ButtonID id, uint8_t cn, std::function< void()> press, std::function< void()> release, std::function< void()> release_long) | ArdourSurface::LaunchControlXL::NoteButton | inline |
| press_method | ArdourSurface::LaunchControlXL::Button | |
| release_method | ArdourSurface::LaunchControlXL::Button | |
| set_flag(LEDFlag f) | ArdourSurface::LaunchControlXL::LED | inline |
| state_msg(bool light) const | ArdourSurface::LaunchControlXL::TrackStateButton | virtual |
| timeout_connection | ArdourSurface::LaunchControlXL::Button | |
| TrackStateButton(ButtonID id, uint8_t nn, uint8_t index, std::function< void()> press, std::function< void()> release, std::function< void()> release_long, LaunchControlXL &l) | ArdourSurface::LaunchControlXL::TrackStateButton | inline |
| ~Button() | ArdourSurface::LaunchControlXL::Button | inlinevirtual |
| ~LED() | ArdourSurface::LaunchControlXL::LED | inlinevirtual |