![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Widget to represent a track head with placement parameters, within the timeline header pane. More...
Go to the source code of this file.
Widget to represent a track head with placement parameters, within the timeline header pane.
The fork, a recursively nested system of scopes, is rendered within the timeline display as a system of nested tracks. Each of these tracks possibly holds some child tracks plus some actual media clips, which all inherit parameters of placement from this fork ("track"). These parameters address various aspects of how content is attached ("placed") into the model at large, examples being
how to locate this content in time (e.g. relative to some marker) For each track, we display a "patchbay"-like content control in the timeline header pane, which serves to control such aspects relevant for all content contained within the scope of this track, including the sub-tracks nested therein.
Definition in file track-head-widget.hpp.
#include "stage/gtk-base.hpp"#include "stage/ctrl/bus-term.hpp"#include "stage/model/view-hook.hpp"#include "stage/widget/element-box-widget.hpp"#include "stage/timeline/stave-bracket-widget.hpp"Namespaces | |
| namespace | stage |
| Lumiera GTK UI implementation root. | |
| namespace | stage::timeline |
| The timeline display and editing operations. | |
Typedefs | |
| using | ID = ctrl::BusTerm::ID |
Classes | |
| class | HeadControlArea |
| class | TrackHeadWidget |
| Header pane control area corresponding to a Track with nested child Tracks. More... | |