7 #ifndef HAS_LIVES_EFFECTS_H 8 #define HAS_LIVES_EFFECTS_H 11 #include <weed/weed.h> 13 #include "../libweed/weed.h" 70 boolean textparm_callback(LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data);
72 boolean grabkeys_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer user_data);
75 boolean rte_on_off_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer user_data);
78 boolean rtemode_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer user_data);
81 boolean swap_fg_bg_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer user_data);
85 weed_plant_t *
on_rte_apply(weed_plant_t *main_layer,
int opwidth,
int opheight, weed_timecode_t tc);
boolean rtemode_callback_hook(LiVESToggleButton *, livespointer user_data)
for widgets
Definition: effects.c:1132
lives_fx_cat_t
Definition: effects.h:17
boolean swap_fg_bg_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer user_data)
Definition: effects.c:1145
lives_render_error_t
various return conditions from rendering (multitrack or after recording)
Definition: mainwindow.h:188
void rte_keymodes_restore(int nkeys)
Definition: effects.c:1211
boolean grabkeys_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer user_data)
for accel groups
Definition: effects.c:1088
lives_af_t
audio filter type (any, analyser only, non analyser only)
Definition: effects.h:46
weed_plant_t * get_blend_layer(weed_timecode_t tc)
Definition: effects.c:946
boolean textparm_callback(LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data)
Definition: effects.c:1107
void on_render_fx_activate(LiVESMenuItem *menuitem, lives_rfx_t *rfx)
Definition: paramwindow.c:253
boolean rte_key_is_enabled(int key)
Definition: effects.c:1171
boolean on_realfx_activate_inner(int type, lives_rfx_t *rfx)
Definition: effects.c:726
char * lives_fx_cat_to_text(lives_fx_cat_t cat, boolean plural) WARN_UNUSED
Definition: effects.c:53
int rte_getmodespk(void)
Definition: effects.c:1177
void on_realfx_activate(LiVESMenuItem *, livespointer rfx)
Definition: effects.c:799
void rte_keys_reset(void)
Definition: effects.c:1190
boolean grabkeys_callback_hook(LiVESToggleButton *button, livespointer user_data)
for widgets
Definition: effects.c:1114
void deinterlace_frame(weed_plant_t *layer, weed_timecode_t tc)
Definition: effects.c:895
boolean do_effect(lives_rfx_t *rfx, boolean is_preview)
defined as extern in paramwindow.c
Definition: effects.c:140
boolean rte_on_off_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer user_data)
for accel groups
Definition: effects.c:977
boolean rte_key_toggle(int key)
Definition: effects.c:1182
Definition: plugins.h:459
void rte_keymodes_backup(int nkeys)
Definition: effects.c:1199
weed_plant_t * on_rte_apply(weed_plant_t *main_layer, int opwidth, int opheight, weed_timecode_t tc)
Definition: effects.c:841
boolean rte_on_off_callback_hook(LiVESToggleButton *, livespointer user_data)
for widgets
Definition: effects.c:1082
boolean rtemode_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer user_data)
for accel groups
Definition: effects.c:1121
#define WARN_UNUSED
Definition: main.h:262
lives_render_error_t realfx_progress(boolean reset)
Definition: effects.c:583