Ardour
9.0-pre0-582-g084a23a80d
|
#include <m2_button.h>
Public Member Functions | |
M2StatelessButton () | |
bool | set_active (bool a) |
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 () |
uint8_t | lightness (float blink) const |
uint32_t | color (float blink) const |
Public Member Functions inherited from ArdourSurface::M2ButtonInterface | |
M2ButtonInterface () | |
virtual | ~M2ButtonInterface () |
virtual bool | active () const |
Additional Inherited Members | |
Public Attributes inherited from ArdourSurface::M2ButtonInterface | |
PBD::Signal< void(bool)> | changed |
PBD::Signal< void()> | pressed |
PBD::Signal< void()> | released |
Protected Attributes inherited from ArdourSurface::M2Button | |
bool | _pressed |
bool | _blink |
bool | _ignore_release |
uint8_t | _lightness |
uint32_t | _rgba |
Definition at line 134 of file m2_button.h.
|
inline |
Definition at line 137 of file m2_button.h.
|
inlinevirtual |
Reimplemented from ArdourSurface::M2Button.
Definition at line 139 of file m2_button.h.