LiVES  3.2.0
Macros | Functions | Variables
rte_window.h File Reference

Go to the source code of this file.

Macros

#define RTE_INFO_WIDTH   ((int)(550. * widget_opts.scale))
 
#define RTE_INFO_HEIGHT   ((int)(400. * widget_opts.scale))
 
#define DEF_FX_KEYMODES   "8"
 
#define DEF_KEYMAP_FILE2   "fxdefs.perkey"
 
#define DEF_KEYMAP_FILE3   "datacons.map"
 
#define DEF_KEYMAP_FILE_OLD   "default.keymap"
 
#define DEF_KEYMAP_FILE2_OLD   "default.keymap2"
 
#define DEF_KEYMAP_FILE3_OLD   "default.keymap3"
 
#define FX_DEFS_FILENAME   "fxdefs"
 
#define FX_SIZES_FILENAME   "fxsizes"
 
#define FX_DEFS_VERSIONSTRING_1_1   "LiVES filter defaults file version 1.1"
 
#define FX_SIZES_VERSIONSTRING_2   "LiVES generator default sizes file version 2"
 

Functions

void rte_window_set_interactive (boolean interactive)
 
void check_string_choice_params (weed_plant_t *inst)
 
void on_assign_rte_keys_activate (LiVESMenuItem *, livespointer)
 
void on_rte_info_clicked (LiVESButton *, livespointer data)
 
void load_default_keymap (void)
 
void rtew_combo_set_text (int key, int mode, const char *txt)
 
void rtew_set_keych (int key, boolean on)
 
void rtew_set_key_check_state (void)
 
void rtew_set_keygr (int key)
 
void rtew_set_mode_radio (int key, int mode)
 
void rtew_set_grab_button (boolean on)
 
void update_pwindow (int key, int i, LiVESList *)
 
boolean on_rtew_delete_event (LiVESWidget *, LiVESXEventDelete *, livespointer user_data)
 
void rte_set_defs_activate (LiVESMenuItem *, livespointer user_data)
 
void rte_set_defs_cancel (LiVESButton *, lives_rfx_t *)
 
void rte_set_defs_ok (LiVESButton *, lives_rfx_t *)
 
void rte_reset_defs_clicked (LiVESButton *, lives_rfx_t *)
 
void rte_set_key_defs (LiVESButton *, lives_rfx_t *)
 
void on_save_rte_defs_activate (LiVESMenuItem *, livespointer)
 
boolean on_clear_all_clicked (LiVESButton *, livespointer user_data)
 
void on_clear_clicked (LiVESButton *, livespointer user_data)
 
boolean rte_window_hidden (void)
 
LiVESWidget * refresh_rte_window (void)
 

Variables

LiVESWidget * rte_window
 

Macro Definition Documentation

◆ DEF_FX_KEYMODES

#define DEF_FX_KEYMODES   "8"

Definition at line 13 of file rte_window.h.

◆ DEF_KEYMAP_FILE2

#define DEF_KEYMAP_FILE2   "fxdefs.perkey"

Definition at line 15 of file rte_window.h.

◆ DEF_KEYMAP_FILE2_OLD

#define DEF_KEYMAP_FILE2_OLD   "default.keymap2"

Definition at line 19 of file rte_window.h.

◆ DEF_KEYMAP_FILE3

#define DEF_KEYMAP_FILE3   "datacons.map"

Definition at line 16 of file rte_window.h.

◆ DEF_KEYMAP_FILE3_OLD

#define DEF_KEYMAP_FILE3_OLD   "default.keymap3"

Definition at line 20 of file rte_window.h.

◆ DEF_KEYMAP_FILE_OLD

#define DEF_KEYMAP_FILE_OLD   "default.keymap"

Definition at line 18 of file rte_window.h.

◆ FX_DEFS_FILENAME

#define FX_DEFS_FILENAME   "fxdefs"

Definition at line 22 of file rte_window.h.

◆ FX_DEFS_VERSIONSTRING_1_1

#define FX_DEFS_VERSIONSTRING_1_1   "LiVES filter defaults file version 1.1"

Definition at line 25 of file rte_window.h.

◆ FX_SIZES_FILENAME

#define FX_SIZES_FILENAME   "fxsizes"

Definition at line 23 of file rte_window.h.

◆ FX_SIZES_VERSIONSTRING_2

#define FX_SIZES_VERSIONSTRING_2   "LiVES generator default sizes file version 2"

Definition at line 26 of file rte_window.h.

◆ RTE_INFO_HEIGHT

#define RTE_INFO_HEIGHT   ((int)(400. * widget_opts.scale))

Definition at line 11 of file rte_window.h.

◆ RTE_INFO_WIDTH

#define RTE_INFO_WIDTH   ((int)(550. * widget_opts.scale))

Definition at line 10 of file rte_window.h.

Function Documentation

◆ check_string_choice_params()

void check_string_choice_params ( weed_plant_t *  inst)

Definition at line 1774 of file rte_window.c.

◆ load_default_keymap()

void load_default_keymap ( void  )

Definition at line 2717 of file rte_window.c.

◆ on_assign_rte_keys_activate()

void on_assign_rte_keys_activate ( LiVESMenuItem *  ,
livespointer   
)

Definition at line 2448 of file rte_window.c.

◆ on_clear_all_clicked()

boolean on_clear_all_clicked ( LiVESButton *  ,
livespointer  user_data 
)

Definition at line 133 of file rte_window.c.

◆ on_clear_clicked()

void on_clear_clicked ( LiVESButton *  ,
livespointer  user_data 
)

Definition at line 1697 of file rte_window.c.

◆ on_rte_info_clicked()

void on_rte_info_clicked ( LiVESButton *  ,
livespointer  data 
)

Definition at line 1520 of file rte_window.c.

◆ on_rtew_delete_event()

boolean on_rtew_delete_event ( LiVESWidget *  ,
LiVESXEventDelete *  ,
livespointer  user_data 
)

Definition at line 1846 of file rte_window.c.

Referenced by multitrack(), and refresh_rte_window().

◆ on_save_rte_defs_activate()

void on_save_rte_defs_activate ( LiVESMenuItem *  ,
livespointer   
)

Definition at line 457 of file rte_window.c.

◆ refresh_rte_window()

LiVESWidget* refresh_rte_window ( void  )

Definition at line 2434 of file rte_window.c.

◆ rte_reset_defs_clicked()

void rte_reset_defs_clicked ( LiVESButton *  ,
lives_rfx_t  
)

Definition at line 2599 of file rte_window.c.

◆ rte_set_defs_activate()

void rte_set_defs_activate ( LiVESMenuItem *  ,
livespointer  user_data 
)

Definition at line 2513 of file rte_window.c.

◆ rte_set_defs_cancel()

void rte_set_defs_cancel ( LiVESButton *  ,
lives_rfx_t  
)

Definition at line 2593 of file rte_window.c.

◆ rte_set_defs_ok()

void rte_set_defs_ok ( LiVESButton *  ,
lives_rfx_t  
)

Definition at line 2547 of file rte_window.c.

◆ rte_set_key_defs()

void rte_set_key_defs ( LiVESButton *  ,
lives_rfx_t  
)

Definition at line 2531 of file rte_window.c.

◆ rte_window_hidden()

boolean rte_window_hidden ( void  )

Definition at line 55 of file rte_window.c.

Referenced by get_transient_full().

◆ rte_window_set_interactive()

void rte_window_set_interactive ( boolean  interactive)

Definition at line 60 of file rte_window.c.

Referenced by refresh_rte_window(), and set_interactive().

◆ rtew_combo_set_text()

void rtew_combo_set_text ( int  key,
int  mode,
const char *  txt 
)

Definition at line 1905 of file rte_window.c.

Referenced by on_clear_clicked().

◆ rtew_set_grab_button()

void rtew_set_grab_button ( boolean  on)

◆ rtew_set_key_check_state()

void rtew_set_key_check_state ( void  )

Definition at line 95 of file rte_window.c.

◆ rtew_set_keych()

void rtew_set_keych ( int  key,
boolean  on 
)

Definition at line 2464 of file rte_window.c.

Referenced by rte_on_off_callback(), and weed_generator_end().

◆ rtew_set_keygr()

void rtew_set_keygr ( int  key)

Definition at line 2472 of file rte_window.c.

Referenced by grabkeys_callback(), and weed_deinit_all().

◆ rtew_set_mode_radio()

void rtew_set_mode_radio ( int  key,
int  mode 
)

Definition at line 2483 of file rte_window.c.

Referenced by on_clear_clicked().

◆ update_pwindow()

void update_pwindow ( int  key,
int  i,
LiVESList *   
)

Definition at line 2491 of file rte_window.c.

Variable Documentation

◆ rte_window

LiVESWidget* rte_window