LiVES  3.2.0
Data Fields
rfx_build_window_t Struct Reference

#include <rfx-builder.h>

Data Fields

lives_rfx_build_type_t type
 
LiVESWidget * dialog
 
LiVESWidget * name_entry
 
LiVESWidget * spinbutton_version
 
LiVESWidget * author_entry
 
LiVESWidget * url_entry
 
LiVESWidget * menu_text_entry
 
LiVESWidget * action_desc_hbox
 
LiVESWidget * action_desc_entry
 
LiVESWidget * action_desc_hsep
 
LiVESWidget * spinbutton_min_frames
 
LiVESWidget * type_effect1_radiobutton
 
LiVESWidget * type_effect2_radiobutton
 
LiVESWidget * type_effect0_radiobutton
 
LiVESWidget * type_tool_radiobutton
 
LiVESWidget * type_utility_radiobutton
 
LiVESWidget * langc_combo
 
LiVESWidget * table
 
LiVESWidget * requirements_button
 
LiVESWidget * properties_button
 
LiVESWidget * params_button
 
LiVESWidget * param_window_button
 
LiVESWidget * pre_button
 
LiVESWidget * loop_button
 
LiVESWidget * post_button
 
LiVESWidget * trigger_button
 
LiVESWidget * prop_slow
 
LiVESWidget * prop_batchg
 
LiVESWidget * hbox_batchg
 
LiVESWidget * min_frames_label
 
lives_rfx_table_type_t table_type
 
int table_rows
 
lives_rfx_code_type_t codetype
 
LiVESWidget * entry [RFXBUILD_MAX_TROWS]
 
LiVESWidget * entry2 [RFXBUILD_MAX_TROWS]
 
LiVESWidget * entry3 [RFXBUILD_MAX_TROWS]
 
LiVESWidget * param_dialog
 
LiVESWidget * param_name_entry
 
LiVESWidget * param_label_entry
 
LiVESWidget * param_type_combo
 
LiVESWidget * param_dp_label
 
LiVESWidget * param_def_label
 
LiVESWidget * param_min_label
 
LiVESWidget * param_max_label
 
LiVESWidget * param_step_label
 
LiVESWidget * param_wrap_hbox
 
LiVESWidget * param_wrap_checkbutton
 
LiVESWidget * param_strlist_hbox
 
LiVESWidget * param_def_combo
 
LiVESWidget * paramw_rest_entry
 
LiVESWidget * paramw_kw_combo
 
LiVESWidget * paramw_sp_combo
 
LiVESWidget * paramw_spsub_combo
 
LiVESWidget * paramw_rest_label
 
LiVESWidget * hbox_bg
 
LiVESWidget * param_strdef_button
 
LiVESWidget * param_strdef_hbox
 
LiVESWidget * trigger_when_entry
 
LiVESWidget * spinbutton_param_dp
 
LiVESWidget * spinbutton_param_group
 
LiVESWidget * spinbutton_param_def
 
LiVESWidget * spinbutton_param_min
 
LiVESWidget * spinbutton_param_max
 
LiVESWidget * spinbutton_param_step
 
LiVESWidget * code_textview
 
LiVESWidget * new_entry_button
 
LiVESWidget * edit_entry_button
 
LiVESWidget * remove_entry_button
 
LiVESWidget * move_up_button
 
LiVESWidget * move_down_button
 
uint32_t props
 
char * pre_code
 
char * loop_code
 
char * post_code
 
int edit_param
 
char * reqs [RFXBUILD_MAX_REQ]
 
int num_reqs
 
int onum_reqs
 
lives_param_tparams
 store our parameters More...
 
lives_param_tcopy_params
 store our parameters while editing More...
 
int num_params
 upper limit is RFXBUILD_MAX_PARAMS-1 More...
 
int onum_params
 
char * paramw_hints [RFXBUILD_MAX_PARAMS]
 
int num_paramw_hints
 upper limit is RFXBUILD_MAX_PARAMW_HINTS-1 More...
 
int onum_paramw_hints
 
rfx_trigger_ttriggers
 
rfx_trigger_tcopy_triggers
 store triggers while editing More...
 
int num_triggers
 upper limit is RFXBUILD_MAX_PARAMS, 0 == init More...
 
int onum_triggers
 
boolean has_init_trigger
 
char * field_delim
 
lives_rfx_builder_mode_t mode
 
int table_swap_row1
 
int table_swap_row2
 
char * script_name
 
char * oname
 
ulong min_spin_f
 
ulong max_spin_f
 
ulong def_spin_f
 
ulong step_spin_f
 
char * rfx_version
 
int plugin_version
 

Detailed Description

Definition at line 95 of file rfx-builder.h.

Field Documentation

◆ action_desc_entry

LiVESWidget* rfx_build_window_t::action_desc_entry

◆ action_desc_hbox

LiVESWidget* rfx_build_window_t::action_desc_hbox

Definition at line 104 of file rfx-builder.h.

◆ action_desc_hsep

LiVESWidget* rfx_build_window_t::action_desc_hsep

Definition at line 106 of file rfx-builder.h.

◆ author_entry

LiVESWidget* rfx_build_window_t::author_entry

◆ code_textview

LiVESWidget* rfx_build_window_t::code_textview

Definition at line 165 of file rfx-builder.h.

◆ codetype

lives_rfx_code_type_t rfx_build_window_t::codetype

Definition at line 132 of file rfx-builder.h.

◆ copy_params

lives_param_t* rfx_build_window_t::copy_params

store our parameters while editing

Definition at line 185 of file rfx-builder.h.

Referenced by perform_param_checks().

◆ copy_triggers

rfx_trigger_t* rfx_build_window_t::copy_triggers

store triggers while editing

Definition at line 194 of file rfx-builder.h.

◆ def_spin_f

ulong rfx_build_window_t::def_spin_f

Definition at line 212 of file rfx-builder.h.

◆ dialog

LiVESWidget* rfx_build_window_t::dialog

Definition at line 98 of file rfx-builder.h.

Referenced by rfxbuilder_to_script().

◆ edit_entry_button

LiVESWidget* rfx_build_window_t::edit_entry_button

Definition at line 167 of file rfx-builder.h.

◆ edit_param

int rfx_build_window_t::edit_param

Definition at line 178 of file rfx-builder.h.

◆ entry

LiVESWidget* rfx_build_window_t::entry[RFXBUILD_MAX_TROWS]

Definition at line 134 of file rfx-builder.h.

◆ entry2

LiVESWidget* rfx_build_window_t::entry2[RFXBUILD_MAX_TROWS]

Definition at line 135 of file rfx-builder.h.

◆ entry3

LiVESWidget* rfx_build_window_t::entry3[RFXBUILD_MAX_TROWS]

Definition at line 136 of file rfx-builder.h.

◆ field_delim

char* rfx_build_window_t::field_delim

Definition at line 200 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ has_init_trigger

boolean rfx_build_window_t::has_init_trigger

Definition at line 198 of file rfx-builder.h.

Referenced by script_to_rfxbuilder().

◆ hbox_batchg

LiVESWidget* rfx_build_window_t::hbox_batchg

Definition at line 125 of file rfx-builder.h.

◆ hbox_bg

LiVESWidget* rfx_build_window_t::hbox_bg

Definition at line 155 of file rfx-builder.h.

◆ langc_combo

LiVESWidget* rfx_build_window_t::langc_combo

Definition at line 113 of file rfx-builder.h.

Referenced by rfxbuilder_to_script().

◆ loop_button

LiVESWidget* rfx_build_window_t::loop_button

Definition at line 120 of file rfx-builder.h.

◆ loop_code

char* rfx_build_window_t::loop_code

◆ max_spin_f

ulong rfx_build_window_t::max_spin_f

Definition at line 211 of file rfx-builder.h.

◆ menu_text_entry

LiVESWidget* rfx_build_window_t::menu_text_entry

◆ min_frames_label

LiVESWidget* rfx_build_window_t::min_frames_label

Definition at line 126 of file rfx-builder.h.

◆ min_spin_f

ulong rfx_build_window_t::min_spin_f

Definition at line 210 of file rfx-builder.h.

◆ mode

lives_rfx_builder_mode_t rfx_build_window_t::mode

Definition at line 202 of file rfx-builder.h.

Referenced by perform_rfxbuilder_checks(), and rfxbuilder_to_script().

◆ move_down_button

LiVESWidget* rfx_build_window_t::move_down_button

Definition at line 170 of file rfx-builder.h.

◆ move_up_button

LiVESWidget* rfx_build_window_t::move_up_button

Definition at line 169 of file rfx-builder.h.

◆ name_entry

LiVESWidget* rfx_build_window_t::name_entry

◆ new_entry_button

LiVESWidget* rfx_build_window_t::new_entry_button

Definition at line 166 of file rfx-builder.h.

◆ num_params

int rfx_build_window_t::num_params

upper limit is RFXBUILD_MAX_PARAMS-1

Definition at line 186 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ num_paramw_hints

int rfx_build_window_t::num_paramw_hints

upper limit is RFXBUILD_MAX_PARAMW_HINTS-1

Definition at line 190 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ num_reqs

int rfx_build_window_t::num_reqs

Definition at line 181 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ num_triggers

int rfx_build_window_t::num_triggers

upper limit is RFXBUILD_MAX_PARAMS, 0 == init

Definition at line 195 of file rfx-builder.h.

Referenced by perform_rfxbuilder_checks(), rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ oname

char* rfx_build_window_t::oname

Definition at line 208 of file rfx-builder.h.

Referenced by perform_rfxbuilder_checks().

◆ onum_params

int rfx_build_window_t::onum_params

Definition at line 187 of file rfx-builder.h.

◆ onum_paramw_hints

int rfx_build_window_t::onum_paramw_hints

Definition at line 191 of file rfx-builder.h.

◆ onum_reqs

int rfx_build_window_t::onum_reqs

Definition at line 182 of file rfx-builder.h.

◆ onum_triggers

int rfx_build_window_t::onum_triggers

Definition at line 196 of file rfx-builder.h.

◆ param_def_combo

LiVESWidget* rfx_build_window_t::param_def_combo

Definition at line 149 of file rfx-builder.h.

◆ param_def_label

LiVESWidget* rfx_build_window_t::param_def_label

Definition at line 142 of file rfx-builder.h.

◆ param_dialog

LiVESWidget* rfx_build_window_t::param_dialog

Definition at line 137 of file rfx-builder.h.

◆ param_dp_label

LiVESWidget* rfx_build_window_t::param_dp_label

Definition at line 141 of file rfx-builder.h.

◆ param_label_entry

LiVESWidget* rfx_build_window_t::param_label_entry

Definition at line 139 of file rfx-builder.h.

◆ param_max_label

LiVESWidget* rfx_build_window_t::param_max_label

Definition at line 144 of file rfx-builder.h.

◆ param_min_label

LiVESWidget* rfx_build_window_t::param_min_label

Definition at line 143 of file rfx-builder.h.

◆ param_name_entry

LiVESWidget* rfx_build_window_t::param_name_entry

Definition at line 138 of file rfx-builder.h.

Referenced by perform_param_checks().

◆ param_step_label

LiVESWidget* rfx_build_window_t::param_step_label

Definition at line 145 of file rfx-builder.h.

◆ param_strdef_button

LiVESWidget* rfx_build_window_t::param_strdef_button

Definition at line 156 of file rfx-builder.h.

◆ param_strdef_hbox

LiVESWidget* rfx_build_window_t::param_strdef_hbox

Definition at line 157 of file rfx-builder.h.

◆ param_strlist_hbox

LiVESWidget* rfx_build_window_t::param_strlist_hbox

Definition at line 148 of file rfx-builder.h.

◆ param_type_combo

LiVESWidget* rfx_build_window_t::param_type_combo

Definition at line 140 of file rfx-builder.h.

◆ param_window_button

LiVESWidget* rfx_build_window_t::param_window_button

Definition at line 118 of file rfx-builder.h.

◆ param_wrap_checkbutton

LiVESWidget* rfx_build_window_t::param_wrap_checkbutton

Definition at line 147 of file rfx-builder.h.

◆ param_wrap_hbox

LiVESWidget* rfx_build_window_t::param_wrap_hbox

Definition at line 146 of file rfx-builder.h.

◆ params

lives_param_t* rfx_build_window_t::params

store our parameters

Definition at line 184 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ params_button

LiVESWidget* rfx_build_window_t::params_button

Definition at line 117 of file rfx-builder.h.

◆ paramw_hints

char* rfx_build_window_t::paramw_hints[RFXBUILD_MAX_PARAMS]

Definition at line 189 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ paramw_kw_combo

LiVESWidget* rfx_build_window_t::paramw_kw_combo

Definition at line 151 of file rfx-builder.h.

◆ paramw_rest_entry

LiVESWidget* rfx_build_window_t::paramw_rest_entry

Definition at line 150 of file rfx-builder.h.

◆ paramw_rest_label

LiVESWidget* rfx_build_window_t::paramw_rest_label

Definition at line 154 of file rfx-builder.h.

◆ paramw_sp_combo

LiVESWidget* rfx_build_window_t::paramw_sp_combo

Definition at line 152 of file rfx-builder.h.

◆ paramw_spsub_combo

LiVESWidget* rfx_build_window_t::paramw_spsub_combo

Definition at line 153 of file rfx-builder.h.

◆ plugin_version

int rfx_build_window_t::plugin_version

Definition at line 216 of file rfx-builder.h.

◆ post_button

LiVESWidget* rfx_build_window_t::post_button

Definition at line 121 of file rfx-builder.h.

◆ post_code

char* rfx_build_window_t::post_code

Definition at line 176 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ pre_button

LiVESWidget* rfx_build_window_t::pre_button

Definition at line 119 of file rfx-builder.h.

◆ pre_code

char* rfx_build_window_t::pre_code

Definition at line 174 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ prop_batchg

LiVESWidget* rfx_build_window_t::prop_batchg

Definition at line 124 of file rfx-builder.h.

◆ prop_slow

LiVESWidget* rfx_build_window_t::prop_slow

Definition at line 123 of file rfx-builder.h.

◆ properties_button

LiVESWidget* rfx_build_window_t::properties_button

Definition at line 116 of file rfx-builder.h.

◆ props

uint32_t rfx_build_window_t::props

Definition at line 172 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ remove_entry_button

LiVESWidget* rfx_build_window_t::remove_entry_button

Definition at line 168 of file rfx-builder.h.

◆ reqs

char* rfx_build_window_t::reqs[RFXBUILD_MAX_REQ]

Definition at line 180 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ requirements_button

LiVESWidget* rfx_build_window_t::requirements_button

Definition at line 115 of file rfx-builder.h.

◆ rfx_version

char* rfx_build_window_t::rfx_version

Definition at line 215 of file rfx-builder.h.

Referenced by rfxbuilder_to_script().

◆ script_name

char* rfx_build_window_t::script_name

Definition at line 207 of file rfx-builder.h.

Referenced by script_to_rfxbuilder().

◆ spinbutton_min_frames

LiVESWidget* rfx_build_window_t::spinbutton_min_frames

Definition at line 107 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ spinbutton_param_def

LiVESWidget* rfx_build_window_t::spinbutton_param_def

Definition at line 161 of file rfx-builder.h.

◆ spinbutton_param_dp

LiVESWidget* rfx_build_window_t::spinbutton_param_dp

Definition at line 159 of file rfx-builder.h.

◆ spinbutton_param_group

LiVESWidget* rfx_build_window_t::spinbutton_param_group

Definition at line 160 of file rfx-builder.h.

◆ spinbutton_param_max

LiVESWidget* rfx_build_window_t::spinbutton_param_max

Definition at line 163 of file rfx-builder.h.

◆ spinbutton_param_min

LiVESWidget* rfx_build_window_t::spinbutton_param_min

Definition at line 162 of file rfx-builder.h.

◆ spinbutton_param_step

LiVESWidget* rfx_build_window_t::spinbutton_param_step

Definition at line 164 of file rfx-builder.h.

◆ spinbutton_version

LiVESWidget* rfx_build_window_t::spinbutton_version

Definition at line 100 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ step_spin_f

ulong rfx_build_window_t::step_spin_f

Definition at line 213 of file rfx-builder.h.

◆ table

LiVESWidget* rfx_build_window_t::table

Definition at line 114 of file rfx-builder.h.

◆ table_rows

int rfx_build_window_t::table_rows

Definition at line 130 of file rfx-builder.h.

◆ table_swap_row1

int rfx_build_window_t::table_swap_row1

Definition at line 204 of file rfx-builder.h.

◆ table_swap_row2

int rfx_build_window_t::table_swap_row2

Definition at line 205 of file rfx-builder.h.

◆ table_type

lives_rfx_table_type_t rfx_build_window_t::table_type

Definition at line 128 of file rfx-builder.h.

◆ trigger_button

LiVESWidget* rfx_build_window_t::trigger_button

Definition at line 122 of file rfx-builder.h.

◆ trigger_when_entry

LiVESWidget* rfx_build_window_t::trigger_when_entry

Definition at line 158 of file rfx-builder.h.

◆ triggers

rfx_trigger_t* rfx_build_window_t::triggers

Definition at line 193 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().

◆ type

lives_rfx_build_type_t rfx_build_window_t::type

◆ type_effect0_radiobutton

LiVESWidget* rfx_build_window_t::type_effect0_radiobutton

Definition at line 110 of file rfx-builder.h.

◆ type_effect1_radiobutton

LiVESWidget* rfx_build_window_t::type_effect1_radiobutton

Definition at line 108 of file rfx-builder.h.

◆ type_effect2_radiobutton

LiVESWidget* rfx_build_window_t::type_effect2_radiobutton

Definition at line 109 of file rfx-builder.h.

◆ type_tool_radiobutton

LiVESWidget* rfx_build_window_t::type_tool_radiobutton

Definition at line 111 of file rfx-builder.h.

◆ type_utility_radiobutton

LiVESWidget* rfx_build_window_t::type_utility_radiobutton

Definition at line 112 of file rfx-builder.h.

◆ url_entry

LiVESWidget* rfx_build_window_t::url_entry

Definition at line 102 of file rfx-builder.h.

Referenced by rfxbuilder_to_script(), and script_to_rfxbuilder().


The documentation for this struct was generated from the following file: