Zrythm
a highly automated and intuitive digital audio workstation
|
The TracklistWidget holds all the Track's in the Project. More...
#include <gui/widgets/tracklist.h>
Data Fields | |
GtkBox | parent_instance |
GtkScrolledWindow * | unpinned_scroll |
The scrolled window for unpinned tracks. | |
gulong | unpinned_scroll_vall_changed_handler_id |
gulong | unpinned_scroll_scroll_up_id |
For DND autoscroll. | |
gulong | unpinned_scroll_scroll_down_id |
double | scroll_speed |
GtkBox * | pinned_box |
Box to hold pinned tracks. | |
GtkBox * | unpinned_box |
Box inside unpinned scroll. | |
DragDestBoxWidget * | ddbox |
Widget for drag and dropping plugins in to create new tracks. | |
Tracklist * | tracklist |
Internal tracklist. | |
AddTrackMenuButtonWidget * | channel_add |
GtkSizeGroup * | pinned_size_group |
Size group to set the pinned track box and the pinned timeline to the same height. | |
GtkSizeGroup * | unpinned_size_group |
GdkRectangle | last_allocation |
Cache. | |
bool | setup |
double | hover_y |
The TracklistWidget holds all the Track's in the Project.
It is a box with all the pinned tracks, plus a scrolled window at the end containing unpinned tracks and the DragDestBoxWidget at the end.
Definition at line 39 of file tracklist.h.
AddTrackMenuButtonWidget* TracklistWidget::channel_add |
Definition at line 70 of file tracklist.h.
DragDestBoxWidget* TracklistWidget::ddbox |
Widget for drag and dropping plugins in to create new tracks.
Definition at line 63 of file tracklist.h.
double TracklistWidget::hover_y |
Definition at line 82 of file tracklist.h.
GdkRectangle TracklistWidget::last_allocation |
Cache.
Definition at line 78 of file tracklist.h.
GtkBox TracklistWidget::parent_instance |
Definition at line 41 of file tracklist.h.
GtkBox* TracklistWidget::pinned_box |
Box to hold pinned tracks.
Definition at line 54 of file tracklist.h.
GtkSizeGroup* TracklistWidget::pinned_size_group |
Size group to set the pinned track box and the pinned timeline to the same height.
Definition at line 74 of file tracklist.h.
double TracklistWidget::scroll_speed |
Definition at line 51 of file tracklist.h.
bool TracklistWidget::setup |
Definition at line 80 of file tracklist.h.
Tracklist* TracklistWidget::tracklist |
Internal tracklist.
Definition at line 68 of file tracklist.h.
GtkBox* TracklistWidget::unpinned_box |
Box inside unpinned scroll.
Definition at line 57 of file tracklist.h.
GtkScrolledWindow* TracklistWidget::unpinned_scroll |
The scrolled window for unpinned tracks.
Definition at line 44 of file tracklist.h.
gulong TracklistWidget::unpinned_scroll_scroll_down_id |
Definition at line 50 of file tracklist.h.
gulong TracklistWidget::unpinned_scroll_scroll_up_id |
For DND autoscroll.
Definition at line 49 of file tracklist.h.
gulong TracklistWidget::unpinned_scroll_vall_changed_handler_id |
Definition at line 46 of file tracklist.h.
GtkSizeGroup* TracklistWidget::unpinned_size_group |
Definition at line 75 of file tracklist.h.