X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Ftracks.h;h=1f3c288e0976230519ecf2e372b94fc82aad5cdb;hb=ab209efd7893132268c7dc159cd78a4574276946;hp=4d3bef901665b06644c0af5d94abbf33823554ef;hpb=e23393f4ff9f772ac8f47926cf490dc87a630ed4;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/tracks.h b/cinelerra-5.1/cinelerra/tracks.h index 4d3bef90..1f3c288e 100644 --- a/cinelerra-5.1/cinelerra/tracks.h +++ b/cinelerra-5.1/cinelerra/tracks.h @@ -51,13 +51,13 @@ public: uint32_t load_flags); void move_edits(ArrayList *edits, Track *track, double position, int edit_labels, int edit_plugins, int edit_autos, int behaviour); - void move_group(EDL *group, Track *first_track, double position); + void move_group(EDL *group, Track *first_track, double position, int overwrite); void move_effect(Plugin *plugin, Track *track, int64_t position); void move_effect(Plugin *plugin, PluginSet *plugin_set, int64_t position); // Construct a list of all the recordable edits which start on position void clear_selected_edits(); - void select_affected_edits(double position, Track *start_track); + void select_affected_edits(double position, Track *start_track, int sense); void get_selected_edits(ArrayList *drag_edits); int next_group_id(); int new_group(int id); @@ -217,13 +217,9 @@ public: int popup_transition(int cursor_x, int cursor_y); int select_auto(int cursor_x, int cursor_y); int move_auto(int cursor_x, int cursor_y, int shift_down); - int modify_edithandles(double &oldposition, - double &newposition, - int currentend, - int handle_mode, - int edit_labels, - int edit_plugins, - int edit_autos); + int modify_edithandles(double &oldposition, double &newposition, + int currentend, int handle_mode, int edit_labels, + int edit_plugins, int edit_autos, int group_id); int modify_pluginhandles(double &oldposition, double &newposition, int currentend,