OpenShot Library | libopenshot
0.4.0
|
This class represents a timeline (used for building generic timeline implementations) More...
#include <TimelineBase.h>
Public Member Functions | |
virtual std::list< openshot::Clip * > | Clips ()=0 |
TimelineBase () | |
Constructor for the base timeline. More... | |
virtual | ~TimelineBase ()=default |
Public Attributes | |
int | preview_height |
Optional preview width of timeline image. If your preview window is smaller than the timeline, it's recommended to set this. More... | |
int | preview_width |
Optional preview width of timeline image. If your preview window is smaller than the timeline, it's recommended to set this. More... | |
This class represents a timeline (used for building generic timeline implementations)
Definition at line 41 of file TimelineBase.h.
TimelineBase::TimelineBase | ( | ) |
Constructor for the base timeline.
Definition at line 18 of file TimelineBase.cpp.
|
virtualdefault |
|
pure virtual |
This function will be overloaded in the Timeline class passing no arguments so we'll be able to access the Timeline::Clips() function from a pointer object of the TimelineBase class
Implemented in openshot::Timeline.
int openshot::TimelineBase::preview_height |
Optional preview width of timeline image. If your preview window is smaller than the timeline, it's recommended to set this.
Definition at line 45 of file TimelineBase.h.
Referenced by openshot::Timeline::GetFrame(), openshot::VideoCacheThread::run(), openshot::Timeline::SetJsonValue(), openshot::Timeline::SetMaxSize(), and openshot::Timeline::Timeline().
int openshot::TimelineBase::preview_width |
Optional preview width of timeline image. If your preview window is smaller than the timeline, it's recommended to set this.
Definition at line 44 of file TimelineBase.h.
Referenced by openshot::Timeline::GetFrame(), openshot::VideoCacheThread::run(), openshot::Timeline::SetJsonValue(), openshot::Timeline::SetMaxSize(), and openshot::Timeline::Timeline().