Olive
effects
internal
timecodeeffect.h
1
#ifndef TIMECODEEFFECT_H
2
#define TIMECODEEFFECT_H
3
4
#include "project/effect.h"
5
6
#include <QFont>
7
#include <QImage>
8
class
QOpenGLTexture;
9
10
class
TimecodeEffect
:
public
Effect
{
11
Q_OBJECT
12
public
:
13
TimecodeEffect
(
Clip
* c,
const
EffectMeta
*em);
14
void
redraw(
double
timecode);
15
EffectField
* scale_val;
16
EffectField
* color_val;
17
EffectField
* color_bg_val;
18
EffectField
* bg_alpha;
19
EffectField
* offset_x_val;
20
EffectField
* offset_y_val;
21
EffectField
* prepend_text;
22
EffectField
* tc_select;
23
24
private
:
25
QFont font;
26
QString display_timecode;
27
};
28
29
#endif // TIMECODEEFFECT_H
Effect
Definition:
effect.h:146
EffectMeta
Definition:
effect.h:27
TimecodeEffect
Definition:
timecodeeffect.h:10
Clip
Definition:
clip.h:33
EffectField
Definition:
effectfield.h:23
Generated by
1.8.15