LiVES  3.2.0
Functions
paramspecial.c File Reference
#include "main.h"
#include "resample.h"
#include "effects.h"
#include "paramwindow.h"
#include "framedraw.h"
#include "callbacks.h"

Go to the source code of this file.

Functions

void reset_framedraw_preview (void)
 
void init_special (void)
 
const lives_special_aspect_tparamspecial_get_aspect ()
 
void add_to_special (const char *sp_string, lives_rfx_t *rfx)
 
void fd_tweak (lives_rfx_t *rfx)
 
void fd_connect_spinbutton (lives_rfx_t *rfx)
 
void check_for_special_type (lives_rfx_t *rfx, lives_param_t *param, LiVESBox *pbox)
 
void check_for_special (lives_rfx_t *rfx, lives_param_t *param, LiVESBox *pbox)
 
void after_aspect_width_changed (LiVESSpinButton *spinbutton, livespointer user_data)
 
void after_aspect_height_changed (LiVESToggleButton *spinbutton, livespointer user_data)
 
boolean check_filewrite_overwrites (void)
 
boolean special_cleanup (boolean is_ok)
 
LIVES_GLOBAL_INLINE void set_aspect_ratio_widgets (lives_param_t *w, lives_param_t *h)
 
void setmergealign (void)
 
LiVESPixbuf * mt_framedraw (lives_mt *mt, weed_layer_t *layer)
 
boolean is_perchannel_multi (lives_rfx_t *rfx, int i)
 

Function Documentation

◆ add_to_special()

void add_to_special ( const char *  sp_string,
lives_rfx_t rfx 
)

handling for "value per channel" parameters in multitrack

Definition at line 53 of file paramspecial.c.

◆ after_aspect_height_changed()

void after_aspect_height_changed ( LiVESToggleButton *  spinbutton,
livespointer  user_data 
)

Definition at line 601 of file paramspecial.c.

◆ after_aspect_width_changed()

void after_aspect_width_changed ( LiVESSpinButton *  spinbutton,
livespointer  user_data 
)

Definition at line 585 of file paramspecial.c.

◆ check_filewrite_overwrites()

boolean check_filewrite_overwrites ( void  )

Definition at line 617 of file paramspecial.c.

Referenced by on_set_pvals_clicked().

◆ check_for_special()

void check_for_special ( lives_rfx_t rfx,
lives_param_t param,
LiVESBox *  pbox 
)

Definition at line 298 of file paramspecial.c.

Referenced by add_aspect_ratio_button().

◆ check_for_special_type()

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().

◆ fd_connect_spinbutton()

void fd_connect_spinbutton ( lives_rfx_t rfx)

Definition at line 174 of file paramspecial.c.

Referenced by on_fx_pre_activate().

◆ fd_tweak()

void fd_tweak ( lives_rfx_t rfx)

Definition at line 159 of file paramspecial.c.

◆ init_special()

void init_special ( void  )

Definition at line 30 of file paramspecial.c.

Referenced by add_aspect_ratio_button().

◆ is_perchannel_multi()

boolean is_perchannel_multi ( lives_rfx_t rfx,
int  i 
)

Definition at line 765 of file paramspecial.c.

Referenced by update_visual_params(), and update_weed_color_value().

◆ mt_framedraw()

LiVESPixbuf* mt_framedraw ( lives_mt *  mt,
weed_layer_t layer 
)

Definition at line 741 of file paramspecial.c.

◆ paramspecial_get_aspect()

const lives_special_aspect_t* paramspecial_get_aspect ( void  )

Definition at line 50 of file paramspecial.c.

◆ reset_framedraw_preview()

void reset_framedraw_preview ( void  )

Definition at line 27 of file paramspecial.c.

◆ set_aspect_ratio_widgets()

LIVES_GLOBAL_INLINE 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().

◆ setmergealign()

void setmergealign ( void  )

◆ special_cleanup()

boolean special_cleanup ( boolean  is_ok)

Definition at line 641 of file paramspecial.c.

Referenced by on_paramwindow_button_clicked(), and on_vppa_ok_clicked().