![]() |
Lumiera 0.pre.04
»edit your freedom«
|
The timeline display and editing operations.
Namespaces | |
| namespace | anonymous_namespace{body-canvas-widget.cpp} |
| namespace | anonymous_namespace{clip-widget.cpp} |
| namespace | anonymous_namespace{ruler-track.cpp} |
| namespace | anonymous_namespace{stave-bracket-widget.cpp} |
| namespace | anonymous_namespace{track-body.cpp} |
Typedefs | |
| using | CairoC = PCairoContext const & |
| using | StyleC = PStyleContext const & |
| using | PAdjustment = Glib::RefPtr< Gtk::Adjustment > |
| using | WidgetHook = model::CanvasHook< Gtk::Widget > |
| using | PDelegate = std::unique_ptr< ClipDelegate > |
| using | ID = ctrl::BusTerm::ID |
| using | PFork = unique_ptr< TrackPresenter > |
| using | PClip = unique_ptr< ClipPresenter > |
| using | PMark = unique_ptr< MarkerWidget > |
| using | PRuler = unique_ptr< RulerTrack > |
Enumerations | |
| enum | MarkerKind { MARK , LOOP } |
Classes | |
| class | BodyCanvasWidget |
| Presentation of the timeline workspace by custom drawing on a canvas. More... | |
| class | ClipDelegate |
| class | ClipPresenter |
| A View-Model entity to represent a clip within the timeline-UI. More... | |
| struct | Decoration |
| Configure additional vertical padding for the decorations added through CSS. More... | |
| class | DisplayEvaluation |
| Visitor and state holder for a collaborative layout adjustment pass. More... | |
| class | DisplayFrame |
| Reference frame to organise the presentation related to a specific Track in the Timeline-GUI. More... | |
| class | DisplayManager |
| Interface for coordination of the overall timeline display. More... | |
| class | DisplayViewHooks |
| Interface: a compound of anchoring facilities. More... | |
| class | HeadControlArea |
| class | HeaderPaneWidget |
| class | LayoutElement |
| class | MarkerWidget |
| class | NavigatorWidget |
| class | PatchbayWidget |
| Header pane control area corresponding to a fork of nested tracks. More... | |
| class | PipeWidget |
| struct | PixSpan |
| class | ProfileInterpreter |
| class | RelativeCanvasHook |
| Special CanvasHook decorator to apply a (dynamic) offset when attaching or moving Widgets on the shared canvas. More... | |
| struct | RulerScale |
| class | RulerTrack |
| Helper to organise and draw the time or content overview ruler at the top of the timeline track display. More... | |
| class | RulerWidget |
| class | StaveBracketWidget |
| Helper widget to handle display of the structure of track nesting in the timeline header pane. More... | |
| class | TimelineCanvas |
| class | TimelineController |
| Controller to supervise the timeline display. More... | |
| class | TimelineGui |
| smart-Handle as anchor point for "the UI representation" of a timeline. More... | |
| class | TimelineLayout |
| Top-level anchor point for the timeline display (widgets). More... | |
| class | TimelinePage |
| Interface: GUI page holding a timeline display. More... | |
| class | TimelineWidget |
| Core timeline display (custom widget). More... | |
| class | TimelineWidgetEmpty |
| Placeholder to show when no actual Timeline is present. More... | |
| class | TrackBody |
| Helper to organise and draw the space allocated for a fork of sub-tracks. More... | |
| class | TrackHeadWidget |
| Header pane control area corresponding to a Track with nested child Tracks. More... | |
| class | TrackPresenter |
| A View-Model entity to represent a timeline track in the UI. More... | |
| class | TrackProfile |
| Description of the structure and arrangement of tracks for display in the UI. More... | |
| class | TransitionWidget |
| typedef PCairoContext const & CairoC |
Definition at line 64 of file body-canvas-widget.cpp.
| typedef PStyleContext const & StyleC |
Definition at line 65 of file body-canvas-widget.cpp.
| typedef Glib::RefPtr< Gtk::Adjustment > PAdjustment |
Definition at line 80 of file body-canvas-widget.hpp.
| using WidgetHook = model::CanvasHook<Gtk::Widget> |
Definition at line 137 of file clip-widget.hpp.
| using PDelegate = std::unique_ptr<ClipDelegate> |
Definition at line 140 of file clip-widget.hpp.
| using ID = ctrl::BusTerm::ID |
Definition at line 52 of file track-head-widget.hpp.
| using PFork = unique_ptr<TrackPresenter> |
Definition at line 190 of file track-presenter.hpp.
| using PClip = unique_ptr<ClipPresenter> |
Definition at line 191 of file track-presenter.hpp.
| using PMark = unique_ptr<MarkerWidget> |
Definition at line 192 of file track-presenter.hpp.
| using PRuler = unique_ptr<RulerTrack> |
Definition at line 193 of file track-presenter.hpp.
| enum MarkerKind |
| Enumerator | |
|---|---|
| MARK | |
| LOOP | |
Definition at line 48 of file marker-widget.hpp.
| struct stage::timeline::Decoration |