Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
track-body.cpp File Reference

Implementation details regarding display management of the track body area within the timeline display canvas. More...

Go to the source code of this file.

Description

Implementation details regarding display management of the track body area within the timeline display canvas.

Especially, this code handles the structuring of vertical space, and the way this vertical extension maps to specific tracks.

See also
TrackBody::establishTrackSpace (TrackProfile&)
BodyCanvasWidget::maybeRebuildLayout() invocation

Definition in file track-body.cpp.

Namespaces

namespace  stage
 Lumiera GTK UI implementation root.
 
namespace  stage::timeline
 The timeline display and editing operations.
 
namespace  stage::timeline::anonymous_namespace{track-body.cpp}
 

Functions

uint combinedSlopeHeight (uint depth)
 helper to get the width of combined slope borders.
 

Variables

const uint DEFAULT_CONTENT_HEIGHT_px = 40
 
const uint TIMELINE_BOTTOM_PADDING_px = 5