Lumiera  0.pre.03
»edit your freedom«
label.hpp File Reference

Go to the source code of this file.

Description

A marker or reference point in the Session.

Label MObjects can be placed at various locations and scopes, e.g. on the timeline, or relative to the media data of a clip. They can be used to give a visual clue for the user's orientation within the edit, or for navigation on the timeline, but also as an anchor point to place other elements with relative offset.

Todo:

result of the very first code generation from UML in 2008.

this is expected to become a very important facility eventually, so expec a lot of rework here...

Definition in file label.hpp.

Classes

class  Label
 Any sort of User visible Marker or Tag, used to mark time positions and ranges, or specific locations to attach other MObjects to. More...
 

Namespaces

 steam
 Steam-Layer implementation namespace root.
 
 steam::mobject
 Media-Objects, edit operations and high-level session.
 
 steam::mobject::session
 Namespace of Session and user visible high-level objects.