Lumiera  0.pre.03
»edityourfreedom«
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
gui::widget::timeline Namespace Reference

Description

namespace of timeline widget helper classes.

Typedefs

typedef Control< TimeSpanSelectionControl
 

Enumerations

enum  ToolType {
  None,
  Arrow,
  IBeam
}
 the types of different timeline tools. More...
 

Classes

class  ArrowTool
 A helper class to implement the timeline arrow tool. More...
 
class  BasicDrawStrategy
 
class  Clip
 
class  ClipTrack
 
class  DrawStrategy
 An interface for drawing strategies for timeline entities. More...
 
class  Entity
 Base class for timeline entities. More...
 
class  GroupTrack
 
class  IBeamTool
 A helper class to implement the timeline i-beam tool. More...
 
class  SelectionListener
 SelectionListener is a template class which emits a signal when the value is changed by it's associated time::Control object. More...
 
class  TimelineBody
 Implementation of the timeline body subwidget. More...
 
class  TimelineHeaderContainer
 A helper class for the TimelineWidget. More...
 
class  TimelineHeaderWidget
 TimelineHeaderWidget is the base implementation of all header widgets and acts as a containers for the header controls. More...
 
class  TimelineLayoutHelper
 A helper class for the TimelineWidget. More...
 
class  TimelineRuler
 A sub-widget of the TimelineWidget. More...
 
class  TimelineState
 TimelineState is a container for the state data for TimelineWidget. More...
 
class  TimelineViewWindow
 TimelineViewWindow is a helper class for TimelineWidget which manages the view window of the timeline: the zoom and shift. More...
 
class  TimelineZoomScale
 
class  Tool
 The base class of all timeline tools. More...
 
class  Track
 Timeline tracks are created by the timeline widget to correspond to model tracks. More...
 

Typedef Documentation

Definition at line 55 of file timeline-state.hpp.

Enumeration Type Documentation

enum ToolType

the types of different timeline tools.

Enumerator
None 
Arrow 
IBeam 

Definition at line 55 of file timeline-tool.hpp.