| AddClip(openshot::Clip *clip) | openshot::Timeline |  | 
  | AddEffect(openshot::EffectBase *effect) | openshot::Timeline |  | 
  | AddTrackedObject(std::shared_ptr< openshot::TrackedObjectBase > trackedObject) | openshot::Timeline |  | 
  | apply_effects(std::shared_ptr< openshot::Frame > frame, int64_t timeline_frame_number, int layer, TimelineInfoStruct *options) | openshot::Timeline |  | 
  | ApplyJsonDiff(std::string value) | openshot::Timeline |  | 
  | ApplyMapperToClips() | openshot::Timeline |  | 
  | AutoMapClips() | openshot::Timeline | inline | 
  | AutoMapClips(bool auto_map) | openshot::Timeline | inline | 
  | Clear() | openshot::Timeline |  | 
  | ClearAllCache(bool deep=false) | openshot::Timeline |  | 
  | clip | openshot::ReaderBase | protected | 
  | ClipEffects() const | openshot::Timeline |  | 
  | Clips() override | openshot::Timeline | inlinevirtual | 
  | Close() override | openshot::Timeline | virtual | 
  | color | openshot::Timeline |  | 
  | DisplayInfo(std::ostream *out=&std::cout) | openshot::ReaderBase |  | 
  | Effects() | openshot::Timeline | inline | 
  | GetCache() override | openshot::Timeline | inlinevirtual | 
  | GetClip(const std::string &id) | openshot::Timeline |  | 
  | GetClipEffect(const std::string &id) | openshot::Timeline |  | 
  | GetEffect(const std::string &id) | openshot::Timeline |  | 
  | GetFrame(int64_t requested_frame) override | openshot::Timeline | virtual | 
  | getFrameMutex | openshot::ReaderBase | protected | 
  | GetMaxFrame() | openshot::Timeline |  | 
  | GetMaxTime() | openshot::Timeline |  | 
  | GetMinFrame() | openshot::Timeline |  | 
  | GetMinTime() | openshot::Timeline |  | 
  | GetTrackedObject(std::string id) const | openshot::Timeline |  | 
  | GetTrackedObjectsIds() const | openshot::Timeline |  | 
  | GetTrackedObjectValues(std::string id, int64_t frame_number) const | openshot::Timeline |  | 
  | info | openshot::ReaderBase |  | 
  | IsOpen() override | openshot::Timeline | inlinevirtual | 
  | Json() const override | openshot::Timeline | virtual | 
  | JsonValue() const override | openshot::Timeline | virtual | 
  | Name() override | openshot::Timeline | inlinevirtual | 
  | Open() override | openshot::Timeline | virtual | 
  | ParentClip() | openshot::ReaderBase |  | 
  | ParentClip(openshot::ClipBase *new_clip) | openshot::ReaderBase |  | 
  | preview_height | openshot::TimelineBase |  | 
  | preview_width | openshot::TimelineBase |  | 
  | ReaderBase() | openshot::ReaderBase |  | 
  | RemoveClip(openshot::Clip *clip) | openshot::Timeline |  | 
  | RemoveEffect(openshot::EffectBase *effect) | openshot::Timeline |  | 
  | SetCache(openshot::CacheBase *new_cache) | openshot::Timeline |  | 
  | SetJson(const std::string value) override | openshot::Timeline | virtual | 
  | SetJsonValue(const Json::Value root) override | openshot::Timeline | virtual | 
  | SetMaxSize(int width, int height) | openshot::Timeline |  | 
  | SortTimeline() | openshot::Timeline | inline | 
  | Timeline(int width, int height, openshot::Fraction fps, int sample_rate, int channels, openshot::ChannelLayout channel_layout) | openshot::Timeline |  | 
  | Timeline(ReaderInfo info) | openshot::Timeline |  | 
  | Timeline(const std::string &projectPath, bool convert_absolute_paths) | openshot::Timeline |  | 
  | TimelineBase() | openshot::TimelineBase |  | 
  | viewport_scale | openshot::Timeline |  | 
  | viewport_x | openshot::Timeline |  | 
  | viewport_y | openshot::Timeline |  | 
  | ~ReaderBase()=default | openshot::ReaderBase | virtual | 
  | ~Timeline() | openshot::Timeline | virtual | 
  | ~TimelineBase()=default | openshot::TimelineBase | virtual |