Ardour  9.0-pre0-582-g084a23a80d
ArdourSurface::FP8::FP8ReadOnlyButton Class Reference

#include <fp8_button.h>

Inheritance diagram for ArdourSurface::FP8::FP8ReadOnlyButton:
[legend]

Public Member Functions

 FP8ReadOnlyButton (FP8Base &b, uint8_t id, bool color=false)
 
void set_active (bool)
 
- Public Member Functions inherited from ArdourSurface::FP8::FP8Button
 FP8Button (FP8Base &b, uint8_t id, bool color=false)
 
void set_color (uint32_t rgba)
 
- Public Member Functions inherited from ArdourSurface::FP8::FP8ButtonBase
 FP8ButtonBase (FP8Base &b)
 
bool is_pressed () const
 
bool is_active () const
 
virtual bool midi_event (bool a)
 
virtual void ignore_release ()
 
bool blinking () const
 
void set_blinking (bool yes)
 
- Public Member Functions inherited from ArdourSurface::FP8::FP8ButtonInterface
 FP8ButtonInterface ()
 
virtual ~FP8ButtonInterface ()
 

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 Member Functions inherited from ArdourSurface::FP8::FP8Button
void blink (bool onoff)
 
- Protected Attributes inherited from ArdourSurface::FP8::FP8Button
uint8_t _midi_id
 
bool _has_color
 
- Protected Attributes inherited from ArdourSurface::FP8::FP8ButtonBase
FP8Base_base
 
bool _pressed
 
bool _active
 
bool _ignore_release
 
uint32_t _rgba
 

Detailed Description

Definition at line 182 of file fp8_button.h.

Constructor & Destructor Documentation

◆ FP8ReadOnlyButton()

ArdourSurface::FP8::FP8ReadOnlyButton::FP8ReadOnlyButton ( FP8Base b,
uint8_t  id,
bool  color = false 
)
inline

Definition at line 185 of file fp8_button.h.

Member Function Documentation

◆ set_active()

void ArdourSurface::FP8::FP8ReadOnlyButton::set_active ( bool  )
inlinevirtual

Reimplemented from ArdourSurface::FP8::FP8Button.

Definition at line 189 of file fp8_button.h.


The documentation for this class was generated from the following file: