LiVES
3.2.0
|
#include <plugins.h>
Data Fields | |
char * | name |
the name of the executable (so we can run it !) More... | |
char * | menu_text |
for Weed, this is the filter_class "name" More... | |
char * | action_desc |
for Weed "Applying $s" More... | |
int | min_frames |
for Weed, 1 More... | |
int | num_in_channels |
lives_rfx_status_t | status |
uint32_t | props |
LiVESWidget * | menuitem |
the menu item which activates this effect More... | |
int | num_params |
uint32_t | flags |
lives_param_t * | params |
lives_rfx_source_t | source_type |
void * | source |
points to the source (e.g. a weed_plant_t) More... | |
char | delim [2] |
char | rfx_version [64] |
LiVESList * | gui_strings |
rfxscript for constructing the params, param window and onchange triggers More... | |
LiVESList * | onchange_strings |
rfxscript for constructing the params, param window and onchange triggers More... | |
boolean | is_template |
int | needs_reinit |
char* lives_rfx_t::action_desc |
for Weed "Applying $s"
Definition at line 628 of file plugins.h.
Referenced by do_effect(), replace_with_delegates(), rfx_copy(), rfx_free(), and weed_to_rfx().
char lives_rfx_t::delim[2] |
Definition at line 652 of file plugins.h.
Referenced by do_onchange_init(), get_external_window_hints(), render_fx_get_params(), and rfx_copy().
uint32_t lives_rfx_t::flags |
Definition at line 645 of file plugins.h.
Referenced by add_param_to_box(), and weed_to_rfx().
LiVESList* lives_rfx_t::gui_strings |
rfxscript for constructing the params, param window and onchange triggers
Definition at line 654 of file plugins.h.
Referenced by rfx_copy(), rfx_free(), and weed_to_rfx().
boolean lives_rfx_t::is_template |
Definition at line 656 of file plugins.h.
Referenced by on_fx_pre_activate(), on_paramwindow_button_clicked(), replace_with_delegates(), rfx_copy(), and weed_to_rfx().
char* lives_rfx_t::menu_text |
for Weed, this is the filter_class "name"
Definition at line 627 of file plugins.h.
Referenced by add_rfx_effects2(), do_effect(), on_fx_pre_activate(), replace_with_delegates(), rfx_copy(), rfx_free(), and weed_to_rfx().
LiVESWidget* lives_rfx_t::menuitem |
the menu item which activates this effect
Definition at line 643 of file plugins.h.
Referenced by add_rfx_effects(), add_rfx_effects2(), desensitize(), rfx_copy(), rte_on_off_callback(), sensitize_rfx(), and weed_to_rfx().
int lives_rfx_t::min_frames |
for Weed, 1
Definition at line 629 of file plugins.h.
Referenced by desensitize(), on_fx_pre_activate(), on_paramwindow_button_clicked(), on_render_fx_activate(), replace_with_delegates(), rfx_copy(), rte_set_defs_activate(), sensitize_rfx(), and weed_to_rfx().
char* lives_rfx_t::name |
the name of the executable (so we can run it !)
Definition at line 626 of file plugins.h.
Referenced by check_rfx_for_lives(), do_effect(), do_onchange_init(), do_rfx_cleanup(), find_rfx_plugin_by_name(), on_paramwindow_button_clicked(), on_send_lives2lives_activate(), rfx_clean_exe(), rfx_copy(), rfx_free(), and weed_to_rfx().
int lives_rfx_t::needs_reinit |
Definition at line 657 of file plugins.h.
Referenced by after_boolean_param_toggled(), after_param_alpha_changed(), after_param_blue_changed(), after_param_green_changed(), after_param_red_changed(), after_param_text_changed(), after_param_value_changed(), after_string_list_changed(), and weed_to_rfx().
int lives_rfx_t::num_in_channels |
Definition at line 630 of file plugins.h.
Referenced by add_rfx_effects2(), check_rfx_for_lives(), do_effect(), load_rfx_preview(), on_fx_pre_activate(), on_paramwindow_button_clicked(), on_render_fx_activate(), param_marshall(), rfx_copy(), and weed_to_rfx().
int lives_rfx_t::num_params |
Definition at line 644 of file plugins.h.
Referenced by add_param_to_box(), find_rfx_param_by_name(), on_paramwindow_button_clicked(), param_demarshall(), param_marshall(), param_marshall_to_argv(), render_fx_get_params(), rfx_copy(), rfx_params_free(), rte_reset_defs_clicked(), rte_set_defs_ok(), rte_set_key_defs(), set_copy_to(), set_params_unchanged(), weed_reinit_effect(), and weed_to_rfx().
LiVESList* lives_rfx_t::onchange_strings |
rfxscript for constructing the params, param window and onchange triggers
Definition at line 655 of file plugins.h.
Referenced by rfx_copy(), rfx_free(), and weed_to_rfx().
lives_param_t* lives_rfx_t::params |
Definition at line 649 of file plugins.h.
Referenced by add_param_to_box(), after_boolean_param_toggled(), after_param_alpha_changed(), after_param_blue_changed(), after_param_green_changed(), after_param_red_changed(), after_param_text_changed(), after_param_value_changed(), after_string_list_changed(), argv_to_marshalled_list(), find_rfx_param_by_name(), is_perchannel_multi(), on_filesel_button_clicked(), on_paramwindow_button_clicked(), on_pwcolsel(), param_demarshall(), param_marshall(), param_marshall_to_argv(), render_fx_get_params(), rfx_copy(), rfx_free(), rfx_params_free(), rte_reset_defs_clicked(), rte_set_defs_ok(), set_copy_to(), set_params_unchanged(), update_visual_params(), weed_reinit_effect(), and weed_to_rfx().
uint32_t lives_rfx_t::props |
Definition at line 633 of file plugins.h.
Referenced by check_rfx_for_lives(), do_effect(), fd_tweak(), invalidate_preview(), load_rfx_preview(), on_fx_pre_activate(), replace_with_delegates(), rfx_copy(), and weed_to_rfx().
char lives_rfx_t::rfx_version[64] |
Definition at line 653 of file plugins.h.
Referenced by do_effect(), and rfx_copy().
void* lives_rfx_t::source |
points to the source (e.g. a weed_plant_t)
Definition at line 651 of file plugins.h.
Referenced by do_effect(), get_external_window_hints(), on_fx_pre_activate(), on_paramwindow_button_clicked(), rfx_copy(), rfx_free(), rte_reset_defs_clicked(), rte_set_defs_ok(), rte_set_key_defs(), set_params_unchanged(), transition_add_in_out(), update_visual_params(), weed_reinit_effect(), and weed_to_rfx().
lives_rfx_source_t lives_rfx_t::source_type |
Definition at line 650 of file plugins.h.
Referenced by on_fx_pre_activate(), on_paramwindow_button_clicked(), rfx_copy(), rfx_free(), update_visual_params(), weed_reinit_effect(), and weed_to_rfx().
lives_rfx_status_t lives_rfx_t::status |
Definition at line 631 of file plugins.h.
Referenced by add_rfx_effects(), after_boolean_param_toggled(), after_param_alpha_changed(), after_param_blue_changed(), after_param_green_changed(), after_param_red_changed(), after_param_text_changed(), after_param_value_changed(), after_string_list_changed(), do_effect(), do_onchange_init(), do_rfx_cleanup(), find_rfx_plugin_by_name(), get_external_window_hints(), on_fx_pre_activate(), on_paramwindow_button_clicked(), rfx_copy(), and weed_to_rfx().