44 #ifndef STAGE_TIMELINE_TIMELINE_CONTROLLER_H 45 #define STAGE_TIMELINE_TIMELINE_CONTROLLER_H 61 using std::unique_ptr;
83 vector<unique_ptr<MarkerWidget>> markers_;
84 std::unique_ptr<TrackPresenter> fork_;
connection point at the UI-Bus.
Top-level anchor point for the timeline display (widgets).
TimelineController(ID identity, ID trackID, ctrl::BusTerm &nexus, TimelineLayout &)
A handle to allow for safe »remote implantation« of an unknown subclass into a given opaque InPlaceBu...
virtual void buildMutator(lib::diff::TreeMutator::Handle) override
set up a binding to respond to mutation messages via UiBus
Lumiera GTK UI implementation root.
a family of time value like entities and their relationships.
Controller to supervise the timeline display.
Common Abstraction of all sub-controller, coordinated by the UI-Bus.
A set of basic GTK includes for the UI.