Olive
Functions
timeline.cpp File Reference
#include "timeline.h"
#include "oliveglobal.h"
#include "panels/panels.h"
#include "project/projectelements.h"
#include "ui/timelinewidget.h"
#include "ui/viewerwidget.h"
#include "playback/audio.h"
#include "playback/cacher.h"
#include "playback/playback.h"
#include "io/config.h"
#include "io/clipboard.h"
#include "ui/timelineheader.h"
#include "ui/resizablescrollbar.h"
#include "ui/audiomonitor.h"
#include "ui/flowlayout.h"
#include "mainwindow.h"
#include "debug.h"
#include <QTime>
#include <QScrollBar>
#include <QtMath>
#include <QGuiApplication>
#include <QScreen>
#include <QPainter>
#include <QMenu>
#include <QInputDialog>
#include <QMessageBox>
#include <QCheckBox>
#include <QPushButton>
#include <QHBoxLayout>
#include <QSplitter>
#include <QStatusBar>

Functions

void ripple_clips (ComboAction *ca, SequencePtr s, long point, long length, const QVector< int > &ignore)
 
bool is_clip_selected (ClipPtr clip, bool containing)
 
bool selection_contains_transition (const Selection &s, ClipPtr c, int type)
 
long getFrameFromScreenPoint (double zoom, int x)
 
int getScreenPointFromFrame (double zoom, long frame)
 
void move_clip (ComboAction *ca, ClipPtr c, long iin, long iout, long iclip_in, int itrack, bool verify_transitions, bool relative)
 

Function Documentation

◆ getFrameFromScreenPoint()

long getFrameFromScreenPoint ( double  zoom,
int  x 
)

◆ getScreenPointFromFrame()

int getScreenPointFromFrame ( double  zoom,
long  frame 
)

◆ is_clip_selected()

bool is_clip_selected ( ClipPtr  clip,
bool  containing 
)

◆ move_clip()

void move_clip ( ComboAction ca,
ClipPtr  c,
long  iin,
long  iout,
long  iclip_in,
int  itrack,
bool  verify_transitions,
bool  relative 
)

◆ ripple_clips()

void ripple_clips ( ComboAction ca,
SequencePtr  s,
long  point,
long  length,
const QVector< int > &  ignore 
)

◆ selection_contains_transition()

bool selection_contains_transition ( const Selection s,
ClipPtr  c,
int  type 
)