#include <launch_control_xl.h>
Definition at line 205 of file launch_control_xl.h.
◆ Button()
ArdourSurface::LaunchControlXL::Button::Button |
( |
ButtonID |
id, |
|
|
std::function< void()> |
press, |
|
|
std::function< void()> |
release, |
|
|
std::function< void()> |
long_press |
|
) |
| |
|
inline |
◆ ~Button()
virtual ArdourSurface::LaunchControlXL::Button::~Button |
( |
| ) |
|
|
inlinevirtual |
◆ id()
ButtonID ArdourSurface::LaunchControlXL::Button::id |
( |
| ) |
const |
|
inline |
◆ _id
ButtonID ArdourSurface::LaunchControlXL::Button::_id |
|
protected |
◆ long_press_method
std::function<void ()> ArdourSurface::LaunchControlXL::Button::long_press_method |
◆ press_method
std::function<void ()> ArdourSurface::LaunchControlXL::Button::press_method |
◆ release_method
std::function<void ()> ArdourSurface::LaunchControlXL::Button::release_method |
◆ timeout_connection
sigc::connection ArdourSurface::LaunchControlXL::Button::timeout_connection |
The documentation for this struct was generated from the following file: