Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
richtexteffect.h
Go to the documentation of this file.
1 #ifndef RICHTEXTEFFECT_H
2 #define RICHTEXTEFFECT_H
3 
4 #include "effects/effect.h"
5 
6 class RichTextEffect : public Effect {
7  Q_OBJECT
8 public:
9  RichTextEffect(Clip* c, const EffectMeta *em);
10  void redraw(double timecode);
11 protected:
12  virtual bool AlwaysUpdate() override;
13 private:
20 
27 };
28 
29 #endif // RICHTEXTEFFECT_H
virtual bool AlwaysUpdate() override
Definition: richtexteffect.cpp:189
void redraw(double timecode)
Definition: richtexteffect.cpp:87
ColorField * shadow_color
Definition: richtexteffect.h:24
The DoubleField class.
Definition: doublefield.h:13
DoubleField * position_y
Definition: richtexteffect.h:17
DoubleField * shadow_angle
Definition: richtexteffect.h:22
The StringField class.
Definition: stringfield.h:12
Definition: richtexteffect.h:6
ComboField * autoscroll
Definition: richtexteffect.h:19
ComboField * vertical_align
Definition: richtexteffect.h:18
Definition: clip.h:56
BoolField * shadow_bool
Definition: richtexteffect.h:21
The ColorField class.
Definition: colorfield.h:11
DoubleField * position_x
Definition: richtexteffect.h:16
DoubleField * shadow_distance
Definition: richtexteffect.h:23
Definition: effect.h:52
DoubleField * shadow_opacity
Definition: richtexteffect.h:26
DoubleField * padding_field
Definition: richtexteffect.h:15
DoubleField * shadow_softness
Definition: richtexteffect.h:25
RichTextEffect(Clip *c, const EffectMeta *em)
Definition: richtexteffect.cpp:17
The BoolField class.
Definition: boolfield.h:11
StringField * text_val
Definition: richtexteffect.h:14
The ComboField class.
Definition: combofield.h:24
Definition: effect.h:136