Lumiera
0.pre.03
»edit your freedom«
|
The timeline display and editing operations.
Namespaces |
Typedefs | |
using | CairoC = PCairoContext const & |
using | ID = ctrl::BusTerm::ID |
using | PAdjustment = Glib::RefPtr< Gtk::Adjustment > |
using | PClip = unique_ptr< ClipPresenter > |
using | PDelegate = std::unique_ptr< ClipDelegate > |
using | PFork = unique_ptr< TrackPresenter > |
using | PMark = unique_ptr< MarkerWidget > |
using | PRuler = unique_ptr< RulerTrack > |
using | StyleC = PStyleContext const & |
using | WidgetHook = model::CanvasHook< Gtk::Widget > |
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 |