|
|
| VoidEffect (Clip *c, const QString &n) |
| |
|
virtual Effect * | copy (Clip *c) override |
| |
|
virtual void | load (QXmlStreamReader &stream) override |
| |
|
virtual void | save (QXmlStreamWriter &stream) override |
| |
|
| Effect (Clip *c, const EffectMeta *em) |
| |
|
EffectRow * | add_row (const QString &name, bool savable=true, bool keyframable=true) |
| |
|
EffectRow * | row (int i) |
| |
|
int | row_count () |
| |
|
EffectGizmo * | add_gizmo (int type) |
| |
|
EffectGizmo * | gizmo (int i) |
| |
|
int | gizmo_count () |
| |
|
bool | is_enabled () |
| |
|
void | set_enabled (bool b) |
| |
|
virtual void | refresh () |
| |
|
void | copy_field_keyframes (Effect *e) |
| |
|
virtual void | custom_load (QXmlStreamReader &stream) |
| |
|
void | load_from_string (const QByteArray &s) |
| |
|
QByteArray | save_to_string () |
| |
|
bool | is_open () |
| |
|
void | open () |
| |
|
void | close () |
| |
|
bool | is_glsl_linked () |
| |
|
virtual void | startEffect () |
| |
|
virtual void | endEffect () |
| |
|
int | getIterations () |
| |
|
void | setIterations (int i) |
| |
|
virtual void | process_image (double timecode, uint8_t *input, uint8_t *output, int size) |
| |
|
virtual void | process_shader (double timecode, GLTextureCoords &, int iteration) |
| |
|
virtual void | process_coords (double timecode, GLTextureCoords &coords, int data) |
| |
|
virtual GLuint | process_superimpose (double timecode) |
| |
|
virtual void | process_audio (double timecode_start, double timecode_end, quint8 *samples, int nb_bytes, int channel_count) |
| |
|
virtual void | gizmo_draw (double timecode, GLTextureCoords &coords) |
| |
|
void | gizmo_move (EffectGizmo *sender, int x_movement, int y_movement, double timecode, bool done) |
| |
|
void | gizmo_world_to_screen () |
| |
|
bool | are_gizmos_enabled () |
| |
|
|
void | field_changed () |
| |
|
Clip * | parent_clip |
| |
|
const EffectMeta * | meta |
| |
|
int | id |
| |
|
QString | name |
| |
|
CollapsibleWidget * | container |
| |
|
bool | enable_shader |
| |
|
bool | enable_coords |
| |
|
bool | enable_superimpose |
| |
|
bool | enable_image |
| |
|
const char * | ffmpeg_filter |
| |
|
QOpenGLShaderProgram * | glslProgram |
| |
|
QString | vertPath |
| |
|
QString | fragPath |
| |
|
QImage | img |
| |
|
QOpenGLTexture * | texture |
| |
|
bool | enable_always_update |
| |
The documentation for this class was generated from the following files:
- effects/internal/voideffect.h
- effects/internal/voideffect.cpp