a highly automated and intuitive digital audio workstation
No Matches
BotBarWidget Struct Reference

Bot bar. More...

#include <gui/widgets/bot_bar.h>

Collaboration diagram for BotBarWidget:

Data Fields

GtkWidget parent_instance
GtkCenterBox * center_box
GtkLabel * engine_status_label
GtkBox * digital_meters
GtkOverlay * playhead_overlay
 Overlay for showing things on top of the playhead positionmeter.
ButtonWithMenuWidget * metronome
GtkToggleButton * metronome_btn
 The playhead digital meter.
GtkWidget * master_img
 Jack timebase master image.
GtkWidget * client_img
 Jack client master image.
GtkBox * playhead_box
SpectrumAnalyzerWidget * spectrum_analyzer
GtkLabel * midi_in_lbl
GtkBox * meter_box
PanelToggleButton * bot_dock_switcher
char hex_color [8]
 Color in hex to use in pango markups.
char green_hex [8]
char red_hex [8]

Detailed Description

Bot bar.

Definition at line 42 of file bot_bar.h.

Field Documentation

◆ bot_dock_switcher

PanelToggleButton* BotBarWidget::bot_dock_switcher

Definition at line 84 of file bot_bar.h.

◆ center_box

GtkCenterBox* BotBarWidget::center_box

Definition at line 46 of file bot_bar.h.

◆ client_img

GtkWidget* BotBarWidget::client_img

Jack client master image.

Definition at line 70 of file bot_bar.h.

◆ cpu_load

CpuWidget* BotBarWidget::cpu_load

Definition at line 82 of file bot_bar.h.

◆ digital_bpm

DigitalMeterWidget* BotBarWidget::digital_bpm

Definition at line 50 of file bot_bar.h.

◆ digital_meters

GtkBox* BotBarWidget::digital_meters

Definition at line 49 of file bot_bar.h.

◆ digital_timesig

DigitalMeterWidget* BotBarWidget::digital_timesig

Definition at line 80 of file bot_bar.h.

◆ digital_transport

DigitalMeterWidget* BotBarWidget::digital_transport

The playhead digital meter.

Definition at line 64 of file bot_bar.h.

◆ engine_status_label

GtkLabel* BotBarWidget::engine_status_label

Definition at line 47 of file bot_bar.h.

◆ green_hex

char BotBarWidget::green_hex[8]

Definition at line 88 of file bot_bar.h.

◆ hex_color

char BotBarWidget::hex_color[8]

Color in hex to use in pango markups.

Definition at line 87 of file bot_bar.h.

◆ live_waveform

LiveWaveformWidget* BotBarWidget::live_waveform

Definition at line 74 of file bot_bar.h.

◆ master_img

GtkWidget* BotBarWidget::master_img

Jack timebase master image.

Definition at line 67 of file bot_bar.h.

◆ meter_box

GtkBox* BotBarWidget::meter_box

Definition at line 78 of file bot_bar.h.

◆ metronome

ButtonWithMenuWidget* BotBarWidget::metronome

Definition at line 58 of file bot_bar.h.

◆ metronome_btn

GtkToggleButton* BotBarWidget::metronome_btn

Definition at line 59 of file bot_bar.h.

◆ midi_activity

MidiActivityBarWidget* BotBarWidget::midi_activity

Definition at line 76 of file bot_bar.h.

◆ midi_in_lbl

GtkLabel* BotBarWidget::midi_in_lbl

Definition at line 77 of file bot_bar.h.

◆ parent_instance

GtkWidget BotBarWidget::parent_instance

Definition at line 44 of file bot_bar.h.

◆ playhead_box

GtkBox* BotBarWidget::playhead_box

Definition at line 72 of file bot_bar.h.

◆ playhead_overlay

GtkOverlay* BotBarWidget::playhead_overlay

Overlay for showing things on top of the playhead positionmeter.

Definition at line 56 of file bot_bar.h.

◆ red_hex

char BotBarWidget::red_hex[8]

Definition at line 89 of file bot_bar.h.

◆ spectrum_analyzer

SpectrumAnalyzerWidget* BotBarWidget::spectrum_analyzer

Definition at line 75 of file bot_bar.h.

◆ transport_controls

TransportControlsWidget* BotBarWidget::transport_controls

Definition at line 81 of file bot_bar.h.

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