Olive
Classes | Macros | Typedefs | Functions
marker.h File Reference
#include <QString>
#include <QPainter>

Go to the source code of this file.

Classes

struct  Marker
 

Macros

#define MARKER_SIZE   4
 

Typedefs

using SequencePtr = std::shared_ptr< Sequence >
 

Functions

void draw_marker (QPainter &p, int x, int y, int bottom, bool selected)
 
void set_marker_internal (SequencePtr seq, const QVector< int > &clips)
 
void set_marker_internal (SequencePtr seq)
 

Macro Definition Documentation

◆ MARKER_SIZE

#define MARKER_SIZE   4

Typedef Documentation

◆ SequencePtr

using SequencePtr = std::shared_ptr<Sequence>

Function Documentation

◆ draw_marker()

void draw_marker ( QPainter &  p,
int  x,
int  y,
int  bottom,
bool  selected 
)

◆ set_marker_internal() [1/2]

void set_marker_internal ( SequencePtr  seq,
const QVector< int > &  clips 
)

◆ set_marker_internal() [2/2]

void set_marker_internal ( SequencePtr  seq)