|
Ardour
9.0-pre0-1935-g02af9cb3d6
|
#include <m2_button.h>
Public Member Functions | |
| M2ToggleButton () | |
| bool | active () const |
Public Member Functions inherited from ArdourSurface::M2Button | |
| M2Button () | |
| void | set_blinking (bool en) |
| virtual void | set_color (uint32_t rgba) |
| bool | is_pressed () const |
| void | ignore_release () |
| virtual bool | set_active (bool a) |
| uint8_t | lightness (float blink) const |
| uint32_t | color (float blink) const |
Public Member Functions inherited from ArdourSurface::M2ButtonInterface | |
| M2ButtonInterface () | |
| virtual | ~M2ButtonInterface () |
Public Attributes | |
| PBD::Signal< void(bool)> | toggled |
Public Attributes inherited from ArdourSurface::M2ButtonInterface | |
| PBD::Signal< void(bool)> | changed |
| PBD::Signal< void()> | pressed |
| PBD::Signal< void()> | released |
Protected Member Functions | |
| void | change_event (bool down) |
Protected Attributes | |
| PBD::ScopedConnection | changed_connection |
| bool | _active |
Protected Attributes inherited from ArdourSurface::M2Button | |
| bool | _pressed |
| bool | _blink |
| bool | _ignore_release |
| uint8_t | _lightness |
| uint32_t | _rgba |
Definition at line 152 of file m2_button.h.
|
inline |
Definition at line 155 of file m2_button.h.
|
inlinevirtual |
Reimplemented from ArdourSurface::M2ButtonInterface.
Definition at line 163 of file m2_button.h.
|
inlineprotected |
Definition at line 166 of file m2_button.h.
|
protected |
Definition at line 174 of file m2_button.h.
|
protected |
Definition at line 173 of file m2_button.h.
| PBD::Signal<void(bool)> ArdourSurface::M2ToggleButton::toggled |
Definition at line 162 of file m2_button.h.