|
Ardour
9.0-pre0-1924-g14fe5ef999
|
#include <fp8_button.h>
Public Member Functions | |
| FP8ARMSensitiveButton (FP8Base &b, uint8_t id, bool color=false) | |
Public Member Functions inherited from ArdourSurface::FP8::FP8DualButton | |
| FP8DualButton (FP8Base &b, uint8_t id, bool color=false) | |
| bool | midi_event (bool a) |
| void | set_active (bool a) |
| void | active_changed (bool s, bool a) |
| void | colour_changed (bool s) |
| FP8ButtonInterface * | button () |
| FP8ButtonInterface * | button_shift () |
Public Member Functions inherited from ArdourSurface::FP8::FP8ButtonInterface | |
| FP8ButtonInterface () | |
| virtual | ~FP8ButtonInterface () |
| virtual bool | is_pressed () const |
| virtual bool | is_active () const |
| virtual void | ignore_release () |
| virtual void | set_color (uint32_t rgba) |
| virtual void | set_blinking (bool) |
Protected Member Functions | |
| void | connect_toggle () |
Protected Member Functions inherited from ArdourSurface::FP8::FP8DualButton | |
| void | shift_changed (bool shift) |
Private Attributes | |
| PBD::ScopedConnection | _arm_connection |
Additional Inherited Members | |
Public Attributes inherited from ArdourSurface::FP8::FP8ButtonInterface | |
| PBD::Signal< void()> | pressed |
| PBD::Signal< void()> | released |
Static Public Attributes inherited from ArdourSurface::FP8::FP8ButtonInterface | |
| static bool | force_change |
Protected Attributes inherited from ArdourSurface::FP8::FP8DualButton | |
| FP8Base & | _base |
Definition at line 341 of file fp8_button.h.
|
inline |
Definition at line 344 of file fp8_button.h.
|
inlineprotectedvirtual |
Implements ArdourSurface::FP8::FP8DualButton.
Definition at line 351 of file fp8_button.h.
|
private |
Definition at line 357 of file fp8_button.h.