|
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 add_rfx_effects(), do_effect(), plugin_run_param_window(), 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 add_rfx_effects(), do_onchange_init(), get_external_window_hints(), make_param_box(), plugin_run_param_window(), 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(), add_rfx_effects(), make_param_box(), plugin_run_param_window(), 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 add_rfx_effects(), plugin_run_param_window(), rfx_copy(), rfx_free(), and weed_to_rfx().
| boolean lives_rfx_t::is_template |
Definition at line 656 of file plugins.h.
Referenced by add_rfx_effects(), make_param_box(), on_fx_pre_activate(), on_paramwindow_button_clicked(), pconx_chain_data(), plugin_run_param_window(), replace_with_delegates(), rfx_copy(), update_widget_vis(), 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_effects(), add_rfx_effects2(), create_merge_dialog(), do_effect(), on_fx_pre_activate(), on_merge_ok_clicked(), plugin_run_param_window(), 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 add_rfx_effects(), add_rfx_effects2(), ce_thumbs_add_param_box(), desensitize(), make_param_box(), on_fx_pre_activate(), on_paramwindow_button_clicked(), on_render_fx_activate(), on_render_fx_pre_activate(), plugin_run_param_window(), 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 add_rfx_effects(), add_rfx_effects2(), check_rfx_for_lives(), do_effect(), do_onchange(), do_onchange_init(), do_rfx_cleanup(), find_rfx_plugin_by_name(), make_param_box(), on_paramwindow_button_clicked(), on_send_lives2lives_activate(), on_vpp_advanced_clicked(), plugin_run_param_window(), 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_effects(), add_rfx_effects2(), check_rfx_for_lives(), do_effect(), framedraw_redraw(), load_rfx_preview(), make_param_box(), on_fx_pre_activate(), on_paramwindow_button_clicked(), on_render_fx_activate(), on_render_fx_pre_activate(), param_marshall(), plugin_run_param_window(), rfx_copy(), and weed_to_rfx().
| int lives_rfx_t::num_params |
Definition at line 644 of file plugins.h.
Referenced by add_aparam_menuitems(), add_param_to_box(), add_rfx_effects(), add_rfx_effects2(), find_rfx_param_by_name(), make_param_box(), 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(), update_widget_vis(), 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 add_rfx_effects(), plugin_run_param_window(), 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_aparam_menuitems(), add_param_to_box(), add_rfx_effects(), add_rfx_effects2(), add_to_special(), 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(), ce_thumbs_update_params(), find_rfx_param_by_name(), is_perchannel_multi(), make_param_box(), 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(), transition_add_in_out(), update_pwindow(), update_visual_params(), update_widget_vis(), weed_reinit_effect(), and weed_to_rfx().
| uint32_t lives_rfx_t::props |
Definition at line 633 of file plugins.h.
Referenced by add_rfx_effects(), add_rfx_effects2(), check_rfx_for_lives(), do_effect(), fd_tweak(), framedraw_redraw(), invalidate_preview(), load_rfx_preview(), make_param_box(), on_fx_pre_activate(), on_render_fx_pre_activate(), replace_with_delegates(), rfx_copy(), weed_to_rfx(), and widget_add_framedraw().
| char lives_rfx_t::rfx_version[64] |
Definition at line 653 of file plugins.h.
Referenced by add_rfx_effects(), do_effect(), plugin_run_param_window(), 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 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(), ce_thumbs_add_param_box(), do_effect(), get_external_window_hints(), make_param_box(), on_fx_pre_activate(), on_paramwindow_button_clicked(), on_realfx_activate_inner(), plugin_run_param_window(), 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(), update_widget_vis(), weed_init_effect(), 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 add_rfx_effects(), framedraw_redraw(), make_param_box(), on_fx_pre_activate(), on_paramwindow_button_clicked(), plugin_run_param_window(), 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_param_to_box(), add_rfx_effects(), add_rfx_effects2(), add_to_special(), 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(), create_merge_dialog(), do_effect(), do_onchange(), do_onchange_init(), do_rfx_cleanup(), find_rfx_plugin_by_name(), get_external_window_hints(), make_param_box(), on_fx_pre_activate(), on_paramwindow_button_clicked(), plugin_run_param_window(), rfx_copy(), update_widget_vis(), and weed_to_rfx().