LiVES
3.2.0
|
#include "multitrack.h"
Go to the source code of this file.
Data Structures | |
struct | lives_special_framedraw_rect_t |
struct | lives_special_aspect_t |
struct | lives_special_fontchooser_t |
struct | lives_special_mergealign_t |
Macros | |
#define | ASPECT_BUTTON_WIDTH ((int)(250. * widget_opts.scale)) |
#define | ASPECT_BUTTON_HEIGHT DEF_BUTTON_HEIGHT |
#define | WEED_LEAF_HOST_VALUE_SPECIAL "host_valspec" |
#define | LIVES_VALUE_LETTERBOX_OFFSX (1 << 0) |
#define | LIVES_VALUE_LETTERBOX_OFFSY (1 << 1) |
#define | LIVES_VALUE_LETTERBOX_WIDTH (1 << 2) |
#define | LIVES_VALUE_LETTERBOX_HEIGHT (1 << 3) |
Functions | |
void | init_special (void) |
void | add_to_special (const char *special_string, lives_rfx_t *) |
void | check_for_special (lives_rfx_t *, lives_param_t *param, LiVESBox *) |
void | check_for_special_type (lives_rfx_t *rfx, lives_param_t *param, LiVESBox *pbox) |
void | reset_framedraw_preview (void) |
void | fd_connect_spinbutton (lives_rfx_t *) |
void | fd_tweak (lives_rfx_t *) |
void | after_aspect_width_changed (LiVESSpinButton *, livespointer) |
void | after_aspect_height_changed (LiVESToggleButton *, livespointer) |
const lives_special_aspect_t * | paramspecial_get_aspect (void) |
boolean | check_filewrite_overwrites (void) |
boolean | special_cleanup (boolean is_ok) |
void | setmergealign (void) |
void | set_aspect_ratio_widgets (lives_param_t *w, lives_param_t *h) |
boolean | is_perchannel_multi (lives_rfx_t *rfx, int pnum) |
LiVESPixbuf * | mt_framedraw (lives_mt *, weed_layer_t *layer) |
Variables | |
lives_special_mergealign_t | mergealign |
#define ASPECT_BUTTON_HEIGHT DEF_BUTTON_HEIGHT |
Definition at line 59 of file paramspecial.h.
#define ASPECT_BUTTON_WIDTH ((int)(250. * widget_opts.scale)) |
Definition at line 58 of file paramspecial.h.
#define LIVES_VALUE_LETTERBOX_HEIGHT (1 << 3) |
Definition at line 65 of file paramspecial.h.
#define LIVES_VALUE_LETTERBOX_OFFSX (1 << 0) |
Definition at line 62 of file paramspecial.h.
#define LIVES_VALUE_LETTERBOX_OFFSY (1 << 1) |
Definition at line 63 of file paramspecial.h.
#define LIVES_VALUE_LETTERBOX_WIDTH (1 << 2) |
Definition at line 64 of file paramspecial.h.
#define WEED_LEAF_HOST_VALUE_SPECIAL "host_valspec" |
Definition at line 61 of file paramspecial.h.
void add_to_special | ( | const char * | special_string, |
lives_rfx_t * | |||
) |
handling for "value per channel" parameters in multitrack
Definition at line 53 of file paramspecial.c.
void after_aspect_height_changed | ( | LiVESToggleButton * | , |
livespointer | |||
) |
Definition at line 601 of file paramspecial.c.
void after_aspect_width_changed | ( | LiVESSpinButton * | , |
livespointer | |||
) |
Definition at line 585 of file paramspecial.c.
boolean check_filewrite_overwrites | ( | void | ) |
Definition at line 617 of file paramspecial.c.
Referenced by on_set_pvals_clicked().
void check_for_special | ( | lives_rfx_t * | , |
lives_param_t * | param, | ||
LiVESBox * | |||
) |
Definition at line 298 of file paramspecial.c.
Referenced by add_aspect_ratio_button().
void check_for_special_type | ( | lives_rfx_t * | rfx, |
lives_param_t * | param, | ||
LiVESBox * | pbox | ||
) |
Definition at line 228 of file paramspecial.c.
Referenced by add_param_to_box().
void fd_connect_spinbutton | ( | lives_rfx_t * | ) |
Definition at line 174 of file paramspecial.c.
Referenced by on_fx_pre_activate().
void fd_tweak | ( | lives_rfx_t * | ) |
Definition at line 159 of file paramspecial.c.
void init_special | ( | void | ) |
Definition at line 30 of file paramspecial.c.
Referenced by add_aspect_ratio_button().
boolean is_perchannel_multi | ( | lives_rfx_t * | rfx, |
int | pnum | ||
) |
Definition at line 765 of file paramspecial.c.
Referenced by update_visual_params(), and update_weed_color_value().
LiVESPixbuf* mt_framedraw | ( | lives_mt * | , |
weed_layer_t * | layer | ||
) |
Definition at line 741 of file paramspecial.c.
const lives_special_aspect_t* paramspecial_get_aspect | ( | void | ) |
Definition at line 50 of file paramspecial.c.
void reset_framedraw_preview | ( | void | ) |
Definition at line 27 of file paramspecial.c.
void set_aspect_ratio_widgets | ( | lives_param_t * | w, |
lives_param_t * | h | ||
) |
Definition at line 681 of file paramspecial.c.
Referenced by add_aspect_ratio_button().
void setmergealign | ( | void | ) |
Definition at line 687 of file paramspecial.c.
Referenced by after_spinbutton_loops_changed(), on_align_start_end_toggled(), and on_fit_toggled().
Definition at line 641 of file paramspecial.c.
Referenced by on_paramwindow_button_clicked(), and on_vppa_ok_clicked().
lives_special_mergealign_t mergealign |
Definition at line 100 of file paramspecial.h.
Referenced by setmergealign().