LiVES  3.2.0
Enumerations | Functions
rte_window.c File Reference
#include "main.h"
#include "rte_window.h"
#include "effects.h"
#include "paramwindow.h"
#include "ce_thumbs.h"

Go to the source code of this file.

Enumerations

enum  {
  KEY_COLUMN, NAME_COLUMN, KEYVAL_COLUMN, MODEVAL_COLUMN,
  EFD_NUM_COLUMNS, TITLE_COLUMN, KEY_COLUMN, VALUE_COLUMN,
  DESC_COLUMN, NUM_COLUMNS, const_domain_notify, const_domain_response,
  const_domain_grav, const_domain_insert_mode, LIVES_DEVICE_CD = 0, LIVES_DEVICE_DVD,
  LIVES_DEVICE_VCD, LIVES_DEVICE_INTERNAL, LIVES_DEVICE_TV_CARD, LIVES_DEVICE_FW_CARD,
  TITLE_COLUMN, VALUE_COLUMN, FILTER_COLUMN, RANGE_COLUMN,
  OFFS1_COLUMN, SCALE_COLUMN, OFFS2_COLUMN, OMC_NUM_COLUMNS,
  LIST_ENTRY_GUI, LIST_ENTRY_DECODING, LIST_ENTRY_PLAYBACK, LIST_ENTRY_RECORDING,
  LIST_ENTRY_ENCODING, LIST_ENTRY_EFFECTS, LIST_ENTRY_DIRECTORIES, LIST_ENTRY_WARNINGS,
  LIST_ENTRY_MISC, LIST_ENTRY_THEMES, LIST_ENTRY_NET, LIST_ENTRY_JACK,
  LIST_ENTRY_MIDI, LIST_ENTRY_MULTITRACK, EXTENDED_NAME_COLUMN, NAME_COLUMN,
  HASH_COLUMN, NUM_COLUMNS
}
 

Functions

boolean rte_window_hidden (void)
 
void rte_window_set_interactive (boolean interactive)
 
void rtew_set_key_check_state (void)
 
void type_label_set_text (int key, int mode)
 
boolean on_clear_all_clicked (LiVESButton *button, livespointer user_data)
 
void on_save_rte_defs_activate (LiVESMenuItem *menuitem, livespointer user_data)
 
void load_rte_defs (void)
 
boolean on_load_keymap_clicked (LiVESButton *button, livespointer user_data)
 
void on_rte_info_clicked (LiVESButton *button, livespointer user_data)
 
void on_clear_clicked (LiVESButton *button, livespointer user_data)
 
void check_string_choice_params (weed_plant_t *inst)
 
boolean on_rtew_delete_event (LiVESWidget *widget, LiVESXEventDelete *event, livespointer user_data)
 
LIVES_LOCAL_INLINE void do_mix_error (void)
 
void rtew_combo_set_text (int key, int mode, const char *txt)
 
void fx_changed (LiVESCombo *combo, livespointer user_data)
 
LiVESWidget * create_rte_window (void)
 
LiVESWidget * refresh_rte_window (void)
 
void on_assign_rte_keys_activate (LiVESMenuItem *menuitem, livespointer user_data)
 
void rtew_set_keych (int key, boolean on)
 
void rtew_set_keygr (int key)
 
void rtew_set_mode_radio (int key, int mode)
 
void update_pwindow (int key, int i, LiVESList *list)
 
void rte_set_defs_activate (LiVESMenuItem *menuitem, livespointer user_data)
 
void rte_set_key_defs (LiVESButton *button, lives_rfx_t *rfx)
 
void rte_set_defs_ok (LiVESButton *button, lives_rfx_t *rfx)
 
void rte_set_defs_cancel (LiVESButton *button, lives_rfx_t *rfx)
 
void rte_reset_defs_clicked (LiVESButton *button, lives_rfx_t *rfx)
 
void load_default_keymap (void)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
KEY_COLUMN 
NAME_COLUMN 
KEYVAL_COLUMN 
MODEVAL_COLUMN 
EFD_NUM_COLUMNS 
TITLE_COLUMN 
KEY_COLUMN 
VALUE_COLUMN 
DESC_COLUMN 
NUM_COLUMNS 
const_domain_notify 
const_domain_response 
const_domain_grav 
const_domain_insert_mode 
LIVES_DEVICE_CD 
LIVES_DEVICE_DVD 
LIVES_DEVICE_VCD 
LIVES_DEVICE_INTERNAL 
LIVES_DEVICE_TV_CARD 
LIVES_DEVICE_FW_CARD 
TITLE_COLUMN 
VALUE_COLUMN 
FILTER_COLUMN 
RANGE_COLUMN 
OFFS1_COLUMN 
SCALE_COLUMN 
OFFS2_COLUMN 
OMC_NUM_COLUMNS 
LIST_ENTRY_GUI 
LIST_ENTRY_DECODING 
LIST_ENTRY_PLAYBACK 
LIST_ENTRY_RECORDING 
LIST_ENTRY_ENCODING 
LIST_ENTRY_EFFECTS 
LIST_ENTRY_DIRECTORIES 
LIST_ENTRY_WARNINGS 
LIST_ENTRY_MISC 
LIST_ENTRY_THEMES 
LIST_ENTRY_NET 
LIST_ENTRY_JACK 
LIST_ENTRY_MIDI 
LIST_ENTRY_MULTITRACK 
EXTENDED_NAME_COLUMN 
NAME_COLUMN 
HASH_COLUMN 
NUM_COLUMNS 

Definition at line 1898 of file rte_window.c.

Function Documentation

◆ check_string_choice_params()

void check_string_choice_params ( weed_plant_t *  inst)

Definition at line 1774 of file rte_window.c.

◆ create_rte_window()

LiVESWidget* create_rte_window ( void  )

Definition at line 2088 of file rte_window.c.

Referenced by refresh_rte_window().

◆ do_mix_error()

LIVES_LOCAL_INLINE void do_mix_error ( void  )

Definition at line 1889 of file rte_window.c.

◆ fx_changed()

void fx_changed ( LiVESCombo *  combo,
livespointer  user_data 
)

Definition at line 1913 of file rte_window.c.

◆ load_default_keymap()

void load_default_keymap ( void  )

Definition at line 2717 of file rte_window.c.

◆ load_rte_defs()

void load_rte_defs ( void  )

Definition at line 556 of file rte_window.c.

◆ on_assign_rte_keys_activate()

void on_assign_rte_keys_activate ( LiVESMenuItem *  menuitem,
livespointer  user_data 
)

Definition at line 2448 of file rte_window.c.

◆ on_clear_all_clicked()

boolean on_clear_all_clicked ( LiVESButton *  button,
livespointer  user_data 
)

Definition at line 133 of file rte_window.c.

◆ on_clear_clicked()

void on_clear_clicked ( LiVESButton *  button,
livespointer  user_data 
)

Definition at line 1697 of file rte_window.c.

◆ on_load_keymap_clicked()

boolean on_load_keymap_clicked ( LiVESButton *  button,
livespointer  user_data 
)

Definition at line 1151 of file rte_window.c.

◆ on_rte_info_clicked()

void on_rte_info_clicked ( LiVESButton *  button,
livespointer  user_data 
)

Definition at line 1520 of file rte_window.c.

◆ on_rtew_delete_event()

boolean on_rtew_delete_event ( LiVESWidget *  widget,
LiVESXEventDelete *  event,
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 *  menuitem,
livespointer  user_data 
)

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 *  button,
lives_rfx_t rfx 
)

Definition at line 2599 of file rte_window.c.

◆ rte_set_defs_activate()

void rte_set_defs_activate ( LiVESMenuItem *  menuitem,
livespointer  user_data 
)

Definition at line 2513 of file rte_window.c.

◆ rte_set_defs_cancel()

void rte_set_defs_cancel ( LiVESButton *  button,
lives_rfx_t rfx 
)

Definition at line 2593 of file rte_window.c.

◆ rte_set_defs_ok()

void rte_set_defs_ok ( LiVESButton *  button,
lives_rfx_t rfx 
)

Definition at line 2547 of file rte_window.c.

◆ rte_set_key_defs()

void rte_set_key_defs ( LiVESButton *  button,
lives_rfx_t rfx 
)

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

◆ type_label_set_text()

void type_label_set_text ( int  key,
int  mode 
)

Definition at line 108 of file rte_window.c.

◆ update_pwindow()

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

Definition at line 2491 of file rte_window.c.