LiVES  2.8.4
Data Fields
lives_mt Struct Reference

#include <multitrack.h>

Data Fields

LiVESWidget * window
 
LiVESWidget * menubar
 
LiVESWidget * top_vbox
 
LiVESWidget * hbox
 
LiVESWidget * play_blank
 
LiVESWidget * play_box
 
LiVESWidget * poly_box
 
LiVESWidget * clip_scroll
 
LiVESWidget * clip_inner_box
 
LiVESWidget * in_out_box
 
LiVESWidget * in_hbox
 
LiVESWidget * out_hbox
 
LiVESWidget * in_image
 
LiVESWidget * out_image
 
LiVESWidget * context_box
 
LiVESWidget * context_scroll
 
LiVESWidget * sep_image
 
LiVESWidget * timeline_table_header
 
LiVESWidget * tl_eventbox
 
LiVESWidget * timeline_table
 
LiVESWidget * timeline
 
LiVESWidget * timeline_eb
 
LiVESWidget * timeline_reg
 
LiVESWidget * infobar
 
LiVESWidget * stop
 
LiVESWidget * rewind
 
LiVESWidget * sepwin
 
LiVESWidget * mute_audio
 
LiVESWidget * loop_continue
 
LiVESWidget * insert
 
LiVESWidget * audio_insert
 
LiVESWidget * delblock
 
LiVESWidget * clipedit
 
LiVESWidget * vpaned
 
LiVESWidget * hpaned
 
LiVESWidget * scrollbar
 
LiVESWidget * playall
 
LiVESWidget * playsel
 
LiVESWidget * jumpnext
 
LiVESWidget * jumpback
 
LiVESWidget * render
 
LiVESWidget * prerender_aud
 
LiVESWidget * fx_block
 
LiVESWidget * fx_blockv
 
LiVESWidget * fx_blocka
 
LiVESWidget * fx_delete
 
LiVESWidget * fx_edit
 
LiVESWidget * fx_region
 
LiVESWidget * fx_region_1
 
LiVESWidget * fx_region_1v
 
LiVESWidget * fx_region_1a
 
LiVESWidget * fx_region_2
 
LiVESWidget * fx_region_2av
 
LiVESWidget * fx_region_2v
 
LiVESWidget * fx_region_2a
 
LiVESWidget * fx_region_3
 
LiVESWidget * atrans_menuitem
 
LiVESWidget * submenu_atransfx
 
LiVESWidget * move_fx
 
LiVESWidget * mm_menuitem
 
LiVESWidget * mm_move
 
LiVESWidget * mm_select
 
LiVESWidget * ins_menuitem
 
LiVESWidget * ins_normal
 
LiVESToolItem * grav_menuitem
 
LiVESWidget * grav_label
 
LiVESWidget * grav_normal
 
LiVESWidget * grav_left
 
LiVESWidget * grav_right
 
LiVESWidget * select_track
 
LiVESWidget * seldesel_menuitem
 
LiVESWidget * view_events
 
LiVESWidget * view_clips
 
LiVESWidget * view_in_out
 
LiVESWidget * view_effects
 
LiVESWidget * avel_box
 
LiVESWidget * checkbutton_avel_reverse
 
LiVESWidget * spinbutton_avel
 
LiVESWidget * avel_scale
 
LiVESWidget * spinbutton_in
 
LiVESWidget * spinbutton_out
 
LiVESWidget * checkbutton_start_anchored
 
LiVESWidget * checkbutton_end_anchored
 
LiVESWidget * timecode
 
LiVESWidget * spinbutton_start
 
LiVESWidget * spinbutton_end
 
LiVESWidget * tl_hbox
 
LiVESWidget * fx_base_box
 
LiVESWidget * fx_contents_box
 
LiVESWidget * fx_box
 
LiVESWidget * fx_label
 
LiVESWidget * param_inner_box
 
LiVESWidget * param_box
 
LiVESWidget * next_node_button
 
LiVESWidget * prev_node_button
 
LiVESWidget * del_node_button
 
LiVESWidget * node_spinbutton
 
LiVESWidget * node_scale
 
LiVESWidget * sel_label
 
LiVESWidget * l_sel_arrow
 
LiVESWidget * r_sel_arrow
 
LiVESWidget * save_event_list
 menuitem More...
 
LiVESWidget * load_event_list
 menuitem More...
 
LiVESWidget * clear_event_list
 menuitem More...
 
LiVESWidget * tc_to_rs
 
LiVESWidget * tc_to_re
 
LiVESWidget * rs_to_tc
 
LiVESWidget * re_to_tc
 
LiVESWidget * undo
 
LiVESWidget * redo
 
LiVESWidget * ac_audio_check
 
LiVESWidget * remove_gaps
 
LiVESWidget * remove_first_gaps
 
LiVESWidget * split_sel
 
LiVESWidget * ins_gap_sel
 
LiVESWidget * ins_gap_cur
 
LiVESWidget * last_filter_map
 
LiVESWidget * next_filter_map
 
LiVESWidget * fx_list_box
 
LiVESWidget * fx_list_scroll
 
LiVESWidget * fx_list_vbox
 
LiVESWidget * next_fm_button
 
LiVESWidget * prev_fm_button
 
LiVESWidget * fx_ibefore_button
 
LiVESWidget * fx_iafter_button
 
LiVESWidget * rename_track
 
LiVESWidget * cback_audio
 
LiVESWidget * aload_subs
 
LiVESWidget * load_vals
 
LiVESWidget * change_vals
 
LiVESWidget * aparam_separator
 
LiVESWidget * aparam_menuitem
 
LiVESWidget * aparam_submenu
 
LiVESWidget * render_sep
 
LiVESWidget * render_vid
 
LiVESWidget * render_aud
 
LiVESWidget * normalise_aud
 
LiVESWidget * view_audio
 
LiVESWidget * clear_marks
 
LiVESWidget * fd_frame
 
LiVESWidget * apply_fx_button
 
LiVESToolItem * eview_button
 
LiVESWidget * eview_label
 
LiVESWidget * follow_play
 
LiVESWidget * change_max_disp
 
LiVESWidget * add_vid_behind
 
LiVESWidget * add_vid_front
 
LiVESWidget * quit
 
LiVESWidget * troubleshoot
 
LiVESWidget * fx_params_label
 
LiVESWidget * amixer_button
 
LiVESWidget * view_sel_events
 
LiVESWidget * adjust_start_end
 
LiVESWidget * context_frame
 
LiVESWidget * nb
 
LiVESWidget * nb_label
 
LiVESWidget * eventbox
 
LiVESWidget * scroll_label
 
LiVESWidget * preview_frame
 
LiVESWidget * preview_eventbox
 
LiVESWidget * btoolbarx
 
LiVESWidget * btoolbary
 
LiVESWidget * time_label
 
LiVESWidget * insa_label
 
LiVESWidget * overlap_label
 
LiVESWidget * amix_label
 
LiVESWidget * tl_label
 
LiVESWidget * dumlabel1
 
LiVESWidget * dumlabel2
 
LiVESWidget * top_eventbox
 
LiVESWidget * tlx_eventbox
 
LiVESWidget * amixb_eventbox
 
LiVESWidget * grav_submenu
 
LiVESWidget * ins_submenu
 
LiVESWidget * mm_submenu
 
LiVESWidget * ins_label
 
LiVESWidget * mm_label
 
LiVESWidget * nb_label1
 
LiVESWidget * nb_label2
 
LiVESWidget * nb_label3
 
LiVESWidget * nb_label4
 
LiVESWidget * nb_label5
 
LiVESWidget * nb_label6
 
LiVESWidget * nb_label7
 
LiVESToolItem * sep1
 
LiVESToolItem * sep2
 
LiVESToolItem * sep3
 
LiVESToolItem * sep4
 
LiVESWidget * btoolbar
 
LiVESWidget * btoolbar2
 
LiVESWidget * btoolbar3
 
LiVESWidget * menu_hbox
 
LiVESWidget * hseparator
 
LiVESWidget * hseparator2
 
LiVESWidget * open_menu
 
LiVESWidget * recent_menu
 
LiVESWidget * recent1
 
LiVESWidget * recent2
 
LiVESWidget * recent3
 
LiVESWidget * recent4
 
LiVESWidget * time_scrollbar
 
LiVESWidget * show_layout_errors
 
LiVESWidget * load_set
 
LiVESWidget * save_set
 
LiVESWidget * close
 
LiVESWidget * clear_ds
 
LiVESWidget * gens_submenu
 
LiVESWidget * capture
 
LiVESWidget * insa_checkbutton
 
LiVESWidget * snapo_checkbutton
 
LiVESObject * spinbutton_in_adj
 
LiVESObject * spinbutton_out_adj
 
LiVESObject * hadjustment
 
LiVESObject * node_adj
 
LiVESList * audio_draws
 list of audio boxes, 0 == backing audio, 1 == track 0 audio, etc. More...
 
LiVESList * audio_vols
 layer volume levels (coarse control) - set in mixer More...
 
LiVESList * audio_vols_back
 layer volume levels (coarse control) - reset levels More...
 
LiVESAccelGroup * accel_group
 
LiVESList * video_draws
 list of video timeline eventboxes, in layer order More...
 
LiVESObject * vadjustment
 
LiVESXDisplay * display
 
LiVESPixbuf * frame_pixbuf
 
LiVESList * cb_list
 
ulong spin_in_func
 
ulong spin_out_func
 
ulong spin_avel_func
 
ulong check_start_func
 
ulong check_end_func
 
ulong check_avel_rev_func
 
ulong mm_move_func
 
ulong mm_select_func
 
ulong ins_normal_func
 
ulong grav_normal_func
 
ulong grav_left_func
 
ulong grav_right_func
 
ulong sepwin_func
 
ulong mute_audio_func
 
ulong loop_cont_func
 
ulong seltrack_func
 
ulong tc_func
 
weed_plant_t * event_list
 
weed_plant_t * init_event
 current editable values More...
 
weed_plant_t * selected_init_event
 currently selected in list More...
 
int num_video_tracks
 
double end_secs
 max display time of timeline in seconds More...
 
double tl_min
 
double tl_max
 
int clip_selected
 clip in clip window More...
 
int file_selected
 actual LiVES file struct number which clip_selected matches More...
 
int current_track
 starts at 0 More...
 
LiVESList * selected_tracks
 
lives_mt_poly_state_t poly_state
 state of polymorph window More...
 
int render_file
 
lives_direction_t last_direction
 last direction timeline cursor was moved in More...
 
track_rect * block_selected
 pointer to current selected block, or NULL More...
 
track_rect * putative_block
 putative block to move or copy, or NULL More...
 
double ptr_time
 stored timeline cursor position before playback More...
 
double tl_fixed_length
 length of timeline can be fixed (secs) : TODO More...
 
double fps
 fps of this timeline More...
 
double region_start
 start of time region in seconds (or 0.) More...
 
double region_end
 end of time region in seconds (or 0.) More...
 
double region_init
 point where user pressed the mouse More...
 
boolean region_updating
 
boolean is_rendering
 TRUE if we are in the process of rendering/pre-rendering to a clip, cf. mainw->is_rendering. More...
 
boolean pr_audio
 TRUE if we are in the process of prerendering audio to a clip. More...
 
int current_fx
 
boolean mt_frame_preview
 
lives_rfx_tcurrent_rfx
 
char layout_name [PATH_MAX]
 
double hotspot_x
 
int hotspot_y
 
boolean moving_block
 moving block flag More...
 
double pb_start_time
 playback start time in seconds. If play is stopped (not paused) we return to here. More...
 
int sel_x
 
int sel_y
 
ulong mouse_mot1
 
ulong mouse_mot2
 
boolean tl_selecting
 for mouse select mode More...
 
weed_timecode_t insert_start
 
weed_timecode_t insert_end
 
double insert_avel
 override for avel used during audio insert More...
 
LiVESList * undos
 
size_t undo_buffer_used
 
uint8_t * undo_mem
 
int undo_offset
 
boolean did_backup
 
char undo_text [32]
 
char redo_text [32]
 
boolean undoable
 
boolean redoable
 
boolean changed
 changed since last saved More...
 
boolean auto_changed
 changed since last auto-saved More...
 
int64_t auto_back_time
 time when last backup was done (not to be confused with prefs->auto_back) More...
 
int inwidth
 
int inheight
 
int outwidth
 
int outheight
 
lives_special_framedraw_rect_tframedraw
 
int track_index
 
lives_mt_last_fx_type_t last_fx_type
 
lives_mt_fx_order_t fx_order
 
mt_opts opts
 
boolean auto_reloading
 
weed_plant_t * fm_edit_event
 
weed_plant_t * moving_fx
 
int avol_fx
 index of audio volume filter, delegated by user from audio volume candidates More...
 
weed_plant_t * avol_init_event
 
ulong spin_start_func
 
ulong spin_end_func
 
boolean layout_prompt
 on occasion, prompt user if they want to correct layout on disk or not More...
 
boolean layout_set_properties
 
boolean ignore_load_vals
 
double user_fps
 
int user_width
 
int user_height
 
int user_arate
 
int user_achans
 
int user_asamps
 
int user_signed_endian
 
int exact_preview
 
LiVESList * tl_marks
 
weed_plant_t * pb_start_event
 FRAME event from which we start playback. More...
 
weed_plant_t * pb_loop_event
 FRAME event to loop back to (can be different from pb_start_event if we are paused) More...
 
weed_plant_t * specific_event
 a pointer to some generally interesting event More...
 
double context_time
 this is set when the user right clicks on a track, otherwise -1. More...
 
boolean use_context
 
lives_cursor_t cursor_style
 
boolean is_paused
 
int play_width
 
int play_height
 
int play_window_width
 
int play_window_height
 
int selected_filter
 filter selected in poly window tab More...
 
int top_track
 top (video) track in scrolled window More...
 
boolean redraw_block
 block drawing of playback cursor during track redraws More...
 
boolean was_undo_redo
 
boolean no_expose
 block timeline expose while we are exiting More...
 
boolean is_ready
 
boolean aud_track_selected
 
boolean has_audio_file
 
boolean tl_mouse
 
boolean playing_sel
 are we playing just the time selection ? More...
 
uint32_t idlefunc
 autobackup function More...
 
LiVESList * clip_labels
 
lives_amixer_t * amixer
 
double prev_fx_time
 
boolean block_tl_move
 set to TRUE to block moving timeline (prevents loops with the node spinbutton) More...
 
boolean block_node_spin
 set to TRUE to block moving node spinner (prevents loops with the timeline) More...
 
boolean is_atrans
 
char * force_load_name
 < force some visual changes when applying autotrans More...
 

Field Documentation

◆ ac_audio_check

LiVESWidget* lives_mt::ac_audio_check

◆ accel_group

LiVESAccelGroup* lives_mt::accel_group

◆ add_vid_behind

LiVESWidget* lives_mt::add_vid_behind

◆ add_vid_front

LiVESWidget* lives_mt::add_vid_front

◆ adjust_start_end

LiVESWidget* lives_mt::adjust_start_end

◆ aload_subs

LiVESWidget* lives_mt::aload_subs

◆ amix_label

LiVESWidget* lives_mt::amix_label

◆ amixb_eventbox

LiVESWidget* lives_mt::amixb_eventbox

◆ amixer

lives_amixer_t* lives_mt::amixer

◆ amixer_button

LiVESWidget* lives_mt::amixer_button

◆ aparam_menuitem

LiVESWidget* lives_mt::aparam_menuitem

◆ aparam_separator

LiVESWidget* lives_mt::aparam_separator

◆ aparam_submenu

LiVESWidget* lives_mt::aparam_submenu

◆ apply_fx_button

LiVESWidget* lives_mt::apply_fx_button

◆ atrans_menuitem

LiVESWidget* lives_mt::atrans_menuitem

◆ aud_track_selected

boolean lives_mt::aud_track_selected

◆ audio_draws

LiVESList* lives_mt::audio_draws

list of audio boxes, 0 == backing audio, 1 == track 0 audio, etc.

◆ audio_insert

LiVESWidget* lives_mt::audio_insert

◆ audio_vols

LiVESList* lives_mt::audio_vols

layer volume levels (coarse control) - set in mixer

◆ audio_vols_back

LiVESList* lives_mt::audio_vols_back

layer volume levels (coarse control) - reset levels

◆ auto_back_time

int64_t lives_mt::auto_back_time

time when last backup was done (not to be confused with prefs->auto_back)

◆ auto_changed

boolean lives_mt::auto_changed

changed since last auto-saved

◆ auto_reloading

boolean lives_mt::auto_reloading

◆ avel_box

LiVESWidget* lives_mt::avel_box

◆ avel_scale

LiVESWidget* lives_mt::avel_scale

◆ avol_fx

int lives_mt::avol_fx

index of audio volume filter, delegated by user from audio volume candidates

◆ avol_init_event

weed_plant_t* lives_mt::avol_init_event

◆ block_node_spin

boolean lives_mt::block_node_spin

set to TRUE to block moving node spinner (prevents loops with the timeline)

◆ block_selected

track_rect* lives_mt::block_selected

pointer to current selected block, or NULL

◆ block_tl_move

boolean lives_mt::block_tl_move

set to TRUE to block moving timeline (prevents loops with the node spinbutton)

◆ btoolbar

LiVESWidget* lives_mt::btoolbar

◆ btoolbar2

LiVESWidget* lives_mt::btoolbar2

◆ btoolbar3

LiVESWidget* lives_mt::btoolbar3

◆ btoolbarx

LiVESWidget* lives_mt::btoolbarx

◆ btoolbary

LiVESWidget* lives_mt::btoolbary

◆ capture

LiVESWidget* lives_mt::capture

◆ cb_list

LiVESList* lives_mt::cb_list

◆ cback_audio

LiVESWidget* lives_mt::cback_audio

◆ change_max_disp

LiVESWidget* lives_mt::change_max_disp

◆ change_vals

LiVESWidget* lives_mt::change_vals

◆ changed

boolean lives_mt::changed

changed since last saved

◆ check_avel_rev_func

ulong lives_mt::check_avel_rev_func

◆ check_end_func

ulong lives_mt::check_end_func

◆ check_start_func

ulong lives_mt::check_start_func

◆ checkbutton_avel_reverse

LiVESWidget* lives_mt::checkbutton_avel_reverse

◆ checkbutton_end_anchored

LiVESWidget* lives_mt::checkbutton_end_anchored

◆ checkbutton_start_anchored

LiVESWidget* lives_mt::checkbutton_start_anchored

◆ clear_ds

LiVESWidget* lives_mt::clear_ds

◆ clear_event_list

LiVESWidget* lives_mt::clear_event_list

menuitem

◆ clear_marks

LiVESWidget* lives_mt::clear_marks

◆ clip_inner_box

LiVESWidget* lives_mt::clip_inner_box

◆ clip_labels

LiVESList* lives_mt::clip_labels

◆ clip_scroll

LiVESWidget* lives_mt::clip_scroll

◆ clip_selected

int lives_mt::clip_selected

clip in clip window

◆ clipedit

LiVESWidget* lives_mt::clipedit

◆ close

LiVESWidget* lives_mt::close

◆ context_box

LiVESWidget* lives_mt::context_box

◆ context_frame

LiVESWidget* lives_mt::context_frame

◆ context_scroll

LiVESWidget* lives_mt::context_scroll

◆ context_time

double lives_mt::context_time

this is set when the user right clicks on a track, otherwise -1.

◆ current_fx

int lives_mt::current_fx

◆ current_rfx

lives_rfx_t* lives_mt::current_rfx

◆ current_track

int lives_mt::current_track

starts at 0

◆ cursor_style

lives_cursor_t lives_mt::cursor_style

◆ del_node_button

LiVESWidget* lives_mt::del_node_button

◆ delblock

LiVESWidget* lives_mt::delblock

◆ did_backup

boolean lives_mt::did_backup

◆ display

LiVESXDisplay* lives_mt::display

◆ dumlabel1

LiVESWidget* lives_mt::dumlabel1

◆ dumlabel2

LiVESWidget* lives_mt::dumlabel2

◆ end_secs

double lives_mt::end_secs

max display time of timeline in seconds

◆ event_list

weed_plant_t* lives_mt::event_list

◆ eventbox

LiVESWidget* lives_mt::eventbox

◆ eview_button

LiVESToolItem* lives_mt::eview_button

◆ eview_label

LiVESWidget* lives_mt::eview_label

◆ exact_preview

int lives_mt::exact_preview

◆ fd_frame

LiVESWidget* lives_mt::fd_frame

◆ file_selected

int lives_mt::file_selected

actual LiVES file struct number which clip_selected matches

◆ fm_edit_event

weed_plant_t* lives_mt::fm_edit_event

◆ follow_play

LiVESWidget* lives_mt::follow_play

◆ force_load_name

char* lives_mt::force_load_name

< force some visual changes when applying autotrans

pointer to a string which contains a filename to be force loaded when load_event_list_activate() is called. Normally NULL except when called from language bindings.

◆ fps

double lives_mt::fps

fps of this timeline

◆ frame_pixbuf

LiVESPixbuf* lives_mt::frame_pixbuf

◆ framedraw

lives_special_framedraw_rect_t* lives_mt::framedraw

◆ fx_base_box

LiVESWidget* lives_mt::fx_base_box

◆ fx_block

LiVESWidget* lives_mt::fx_block

◆ fx_blocka

LiVESWidget* lives_mt::fx_blocka

◆ fx_blockv

LiVESWidget* lives_mt::fx_blockv

◆ fx_box

LiVESWidget* lives_mt::fx_box

◆ fx_contents_box

LiVESWidget* lives_mt::fx_contents_box

◆ fx_delete

LiVESWidget* lives_mt::fx_delete

◆ fx_edit

LiVESWidget* lives_mt::fx_edit

◆ fx_iafter_button

LiVESWidget* lives_mt::fx_iafter_button

◆ fx_ibefore_button

LiVESWidget* lives_mt::fx_ibefore_button

◆ fx_label

LiVESWidget* lives_mt::fx_label

◆ fx_list_box

LiVESWidget* lives_mt::fx_list_box

◆ fx_list_scroll

LiVESWidget* lives_mt::fx_list_scroll

◆ fx_list_vbox

LiVESWidget* lives_mt::fx_list_vbox

◆ fx_order

lives_mt_fx_order_t lives_mt::fx_order

◆ fx_params_label

LiVESWidget* lives_mt::fx_params_label

◆ fx_region

LiVESWidget* lives_mt::fx_region

◆ fx_region_1

LiVESWidget* lives_mt::fx_region_1

◆ fx_region_1a

LiVESWidget* lives_mt::fx_region_1a

◆ fx_region_1v

LiVESWidget* lives_mt::fx_region_1v

◆ fx_region_2

LiVESWidget* lives_mt::fx_region_2

◆ fx_region_2a

LiVESWidget* lives_mt::fx_region_2a

◆ fx_region_2av

LiVESWidget* lives_mt::fx_region_2av

◆ fx_region_2v

LiVESWidget* lives_mt::fx_region_2v

◆ fx_region_3

LiVESWidget* lives_mt::fx_region_3

◆ gens_submenu

LiVESWidget* lives_mt::gens_submenu

◆ grav_label

LiVESWidget* lives_mt::grav_label

◆ grav_left

LiVESWidget* lives_mt::grav_left

◆ grav_left_func

ulong lives_mt::grav_left_func

◆ grav_menuitem

LiVESToolItem* lives_mt::grav_menuitem

◆ grav_normal

LiVESWidget* lives_mt::grav_normal

◆ grav_normal_func

ulong lives_mt::grav_normal_func

◆ grav_right

LiVESWidget* lives_mt::grav_right

◆ grav_right_func

ulong lives_mt::grav_right_func

◆ grav_submenu

LiVESWidget* lives_mt::grav_submenu

◆ hadjustment

LiVESObject* lives_mt::hadjustment

◆ has_audio_file

boolean lives_mt::has_audio_file

◆ hbox

LiVESWidget* lives_mt::hbox

◆ hotspot_x

double lives_mt::hotspot_x

◆ hotspot_y

int lives_mt::hotspot_y

◆ hpaned

LiVESWidget* lives_mt::hpaned

◆ hseparator

LiVESWidget* lives_mt::hseparator

◆ hseparator2

LiVESWidget* lives_mt::hseparator2

◆ idlefunc

uint32_t lives_mt::idlefunc

autobackup function

◆ ignore_load_vals

boolean lives_mt::ignore_load_vals

◆ in_hbox

LiVESWidget* lives_mt::in_hbox

◆ in_image

LiVESWidget* lives_mt::in_image

◆ in_out_box

LiVESWidget* lives_mt::in_out_box

◆ infobar

LiVESWidget* lives_mt::infobar

◆ inheight

int lives_mt::inheight

◆ init_event

weed_plant_t* lives_mt::init_event

current editable values

◆ ins_gap_cur

LiVESWidget* lives_mt::ins_gap_cur

◆ ins_gap_sel

LiVESWidget* lives_mt::ins_gap_sel

◆ ins_label

LiVESWidget* lives_mt::ins_label

◆ ins_menuitem

LiVESWidget* lives_mt::ins_menuitem

◆ ins_normal

LiVESWidget* lives_mt::ins_normal

◆ ins_normal_func

ulong lives_mt::ins_normal_func

◆ ins_submenu

LiVESWidget* lives_mt::ins_submenu

◆ insa_checkbutton

LiVESWidget* lives_mt::insa_checkbutton

◆ insa_label

LiVESWidget* lives_mt::insa_label

◆ insert

LiVESWidget* lives_mt::insert

◆ insert_avel

double lives_mt::insert_avel

override for avel used during audio insert

◆ insert_end

weed_timecode_t lives_mt::insert_end

◆ insert_start

weed_timecode_t lives_mt::insert_start

◆ inwidth

int lives_mt::inwidth

◆ is_atrans

boolean lives_mt::is_atrans

◆ is_paused

boolean lives_mt::is_paused

◆ is_ready

boolean lives_mt::is_ready

◆ is_rendering

boolean lives_mt::is_rendering

TRUE if we are in the process of rendering/pre-rendering to a clip, cf. mainw->is_rendering.

◆ jumpback

LiVESWidget* lives_mt::jumpback

◆ jumpnext

LiVESWidget* lives_mt::jumpnext

◆ l_sel_arrow

LiVESWidget* lives_mt::l_sel_arrow

◆ last_direction

lives_direction_t lives_mt::last_direction

last direction timeline cursor was moved in

◆ last_filter_map

LiVESWidget* lives_mt::last_filter_map

◆ last_fx_type

lives_mt_last_fx_type_t lives_mt::last_fx_type

◆ layout_name

char lives_mt::layout_name[PATH_MAX]

◆ layout_prompt

boolean lives_mt::layout_prompt

on occasion, prompt user if they want to correct layout on disk or not

◆ layout_set_properties

boolean lives_mt::layout_set_properties

◆ load_event_list

LiVESWidget* lives_mt::load_event_list

menuitem

◆ load_set

LiVESWidget* lives_mt::load_set

◆ load_vals

LiVESWidget* lives_mt::load_vals

◆ loop_cont_func

ulong lives_mt::loop_cont_func

◆ loop_continue

LiVESWidget* lives_mt::loop_continue

◆ menu_hbox

LiVESWidget* lives_mt::menu_hbox

◆ menubar

LiVESWidget* lives_mt::menubar

◆ mm_label

LiVESWidget* lives_mt::mm_label

◆ mm_menuitem

LiVESWidget* lives_mt::mm_menuitem

◆ mm_move

LiVESWidget* lives_mt::mm_move

◆ mm_move_func

ulong lives_mt::mm_move_func

◆ mm_select

LiVESWidget* lives_mt::mm_select

◆ mm_select_func

ulong lives_mt::mm_select_func

◆ mm_submenu

LiVESWidget* lives_mt::mm_submenu

◆ mouse_mot1

ulong lives_mt::mouse_mot1

◆ mouse_mot2

ulong lives_mt::mouse_mot2

◆ move_fx

LiVESWidget* lives_mt::move_fx

◆ moving_block

boolean lives_mt::moving_block

moving block flag

◆ moving_fx

weed_plant_t* lives_mt::moving_fx

◆ mt_frame_preview

boolean lives_mt::mt_frame_preview

◆ mute_audio

LiVESWidget* lives_mt::mute_audio

◆ mute_audio_func

ulong lives_mt::mute_audio_func

◆ nb

LiVESWidget* lives_mt::nb

◆ nb_label

LiVESWidget* lives_mt::nb_label

◆ nb_label1

LiVESWidget* lives_mt::nb_label1

◆ nb_label2

LiVESWidget* lives_mt::nb_label2

◆ nb_label3

LiVESWidget* lives_mt::nb_label3

◆ nb_label4

LiVESWidget* lives_mt::nb_label4

◆ nb_label5

LiVESWidget* lives_mt::nb_label5

◆ nb_label6

LiVESWidget* lives_mt::nb_label6

◆ nb_label7

LiVESWidget* lives_mt::nb_label7

◆ next_filter_map

LiVESWidget* lives_mt::next_filter_map

◆ next_fm_button

LiVESWidget* lives_mt::next_fm_button

◆ next_node_button

LiVESWidget* lives_mt::next_node_button

◆ no_expose

boolean lives_mt::no_expose

block timeline expose while we are exiting

◆ node_adj

LiVESObject* lives_mt::node_adj

◆ node_scale

LiVESWidget* lives_mt::node_scale

◆ node_spinbutton

LiVESWidget* lives_mt::node_spinbutton

◆ normalise_aud

LiVESWidget* lives_mt::normalise_aud

◆ num_video_tracks

int lives_mt::num_video_tracks

◆ open_menu

LiVESWidget* lives_mt::open_menu

◆ opts

mt_opts lives_mt::opts

◆ out_hbox

LiVESWidget* lives_mt::out_hbox

◆ out_image

LiVESWidget* lives_mt::out_image

◆ outheight

int lives_mt::outheight

◆ outwidth

int lives_mt::outwidth

◆ overlap_label

LiVESWidget* lives_mt::overlap_label

◆ param_box

LiVESWidget* lives_mt::param_box

◆ param_inner_box

LiVESWidget* lives_mt::param_inner_box

◆ pb_loop_event

weed_plant_t* lives_mt::pb_loop_event

FRAME event to loop back to (can be different from pb_start_event if we are paused)

◆ pb_start_event

weed_plant_t* lives_mt::pb_start_event

FRAME event from which we start playback.

◆ pb_start_time

double lives_mt::pb_start_time

playback start time in seconds. If play is stopped (not paused) we return to here.

◆ play_blank

LiVESWidget* lives_mt::play_blank

◆ play_box

LiVESWidget* lives_mt::play_box

◆ play_height

int lives_mt::play_height

◆ play_width

int lives_mt::play_width

◆ play_window_height

int lives_mt::play_window_height

◆ play_window_width

int lives_mt::play_window_width

◆ playall

LiVESWidget* lives_mt::playall

◆ playing_sel

boolean lives_mt::playing_sel

are we playing just the time selection ?

◆ playsel

LiVESWidget* lives_mt::playsel

◆ poly_box

LiVESWidget* lives_mt::poly_box

◆ poly_state

lives_mt_poly_state_t lives_mt::poly_state

state of polymorph window

◆ pr_audio

boolean lives_mt::pr_audio

TRUE if we are in the process of prerendering audio to a clip.

◆ prerender_aud

LiVESWidget* lives_mt::prerender_aud

◆ prev_fm_button

LiVESWidget* lives_mt::prev_fm_button

◆ prev_fx_time

double lives_mt::prev_fx_time

◆ prev_node_button

LiVESWidget* lives_mt::prev_node_button

◆ preview_eventbox

LiVESWidget* lives_mt::preview_eventbox

◆ preview_frame

LiVESWidget* lives_mt::preview_frame

◆ ptr_time

double lives_mt::ptr_time

stored timeline cursor position before playback

◆ putative_block

track_rect* lives_mt::putative_block

putative block to move or copy, or NULL

◆ quit

LiVESWidget* lives_mt::quit

◆ r_sel_arrow

LiVESWidget* lives_mt::r_sel_arrow

◆ re_to_tc

LiVESWidget* lives_mt::re_to_tc

◆ recent1

LiVESWidget* lives_mt::recent1

◆ recent2

LiVESWidget* lives_mt::recent2

◆ recent3

LiVESWidget* lives_mt::recent3

◆ recent4

LiVESWidget* lives_mt::recent4

◆ recent_menu

LiVESWidget* lives_mt::recent_menu

◆ redo

LiVESWidget* lives_mt::redo

◆ redo_text

char lives_mt::redo_text[32]

◆ redoable

boolean lives_mt::redoable

◆ redraw_block

boolean lives_mt::redraw_block

block drawing of playback cursor during track redraws

◆ region_end

double lives_mt::region_end

end of time region in seconds (or 0.)

◆ region_init

double lives_mt::region_init

point where user pressed the mouse

◆ region_start

double lives_mt::region_start

start of time region in seconds (or 0.)

◆ region_updating

boolean lives_mt::region_updating

◆ remove_first_gaps

LiVESWidget* lives_mt::remove_first_gaps

◆ remove_gaps

LiVESWidget* lives_mt::remove_gaps

◆ rename_track

LiVESWidget* lives_mt::rename_track

◆ render

LiVESWidget* lives_mt::render

◆ render_aud

LiVESWidget* lives_mt::render_aud

◆ render_file

int lives_mt::render_file

◆ render_sep

LiVESWidget* lives_mt::render_sep

◆ render_vid

LiVESWidget* lives_mt::render_vid

◆ rewind

LiVESWidget* lives_mt::rewind

◆ rs_to_tc

LiVESWidget* lives_mt::rs_to_tc

◆ save_event_list

LiVESWidget* lives_mt::save_event_list

menuitem

◆ save_set

LiVESWidget* lives_mt::save_set

◆ scroll_label

LiVESWidget* lives_mt::scroll_label

◆ scrollbar

LiVESWidget* lives_mt::scrollbar

◆ sel_label

LiVESWidget* lives_mt::sel_label

◆ sel_x

int lives_mt::sel_x

◆ sel_y

int lives_mt::sel_y

◆ seldesel_menuitem

LiVESWidget* lives_mt::seldesel_menuitem

◆ select_track

LiVESWidget* lives_mt::select_track

◆ selected_filter

int lives_mt::selected_filter

filter selected in poly window tab

◆ selected_init_event

weed_plant_t* lives_mt::selected_init_event

currently selected in list

◆ selected_tracks

LiVESList* lives_mt::selected_tracks

◆ seltrack_func

ulong lives_mt::seltrack_func

◆ sep1

LiVESToolItem* lives_mt::sep1

◆ sep2

LiVESToolItem* lives_mt::sep2

◆ sep3

LiVESToolItem* lives_mt::sep3

◆ sep4

LiVESToolItem* lives_mt::sep4

◆ sep_image

LiVESWidget* lives_mt::sep_image

◆ sepwin

LiVESWidget* lives_mt::sepwin

◆ sepwin_func

ulong lives_mt::sepwin_func

◆ show_layout_errors

LiVESWidget* lives_mt::show_layout_errors

◆ snapo_checkbutton

LiVESWidget* lives_mt::snapo_checkbutton

◆ specific_event

weed_plant_t* lives_mt::specific_event

a pointer to some generally interesting event

◆ spin_avel_func

ulong lives_mt::spin_avel_func

◆ spin_end_func

ulong lives_mt::spin_end_func

◆ spin_in_func

ulong lives_mt::spin_in_func

◆ spin_out_func

ulong lives_mt::spin_out_func

◆ spin_start_func

ulong lives_mt::spin_start_func

◆ spinbutton_avel

LiVESWidget* lives_mt::spinbutton_avel

◆ spinbutton_end

LiVESWidget* lives_mt::spinbutton_end

◆ spinbutton_in

LiVESWidget* lives_mt::spinbutton_in

◆ spinbutton_in_adj

LiVESObject* lives_mt::spinbutton_in_adj

◆ spinbutton_out

LiVESWidget* lives_mt::spinbutton_out

◆ spinbutton_out_adj

LiVESObject* lives_mt::spinbutton_out_adj

◆ spinbutton_start

LiVESWidget* lives_mt::spinbutton_start

◆ split_sel

LiVESWidget* lives_mt::split_sel

◆ stop

LiVESWidget* lives_mt::stop

◆ submenu_atransfx

LiVESWidget* lives_mt::submenu_atransfx

◆ tc_func

ulong lives_mt::tc_func

◆ tc_to_re

LiVESWidget* lives_mt::tc_to_re

◆ tc_to_rs

LiVESWidget* lives_mt::tc_to_rs

◆ time_label

LiVESWidget* lives_mt::time_label

◆ time_scrollbar

LiVESWidget* lives_mt::time_scrollbar

◆ timecode

LiVESWidget* lives_mt::timecode

◆ timeline

LiVESWidget* lives_mt::timeline

◆ timeline_eb

LiVESWidget* lives_mt::timeline_eb

◆ timeline_reg

LiVESWidget* lives_mt::timeline_reg

◆ timeline_table

LiVESWidget* lives_mt::timeline_table

◆ timeline_table_header

LiVESWidget* lives_mt::timeline_table_header

◆ tl_eventbox

LiVESWidget* lives_mt::tl_eventbox

◆ tl_fixed_length

double lives_mt::tl_fixed_length

length of timeline can be fixed (secs) : TODO

◆ tl_hbox

LiVESWidget* lives_mt::tl_hbox

◆ tl_label

LiVESWidget* lives_mt::tl_label

◆ tl_marks

LiVESList* lives_mt::tl_marks

◆ tl_max

double lives_mt::tl_max

◆ tl_min

double lives_mt::tl_min

◆ tl_mouse

boolean lives_mt::tl_mouse

◆ tl_selecting

boolean lives_mt::tl_selecting

for mouse select mode

◆ tlx_eventbox

LiVESWidget* lives_mt::tlx_eventbox

◆ top_eventbox

LiVESWidget* lives_mt::top_eventbox

◆ top_track

int lives_mt::top_track

top (video) track in scrolled window

◆ top_vbox

LiVESWidget* lives_mt::top_vbox

◆ track_index

int lives_mt::track_index

◆ troubleshoot

LiVESWidget* lives_mt::troubleshoot

◆ undo

LiVESWidget* lives_mt::undo

◆ undo_buffer_used

size_t lives_mt::undo_buffer_used

◆ undo_mem

uint8_t* lives_mt::undo_mem

◆ undo_offset

int lives_mt::undo_offset

◆ undo_text

char lives_mt::undo_text[32]

◆ undoable

boolean lives_mt::undoable

◆ undos

LiVESList* lives_mt::undos

◆ use_context

boolean lives_mt::use_context

◆ user_achans

int lives_mt::user_achans

◆ user_arate

int lives_mt::user_arate

◆ user_asamps

int lives_mt::user_asamps

◆ user_fps

double lives_mt::user_fps

◆ user_height

int lives_mt::user_height

◆ user_signed_endian

int lives_mt::user_signed_endian

◆ user_width

int lives_mt::user_width

◆ vadjustment

LiVESObject* lives_mt::vadjustment

◆ video_draws

LiVESList* lives_mt::video_draws

list of video timeline eventboxes, in layer order

◆ view_audio

LiVESWidget* lives_mt::view_audio

◆ view_clips

LiVESWidget* lives_mt::view_clips

◆ view_effects

LiVESWidget* lives_mt::view_effects

◆ view_events

LiVESWidget* lives_mt::view_events

◆ view_in_out

LiVESWidget* lives_mt::view_in_out

◆ view_sel_events

LiVESWidget* lives_mt::view_sel_events

◆ vpaned

LiVESWidget* lives_mt::vpaned

◆ was_undo_redo

boolean lives_mt::was_undo_redo

◆ window

LiVESWidget* lives_mt::window

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