Lumiera
0.pre.03
»edit your freedom«
|
Go to the source code of this file.
Widget to hold the track head controls within the timeline header pane UI.
The fork, a recursively nested system of scopes, is rendered within the timeline display as a system of nested tracks. For each of these tracks we get a header section, allowing to control its placement parameters, including start time, output routing level and panning. The Patch Bay is the container holding all those track header controls, arranged into a recursively nested structure. Besides that, the Patch Bay serves a secondary concern, namely to present this nested structure with proper vertical scrolling, so to keep each Track Head aligned with the display of the corresponding track's content.
Definition in file patchbay-widget.hpp.
#include "stage/gtk-base.hpp"
Classes | |
class | PatchbayWidget |
Header pane control area corresponding to a fork of nested tracks. More... | |
Namespaces | |
stage | |
Lumiera GTK UI implementation root. | |
stage::timeline | |
The timeline display and editing operations. | |