LiVES
3.2.0
|
#include <errno.h>
#include "main.h"
#include "rfx-builder.h"
#include "interface.h"
#include "paramwindow.h"
#include "effects.h"
Go to the source code of this file.
Macros | |
#define | BG_LOAD |
Functions | |
void | on_new_rfx_activate (LiVESMenuItem *menuitem, livespointer user_data) |
void | on_edit_rfx_activate (LiVESMenuItem *menuitem, livespointer user_data) |
void | on_copy_rfx_activate (LiVESMenuItem *menuitem, livespointer user_data) |
void | on_rename_rfx_activate (LiVESMenuItem *menuitem, livespointer user_data) |
boolean | perform_rfxbuilder_checks (rfx_build_window_t *rfxbuilder) |
boolean | perform_param_checks (rfx_build_window_t *rfxbuilder, int index, int rows) |
boolean | rfxbuilder_to_script (rfx_build_window_t *rfxbuilder) |
boolean | script_to_rfxbuilder (rfx_build_window_t *rfxbuilder, const char *script_file) |
LiVESList * | get_script_section (const char *section, const char *file, boolean strip) |
void | on_rebuild_rfx_activate (LiVESMenuItem *menuitem, livespointer user_data) |
parse text and return non empty lines between <section> and </section> More... | |
boolean | check_builder_programs (void) |
void | on_delete_rfx_activate (LiVESMenuItem *menuitem, livespointer user_data) |
void | on_promote_rfx_activate (LiVESMenuItem *menuitem, livespointer user_data) |
void | on_export_rfx_activate (LiVESMenuItem *menuitem, livespointer user_data) |
void | on_import_rfx_activate (LiVESMenuItem *menuitem, livespointer user_data) |
char * | prompt_for_script_name (const char *sname, lives_rfx_status_t status) |
LiVESList * | get_script_list (lives_rfx_status_t status) |
void | add_rfx_effects (lives_rfx_status_t status) |
add dynamic menu entries More... | |
void | add_rfx_effects2 (lives_rfx_status_t status) |
void | update_rfx_menus (void) |
#define BG_LOAD |
Definition at line 15 of file rfx-builder.c.
void add_rfx_effects | ( | lives_rfx_status_t | status | ) |
add dynamic menu entries
Definition at line 4172 of file rfx-builder.c.
Referenced by on_rebuild_rfx_activate().
void add_rfx_effects2 | ( | lives_rfx_status_t | status | ) |
Definition at line 4481 of file rfx-builder.c.
boolean check_builder_programs | ( | void | ) |
Definition at line 3668 of file rfx-builder.c.
Referenced by on_copy_rfx_activate(), on_edit_rfx_activate(), on_new_rfx_activate(), and on_rebuild_rfx_activate().
LiVESList* get_script_list | ( | lives_rfx_status_t | status | ) |
Definition at line 4150 of file rfx-builder.c.
LiVESList* get_script_section | ( | const char * | section, |
const char * | file, | ||
boolean | strip | ||
) |
Definition at line 3611 of file rfx-builder.c.
Referenced by script_to_rfxbuilder().
void on_copy_rfx_activate | ( | LiVESMenuItem * | menuitem, |
livespointer | user_data | ||
) |
Definition at line 95 of file rfx-builder.c.
void on_delete_rfx_activate | ( | LiVESMenuItem * | menuitem, |
livespointer | user_data | ||
) |
Definition at line 3699 of file rfx-builder.c.
void on_edit_rfx_activate | ( | LiVESMenuItem * | menuitem, |
livespointer | user_data | ||
) |
Definition at line 71 of file rfx-builder.c.
void on_export_rfx_activate | ( | LiVESMenuItem * | menuitem, |
livespointer | user_data | ||
) |
Definition at line 3821 of file rfx-builder.c.
void on_import_rfx_activate | ( | LiVESMenuItem * | menuitem, |
livespointer | user_data | ||
) |
Definition at line 3849 of file rfx-builder.c.
void on_new_rfx_activate | ( | LiVESMenuItem * | menuitem, |
livespointer | user_data | ||
) |
Definition at line 62 of file rfx-builder.c.
void on_promote_rfx_activate | ( | LiVESMenuItem * | menuitem, |
livespointer | user_data | ||
) |
Definition at line 3759 of file rfx-builder.c.
void on_rebuild_rfx_activate | ( | LiVESMenuItem * | menuitem, |
livespointer | user_data | ||
) |
parse text and return non empty lines between <section> and </section>
similar to get_val_from_cached_list, except here we parse each line into a list. rfx + params can be built from the <params> section
Definition at line 3631 of file rfx-builder.c.
Referenced by on_delete_rfx_activate(), on_import_rfx_activate(), and on_promote_rfx_activate().
void on_rename_rfx_activate | ( | LiVESMenuItem * | menuitem, |
livespointer | user_data | ||
) |
Definition at line 109 of file rfx-builder.c.
boolean perform_param_checks | ( | rfx_build_window_t * | rfxbuilder, |
int | index, | ||
int | rows | ||
) |
Definition at line 2933 of file rfx-builder.c.
boolean perform_rfxbuilder_checks | ( | rfx_build_window_t * | rfxbuilder | ) |
Definition at line 2872 of file rfx-builder.c.
char* prompt_for_script_name | ( | const char * | sname, |
lives_rfx_status_t | status | ||
) |
Definition at line 3920 of file rfx-builder.c.
Referenced by on_copy_rfx_activate(), on_delete_rfx_activate(), on_edit_rfx_activate(), on_export_rfx_activate(), on_promote_rfx_activate(), on_rename_rfx_activate(), and rfxbuilder_to_script().
boolean rfxbuilder_to_script | ( | rfx_build_window_t * | rfxbuilder | ) |
Definition at line 2952 of file rfx-builder.c.
boolean script_to_rfxbuilder | ( | rfx_build_window_t * | rfxbuilder, |
const char * | script_file | ||
) |
Definition at line 3279 of file rfx-builder.c.
void update_rfx_menus | ( | void | ) |
Definition at line 4684 of file rfx-builder.c.
Referenced by show_lives().