Lumiera  0.pre.03
»edit your freedom«
timeline-state.hpp File Reference

Go to the source code of this file.

Description

Presentation state for the first draft of the timeline display.

Very likely to be replaced by a complete rewrite.

Warning
as of 2016 the entire timeline display is planned to be reworked
Deprecated:
this is defunct code, left over from the old GTK-2 GUI of Lumiera. Deactivated since 2016 and no longer included since 3/23 but left in tree for later reference

Definition in file timeline-state.hpp.

#include "stage/gtk-base.hpp"
#include "lib/time/timevalue.hpp"
#include "lib/time/mutation.hpp"
#include "lib/time/control.hpp"
#include <memory>

Classes

class  SelectionListener< TI >
 SelectionListener is a template class which emits a signal when the value is changed by it's associated time::Control object. More...
 
class  TimelineState
 TimelineState is a container for the state data for TimelineWidget. More...
 
class  TimelineViewWindow
 

Typedefs

typedef Control< TimeSpan > SelectionControl
 

Namespaces

 stage
 Lumiera GTK UI implementation root.
 
 stage::model
 The Lumiera GTK-GUI uses a thin proxy layer data model on top of the actual "high-level-model", which lives in the Steam-Layer below.
 
 stage::widget
 Lumiera custom widgets.