|
Olive
|
Public Member Functions | |
| Timeline (QWidget *parent=nullptr) | |
| bool | focused () |
| void | set_zoom (bool in) |
| void | copy (bool del) |
| Clip * | split_clip (ComboAction *ca, bool transitions, int p, long frame) |
| Clip * | split_clip (ComboAction *ca, bool transitions, int p, long frame, long post_in) |
| bool | split_selection (ComboAction *ca) |
| bool | split_all_clips_at_point (ComboAction *ca, long point) |
| bool | split_clip_and_relink (ComboAction *ca, int clip, long frame, bool relink) |
| void | clean_up_selections (QVector< Selection > &areas) |
| void | deselect_area (long in, long out, int track) |
| void | delete_areas_and_relink (ComboAction *ca, QVector< Selection > &areas, bool deselect_areas) |
| void | relink_clips_using_ids (QVector< int > &old_clips, QVector< Clip * > &new_clips) |
| void | update_sequence () |
| QVector< int > | get_tracks_of_linked_clips (int i) |
| bool | has_clip_been_split (int c) |
| void | edit_to_point_internal (bool in, bool ripple) |
| void | delete_in_out_internal (bool ripple) |
| void | create_ghosts_from_media (Sequence *seq, long entry_point, QVector< Media * > &media_list) |
| void | add_clips_from_ghosts (ComboAction *ca, Sequence *s) |
| int | getTimelineScreenPointFromFrame (long frame) |
| long | getTimelineFrameFromScreenPoint (int x) |
| int | getDisplayScreenPointFromFrame (long frame) |
| long | getDisplayFrameFromScreenPoint (int x) |
| int | get_snap_range () |
| bool | snap_to_point (long point, long *l) |
| bool | snap_to_timeline (long *l, bool use_playhead, bool use_markers, bool use_workarea) |
| void | set_marker () |
| void | update_effect_controls () |
| int | get_track_height_size (bool video) |
| int | calculate_track_height (int track, int height) |
| void | delete_selection (QVector< Selection > &selections, bool ripple) |
| void | select_all () |
| void | scroll_to_frame (long frame) |
| void | select_from_playhead () |
| bool | can_ripple_empty_space (long frame, int track) |
| void | resizeEvent (QResizeEvent *event) |
Public Attributes | |
| int | tool |
| long | cursor_frame |
| int | cursor_track |
| double | zoom |
| bool | zoom_just_changed |
| long | drag_frame_start |
| int | drag_track_start |
| bool | showing_all |
| double | old_zoom |
| QVector< int > | video_track_heights |
| QVector< int > | audio_track_heights |
| bool | snapping |
| bool | snapped |
| long | snap_point |
| bool | selecting |
| int | selection_offset |
| bool | rect_select_init |
| bool | rect_select_proc |
| int | rect_select_x |
| int | rect_select_y |
| int | rect_select_w |
| int | rect_select_h |
| bool | moving_init |
| bool | moving_proc |
| QVector< Ghost > | ghosts |
| bool | video_ghosts |
| bool | audio_ghosts |
| bool | move_insert |
| int | trim_target |
| bool | trim_in_point |
| int | transition_select |
| bool | splitting |
| QVector< int > | split_tracks |
| QVector< int > | split_cache |
| bool | importing |
| bool | importing_files |
| bool | creating |
| int | creating_object |
| bool | transition_tool_init |
| bool | transition_tool_proc |
| int | transition_tool_pre_clip |
| int | transition_tool_post_clip |
| int | transition_tool_type |
| const EffectMeta * | transition_tool_meta |
| int | transition_tool_side |
| bool | hand_moving |
| int | drag_x_start |
| int | drag_y_start |
| bool | block_repaints |
| TimelineHeader * | headers |
| AudioMonitor * | audio_monitor |
| ResizableScrollBar * | horizontalScrollBar |
| QPushButton * | toolArrowButton |
| QPushButton * | toolEditButton |
| QPushButton * | toolRippleButton |
| QPushButton * | toolRazorButton |
| QPushButton * | toolSlipButton |
| QPushButton * | toolSlideButton |
| QPushButton * | toolHandButton |
| QPushButton * | toolTransitionButton |
| QPushButton * | snappingButton |
Private Member Functions | |
| void | set_zoom_value (double v) |
| void | decheck_tool_buttons (QObject *sender) |
| void | set_tool (int tool) |
| void | set_sb_max () |
| void | setup_ui () |
Private Attributes | |
| QVector< QPushButton * > | tool_buttons |
| int | scroll |
| int | default_track_height |
| long | rc_ripple_min |
| long | rc_ripple_max |
| QWidget * | timeline_area |
| TimelineWidget * | video_area |
| TimelineWidget * | audio_area |
| QWidget * | editAreas |
| QScrollBar * | videoScrollbar |
| QScrollBar * | audioScrollbar |
| QPushButton * | zoomInButton |
| QPushButton * | zoomOutButton |
| QPushButton * | recordButton |
| QPushButton * | addButton |
| QWidget * | tool_button_widget |
1.8.15