Lumiera
0.pre.03
»edit your freedom«
|
Definition at line 129 of file clip-widget.cpp.
Public Member Functions | |
ClipData (TimeSpan const &timings=TimeSpan{Time::NEVER, Duration::NIL}) | |
ClipData (ClipData &&)=default | |
TimeVar & | accessDuration () override |
TimeVar & | accessStartTime () override |
Public Member Functions inherited from ClipDelegate | |
virtual | ~ClipDelegate () |
this is an interface | |
virtual uint | calcRequiredHeight () const =0 |
virtual Appearance | changeAppearance (Appearance desired)=0 |
alter appearance style, to the degree possible for this delegate. More... | |
virtual Appearance | currentAppearance () const =0 |
presentation mode and style currently employed | |
WidgetHook::Pos | establishHookPoint (WidgetHook *newView) |
(re)establish current canvas attachment coordinates, thereby possibly switching to a new canvas implementation More... | |
virtual WidgetHook & | getCanvas () const =0 |
virtual cuString | getClipName () const =0 |
human readable rendering of the clip's name or identity | |
virtual uint | getVerticalOffset () const =0 |
virtual void | setClipName (cuString &)=0 |
virtual void | updatePosition ()=0 |
Private Attributes | |
TimeVar | dur_ |
TimeVar | start_ |
Additional Inherited Members | |
Public Types inherited from ClipDelegate | |
enum | Appearance { PENDING, SYMBOLIC, DEGRADED, ABRIDGED, COMPACT, EXPANDED } |
desired appearance style for the clip | |
Static Public Member Functions inherited from ClipDelegate | |
static Gtk::Widget & | expect_and_expose_Widget (PDelegate &manager) |
Wrapper to safely expose the actual clip implementation widget. More... | |
static Appearance | selectAppearance (PDelegate &existing, Appearance desired=PENDING, WidgetHook *newView=nullptr, optional< TimeSpan > const &timing=nullopt) |
request to change the clip delegate's appearance style, if possible. More... | |
Static Public Attributes inherited from ClipDelegate | |
static const string | defaultName {_("clip")} |
placeholder name – typically overridden from the model | |
static const int | defaultOffsetY {0} |
vertical offset below the track start | |
Private Member Functions inherited from MoveOnly | |
MoveOnly (MoveOnly &&)=default | |
MoveOnly (MoveOnly const &)=delete | |
MoveOnly & | operator= (MoveOnly &&)=delete |
MoveOnly & | operator= (MoveOnly const &)=delete |