Zrythm v2.0.0-DEV
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 <src/gui/backend/gtk_widgets/fader.h>

Data Fields

GtkWidget parent_instance
GtkGestureDrag * drag
Fader * fader
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:
  • src/gui/backend/gtk_widgets/fader.h