#include <button.h>
|
| enum | ID {
Scrub
, F1
, F2
, F3
,
F4
, F5
, F6
, Rewind
,
Ffwd
, Stop
, Play
, Record
,
Left
, Right
, Flip
, MstrSelect
,
FinalGlobalButton
, Drop
, Send
, Pan
,
ClearSolo
, Shift
, Option
, Ctrl
,
CmdAlt
, Solo
, Mute
, Select
,
FaderTouch
, MasterFaderTouch
} |
| |
Definition at line 33 of file surfaces/us2400/button.h.
◆ ID
| Enumerator |
|---|
| Scrub | |
| F1 | |
| F2 | |
| F3 | |
| F4 | |
| F5 | |
| F6 | |
| Rewind | |
| Ffwd | |
| Stop | |
| Play | |
| Record | |
| Left | |
| Right | |
| Flip | |
| MstrSelect | |
| FinalGlobalButton | |
| Drop | |
| Send | |
| Pan | |
| ClearSolo | |
| Shift | |
| Option | |
| Ctrl | |
| CmdAlt | |
| Solo | |
| Mute | |
| Select | |
| FaderTouch | |
| MasterFaderTouch | |
Definition at line 41 of file surfaces/us2400/button.h.
◆ Button()
| ArdourSurface::US2400::Button::Button |
( |
Surface & |
s, |
|
|
ID |
bid, |
|
|
int |
did, |
|
|
std::string |
name, |
|
|
Group & |
group |
|
) |
| |
|
inline |
◆ bid()
| ID ArdourSurface::US2400::Button::bid |
( |
| ) |
const |
|
inline |
◆ factory()
◆ id_to_name()
| static std::string ArdourSurface::US2400::Button::id_to_name |
( |
Button::ID |
| ) |
|
|
static |
◆ long_press_count()
| int32_t ArdourSurface::US2400::Button::long_press_count |
( |
| ) |
|
◆ mark_dirty()
| void ArdourSurface::US2400::Button::mark_dirty |
( |
| ) |
|
|
inlinevirtual |
◆ name_to_id()
| static int ArdourSurface::US2400::Button::name_to_id |
( |
const std::string & |
name | ) |
|
|
static |
◆ pressed()
| void ArdourSurface::US2400::Button::pressed |
( |
| ) |
|
◆ released()
| void ArdourSurface::US2400::Button::released |
( |
| ) |
|
◆ set_state()
◆ surface()
| Surface& ArdourSurface::US2400::Button::surface |
( |
| ) |
const |
|
inline |
◆ zero()
◆ _bid
| ID ArdourSurface::US2400::Button::_bid |
|
private |
◆ _led
| Led ArdourSurface::US2400::Button::_led |
|
private |
◆ _surface
| Surface& ArdourSurface::US2400::Button::_surface |
|
private |
◆ press_time
The documentation for this class was generated from the following file: