X-Git-Url: https://cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Ftracks.h;h=f5a328ed5f8fc78295619dbb8ef17179ad455894;hb=48a6854a1ca58aa291ffc6fe3a48807492dfbef7;hp=da867148de5f10e0c69d48f6dbf7c142c3c05c78;hpb=da1e39d85e138b0d552e932d875c05e8dc743244;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/tracks.h b/cinelerra-5.1/cinelerra/tracks.h index da867148..f5a328ed 100644 --- a/cinelerra-5.1/cinelerra/tracks.h +++ b/cinelerra-5.1/cinelerra/tracks.h @@ -57,7 +57,6 @@ public: // 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, int sense); int clear_hard_edges(double start, double end); void get_selected_edits(ArrayList *drag_edits); int next_group_id(); @@ -73,6 +72,7 @@ public: void equivalent_output(Tracks *tracks, double *result); + void move_tracks(Track *src, Track *dst, int n); int move_track_up(Track *track); // move recordable tracks up int move_track_down(Track *track); // move recordable tracks down int move_tracks_up(); // move recordable tracks up @@ -81,7 +81,7 @@ public: void paste_video_transition(PluginServer *server, int first_track = 0); // Only tests effects - int plugin_exists(Plugin *plugin); + Plugin *plugin_exists(int plugin_id); int track_exists(Track *track); void paste_transition(PluginServer *server, Edit *dest_edit); @@ -101,10 +101,16 @@ public: // Update y pixels after a zoom void update_y_pixels(Theme *theme); // Total number of tracks where the following toggles are selected - void select_all(int type, - int value); - void translate_projector(float offset_x, float offset_y); - int total_of(int type); + void select_all(int type, int value); + + void translate_fauto_xy(int fauto, float dx, float dy, int all); + void translate_projector(float dx, float dy, int all=0); + void translate_camera(float dx, float dy, int all=0); + void crop_resize(float x, float y, float z); + void crop_shrink(float x, float y, float z); + + int total_of(int type); + Track* get_track_by_id(int id); // add a track Track* add_audio_track(int above, Track *dst_track); Track* add_video_track(int above, Track *dst_track);