Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
FaderWidget Struct Reference

A FaderWidget reflects a Fader object's state. More...

#include <gui/widgets/fader.h>

Collaboration diagram for FaderWidget:

Data Fields

GtkWidget parent_instance
 
GtkGestureDrag * drag
 
Faderfader
 
double last_x
 
double last_y
 
bool hover
 
bool dragging
 
GdkRGBA end_color
 
float amp_at_start
 Value at start.
 
PangoLayout * layout
 Layout for text.
 
GtkPopoverMenu * popover_menu
 Popover to be reused for context menus.
 
double last_reported_amp
 Last reported amplitude to the accessibility layer.
 

Detailed Description

A FaderWidget reflects a Fader object's state.

Definition at line 28 of file fader.h.

Field Documentation

◆ amp_at_start

float FaderWidget::amp_at_start

Value at start.

Definition at line 40 of file fader.h.

◆ drag

GtkGestureDrag* FaderWidget::drag

Definition at line 31 of file fader.h.

◆ dragging

bool FaderWidget::dragging

Definition at line 36 of file fader.h.

◆ end_color

GdkRGBA FaderWidget::end_color

Definition at line 37 of file fader.h.

◆ fader

Fader* FaderWidget::fader

Definition at line 32 of file fader.h.

◆ hover

bool FaderWidget::hover

Definition at line 35 of file fader.h.

◆ last_reported_amp

double FaderWidget::last_reported_amp

Last reported amplitude to the accessibility layer.

Definition at line 51 of file fader.h.

◆ last_x

double FaderWidget::last_x

Definition at line 33 of file fader.h.

◆ last_y

double FaderWidget::last_y

Definition at line 34 of file fader.h.

◆ layout

PangoLayout* FaderWidget::layout

Layout for text.

Definition at line 43 of file fader.h.

◆ parent_instance

GtkWidget FaderWidget::parent_instance

Definition at line 30 of file fader.h.

◆ popover_menu

GtkPopoverMenu* FaderWidget::popover_menu

Popover to be reused for context menus.

Definition at line 46 of file fader.h.


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