|
Blender V4.3
|
#include "BLI_map.hh"#include "BLI_span.hh"#include "BLI_utility_mixins.hh"#include "BLI_vector.hh"#include "BLI_vector_set.hh"#include "DNA_sequence_types.h"#include "RNA_access.hh"#include "GPU_immediate.hh"#include "GPU_viewport.hh"#include "ED_sequencer.hh"#include "sequencer_scopes.hh"Go to the source code of this file.
Classes | |
| struct | blender::ed::seq::SpaceSeq_Runtime |
| struct | SeqChannelDrawContext |
| struct | StripDrawContext |
| struct | TimelineDrawContext |
Namespaces | |
| namespace | blender |
| namespace | blender::ed |
| namespace | blender::ed::seq |
Macros | |
| #define | DEFAULT_IMG_STRIP_LENGTH 25 /* XXX arbitrary but ok for now. */ |
Variables | |
| const EnumPropertyItem | sequencer_prop_effect_types [] |
| const EnumPropertyItem | prop_side_types [] |
| #define DEFAULT_IMG_STRIP_LENGTH 25 /* XXX arbitrary but ok for now. */ |
Definition at line 48 of file sequencer_intern.hh.
Referenced by image_drop_on_enter(), and sequencer_generic_invoke_xy__internal().
| blender::VectorSet< Sequence * > all_strips_from_context | ( | bContext * | C | ) |
Returns collection with all strips presented to user. If operation is done in preview, collection is limited to all presented strips that can produce image output.
| C | context |
Sequence) Definition at line 73 of file sequencer_select.cc.
References CTX_data_scene(), SEQ_active_seqbase_get(), SEQ_channels_displayed_get(), SEQ_editing_get(), SEQ_query_all_strips(), SEQ_query_rendered_strips(), and sequencer_view_has_preview_poll().
Referenced by sequencer_de_select_all_exec(), sequencer_retiming_select_all_exec(), sequencer_select_grouped_exec(), and sequencer_select_inverse_exec().
| void channel_draw_context_init | ( | const bContext * | C, |
| ARegion * | region, | ||
| SeqChannelDrawContext * | r_context ) |
Definition at line 299 of file sequencer_channels_draw.cc.
References SeqChannelDrawContext::area, BKE_area_find_region_type(), BLI_assert, C, SeqChannelDrawContext::C, SeqChannelDrawContext::channel_height, channel_height_pixelspace_get(), SeqChannelDrawContext::channels, CTX_data_scene(), CTX_wm_area(), SeqChannelDrawContext::draw_offset, draw_offset_get(), SeqChannelDrawContext::ed, SeqChannelDrawContext::frame_width, frame_width_pixelspace_get(), min_ff(), SeqChannelDrawContext::region, RGN_TYPE_WINDOW, SeqChannelDrawContext::scale, SeqChannelDrawContext::scene, SEQ_active_seqbase_get(), SEQ_channels_displayed_get(), SEQ_editing_get(), SeqChannelDrawContext::seqbase, SeqChannelDrawContext::timeline_region, SeqChannelDrawContext::timeline_region_v2d, ARegion::v2d, and SeqChannelDrawContext::v2d.
Referenced by draw_channels(), and sequencer_rename_channel_invoke().
Definition at line 322 of file sequencer_channels_draw.cc.
References channel_draw_context_init(), CTX_data_scene(), draw_background(), draw_channel_headers(), round_fl_to_int(), SEQ_editing_get(), UI_view2d_view_ortho(), and UI_view2d_view_restore().
Referenced by sequencer_channel_region_draw().
| void draw_strip_thumbnails | ( | TimelineDrawContext * | ctx, |
| blender::ed::seq::StripsDrawBatch & | strips_batch, | ||
| const blender::Vector< StripDrawContext > & | strips ) |
Definition at line 281 of file sequencer_thumbnails.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), batch, TimelineDrawContext::C, blender::math::ceil(), SeqThumbInfo::cropx_max, SeqThumbInfo::cropx_min, blender::Array< T, InlineBufferCapacity, Allocator >::data(), SequencerTimelineOverlay::flag, SpaceSeq::flag, get_seq_strip_thumbnails(), GPU_DATA_UBYTE, GPU_matrix_pop_projection(), GPU_matrix_push_projection(), GPU_RGBA8, GPU_SAMPLER_EXTEND_MODE_CLAMP_TO_BORDER, GPU_texture_create_2d(), GPU_texture_extend_mode(), GPU_texture_filter_mode(), GPU_texture_free(), GPU_texture_unbind(), GPU_texture_update(), GPU_TEXTURE_USAGE_SHADER_READ, SeqThumbInfo::ibuf, IMB_colormanagement_display_settings_from_ctx(), IMB_display_buffer_acquire(), IMB_display_buffer_release(), IMB_freeImBuf(), int, blender::Vector< T, InlineBufferCapacity, Allocator >::is_empty(), blender::math::max(), TimelineDrawContext::pixelx, TimelineDrawContext::pixely, TimelineDrawContext::region, blender::Vector< T, InlineBufferCapacity, Allocator >::reserve(), TimelineDrawContext::scene, SEQ_SHOW_OVERLAY, SEQ_TIMELINE_SHOW_THUMBNAILS, blender::Vector< T, InlineBufferCapacity, Allocator >::size(), TimelineDrawContext::sseq, SpaceSeq::timeline_overlay, TimelineDrawContext::v2d, wmOrtho2_region_pixelspace(), ImBuf::x, rcti::xmin, ImBuf::y, and rcti::ymin.
Referenced by draw_seq_strips().
Definition at line 1943 of file sequencer_timeline_draw.cc.
References ANIM_draw_previewrange(), draw_seq_strips(), draw_seq_timeline_channels(), draw_timeline_backdrop(), draw_timeline_gizmos(), draw_timeline_grid(), draw_timeline_markers(), draw_timeline_post_view_callbacks(), draw_timeline_pre_view_callbacks(), draw_timeline_sfra_efra(), ED_time_scrub_draw(), SpaceSeq::flag, TimelineDrawContext::scene, SEQ_DRAWFRAMES, seq_prefetch_wm_notify(), TimelineDrawContext::sseq, TH_BACK, timeline_draw_context_get(), UI_ThemeClearColor(), UI_view2d_view_ortho(), and TimelineDrawContext::v2d.
Referenced by sequencer_main_region_draw().
Definition at line 1966 of file sequencer_timeline_draw.cc.
References CTX_data_scene(), CTX_wm_space_seq(), draw_cache_view(), draw_overlap_frame_indicator(), ED_time_scrub_clamp_scroller_mask(), ED_time_scrub_draw_current_frame(), SpaceSeq::flag, HEADERY, View2D::mask, SEQ_active_seqbase_get(), SEQ_DRAWFRAMES, SEQ_EDIT_OVERLAY_FRAME_SHOW, SEQ_editing_get(), SEQ_timeline_boundbox(), View2D::tot, UI_SCALE_FAC, UI_view2d_scrollers_draw(), UI_view2d_view_ortho(), and UI_view2d_view_restore().
Referenced by sequencer_main_region_draw_overlay().
| Sequence * find_nearest_seq | ( | const Scene * | scene, |
| const View2D * | v2d, | ||
| const int | mval[2], | ||
| eSeqHandle * | r_hand ) |
Definition at line 312 of file sequencer_select.cc.
References abs(), BLI_rctf_size_x(), BLI_rcti_size_x(), CLAMP, View2D::cur, ListBase::first, float, Sequence::machine, View2D::mask, Sequence::next, SEQ_editing_get(), SEQ_HANDLE_LEFT, SEQ_HANDLE_NONE, SEQ_HANDLE_RIGHT, SEQ_time_left_handle_frame_get(), SEQ_time_right_handle_frame_get(), SEQ_transform_sequence_can_be_translated(), Editing::seqbasep, sequence_handle_size_get_clamped(), UI_view2d_region_to_view(), x, and y.
Referenced by ED_sequencer_special_preview_set(), sequencer_select_linked_pick_invoke(), and update_overlay_strip_position_data().
Definition at line 275 of file sequencer_select.cc.
References Sequence::flag, LISTBASE_FOREACH, Sequence::machine, SELECT, SEQ_editing_get(), SEQ_SIDE_LEFT, SEQ_SIDE_RIGHT, SEQ_time_left_handle_frame_get(), SEQ_time_right_handle_frame_get(), and Editing::seqbasep.
Referenced by select_linked_internal(), select_more_less_seq__internal(), select_surrounding_handles(), sequencer_select_handles_exec(), and sequencer_select_linked_handle().
Definition at line 112 of file sequencer_retiming_draw.cc.
References CTX_data_scene(), max_ii(), SEQ_time_get_rounded_sound_offset(), SEQ_time_left_handle_frame_get(), and SEQ_time_start_frame_get().
Referenced by ensure_left_and_right_keys(), fake_keys_draw(), retiming_fake_key_frame_clicked(), and sequencer_select_exec().
Definition at line 157 of file sequencer_retiming_draw.cc.
References SEQ_retiming_add_key(), SEQ_retiming_data_ensure(), SEQ_time_left_handle_frame_get(), and SEQ_time_right_handle_frame_get().
Referenced by sequencer_select_exec(), and try_to_realize_fake_keys().
| void recurs_sel_seq | ( | Sequence * | seq_meta | ) |
Definition at line 416 of file sequencer_select.cc.
References ListBase::first, Sequence::flag, Sequence::next, recurs_sel_seq(), SELECT, SEQ_LEFTSEL, SEQ_RIGHTSEL, and Sequence::seqbase.
Referenced by ED_sequencer_select_sequence_single(), recurs_sel_seq(), select_linked_internal(), select_linked_time_seq(), select_more_less_seq__internal(), select_surrounding_handles(), sequencer_select_handles_exec(), sequencer_select_linked_handle(), sequencer_select_linked_pick_invoke(), sequencer_select_set_active(), sequencer_select_side_of_frame(), and sequencer_select_side_of_frame_exec().
| bool retiming_keys_can_be_displayed | ( | const SpaceSeq * | sseq | ) |
Definition at line 45 of file sequencer_retiming_draw.cc.
References SequencerTimelineOverlay::flag, SpaceSeq::flag, SEQ_SHOW_OVERLAY, SEQ_TIMELINE_SHOW_STRIP_RETIMING, and SpaceSeq::timeline_overlay.
Referenced by can_draw_retiming(), is_mouse_over_retiming_key(), sequencer_box_select_exec(), sequencer_de_select_all_exec(), sequencer_retiming_keys_draw(), sequencer_select_exec(), and strip_draw_context_set_retiming_overlay_visibility().
| SeqRetimingKey * retiming_mouseover_key_get | ( | const bContext * | C, |
| const int | mval[2], | ||
| Sequence ** | r_seq ) |
Definition at line 207 of file sequencer_retiming_draw.cc.
References BLI_rctf_isect_pt(), CTX_data_scene(), mouse_over_key_get_from_strip(), seq_retiming_keys_box_get(), sequencer_visible_strips_get(), and UI_view2d_fromcontext().
Referenced by sequencer_select_exec(), and sequencer_select_handle_exec().
Definition at line 120 of file sequencer_retiming_draw.cc.
References CTX_data_scene(), min_ii(), SEQ_time_content_end_frame_get(), SEQ_time_get_rounded_sound_offset(), and SEQ_time_right_handle_frame_get().
Referenced by ensure_left_and_right_keys(), fake_keys_draw(), retiming_fake_key_frame_clicked(), and sequencer_select_exec().
Definition at line 84 of file sequencer_view.cc.
References BLI_rctf_pad_y(), CTX_wm_region(), and SEQ_get_timeline_region_padding().
Referenced by seq_view_collection_rect_timeline(), and sequencer_view_all_exec().
| int seq_effect_find_selected | ( | Scene * | scene, |
| Sequence * | activeseq, | ||
| int | type, | ||
| Sequence ** | r_selseq1, | ||
| Sequence ** | r_selseq2, | ||
| const char ** | r_error_str ) |
Definition at line 1200 of file sequencer_edit.cc.
References ATTR_FALLTHROUGH, ELEM, LISTBASE_FOREACH, N_, SELECT, SEQ_editing_get(), SEQ_effect_get_num_inputs(), SEQ_select_active_get(), SEQ_TYPE_SOUND_RAM, and Editing::seqbasep.
Referenced by sequencer_add_effect_strip_exec(), and sequencer_reassign_inputs_exec().
| void SEQ_get_timeline_region_padding | ( | const bContext * | C, |
| float * | r_pad_top, | ||
| float * | r_pad_bottom ) |
Definition at line 70 of file sequencer_view.cc.
References BLI_listbase_is_empty(), SpaceSeq::cache_overlay, CTX_wm_space_seq(), ED_context_get_markers(), SequencerCacheOverlay::flag, SpaceSeq::flag, SEQ_CACHE_SHOW, SEQ_CACHE_SHOW_FINAL_OUT, SEQ_SHOW_OVERLAY, UI_MARKER_MARGIN_Y, UI_TIME_CACHE_MARGIN_Y, UI_TIME_SCRUB_MARGIN_Y, and V2D_SCROLL_HANDLE_HEIGHT.
Referenced by SEQ_add_timeline_region_padding(), and sequencer_main_clamp_view().
Definition at line 267 of file sequencer_select.cc.
References Sequence::machine, SEQ_STRIP_OFSBOTTOM, SEQ_STRIP_OFSTOP, SEQ_time_left_handle_frame_get(), SEQ_time_right_handle_frame_get(), rctf::xmax, rctf::xmin, rctf::ymax, and rctf::ymin.
Referenced by sequencer_box_select_exec(), and strip_clickable_areas_get().
Definition at line 104 of file sequencer_retiming_draw.cc.
References KEY_CENTER, KEY_SIZE, strip_box_get(), rctf::ymax, and rctf::ymin.
Referenced by is_mouse_over_retiming_key(), retiming_fake_key_frame_clicked(), and retiming_mouseover_key_get().
Definition at line 773 of file sequencer_timeline_draw.cc.
References min_ff(), SEQ_time_left_handle_frame_get(), SEQ_time_right_handle_frame_get(), and USER_SEQ_ED_SIMPLE_TWEAKING.
Referenced by find_nearest_seq(), sequencer_box_select_exec(), and strip_draw_context_get().
| void sequencer_buttons_register | ( | ARegionType * | art | ) |
Definition at line 80 of file sequencer_buttons.cc.
References BLI_addtail(), BLT_I18NCONTEXT_DEFAULT_BPYRNA, PanelType::category, PanelType::draw, PanelType::draw_header, PanelType::idname, PanelType::label, MEM_callocN, metadata_panel_context_draw(), metadata_panel_context_poll(), N_, PanelType::order, ARegionType::paneltypes, PanelType::poll, STRNCPY, and PanelType::translation_context.
Referenced by ED_spacetype_sequencer().
| int sequencer_clipboard_copy_exec | ( | bContext * | C, |
| wmOperator * | op ) |
Definition at line 244 of file sequencer_clipboard.cc.
References BKE_report(), CTX_data_main(), CTX_data_scene(), FILE_MAX, OPERATOR_CANCELLED, OPERATOR_FINISHED, wmOperator::reports, RPT_ERROR, RPT_INFO, SEQ_editing_get(), SEQ_transform_seqbase_isolated_sel_check(), Editing::seqbasep, sequencer_copybuffer_filepath_get(), and sequencer_write_copy_paste_file().
Referenced by SEQUENCER_OT_copy().
| int sequencer_clipboard_paste_exec | ( | bContext * | C, |
| wmOperator * | op ) |
Definition at line 299 of file sequencer_clipboard.cc.
References AnimData::action, Scene::adt, BKE_blendfile_read(), BKE_id_delete(), BKE_main_free(), BKE_main_merge(), BKE_report(), BKE_reportf(), BLI_listbase_count(), BLI_movelisttolist(), BLO_blendfiledata_free(), RenderData::cfra, CTX_data_main(), CTX_data_scene(), DEG_id_tag_update(), DEG_relations_tag_update(), Scene::ed, ED_outliner_select_sync_from_sequence_tag(), ED_sequencer_deselect_all(), FILE_MAX, ListBase::first, Scene::id, ID_FLAG_CLIPBOARD_MARK, ID_RECALC_SEQUENCER_STRIPS, LISTBASE_FOREACH, BlendFileData::main, Sequence::name, NC_SCENE, ND_SEQUENCER, OPERATOR_CANCELLED, OPERATOR_FINISHED, params, wmOperator::ptr, Scene::r, wmOperator::reports, RNA_boolean_get(), RPT_ERROR, RPT_INFO, Main::scenes, SEQ_animation_backup_original(), SEQ_animation_restore_original(), SEQ_editing_ensure(), SEQ_ensure_unique_name(), SEQ_select_active_get(), SEQ_select_active_set(), SEQ_sequence_base_dupli_recursive(), SEQ_time_left_handle_frame_get(), SEQ_transform_seqbase_shuffle(), SEQ_transform_test_overlap(), SEQ_transform_translate_sequence(), Editing::seqbase, Editing::seqbasep, sequencer_copybuffer_filepath_get(), sequencer_paste_animation(), and WM_event_add_notifier().
Referenced by SEQUENCER_OT_paste().
Definition at line 978 of file sequencer_preview_draw.cc.
References SpaceSeq::draw_flag, Sequence::flag, G, G_TRANSFORM_SEQ, SELECT, SEQ_DRAW_TRANSFORM_PREVIEW, SEQ_LEFTSEL, SEQ_RIGHTSEL, and SEQ_select_active_get().
Referenced by draw_timeline_backdrop(), and sequencer_draw_preview().
Definition at line 990 of file sequencer_preview_draw.cc.
References BLI_assert, Sequence::flag, SEQ_RIGHTSEL, SEQ_select_active_get(), SEQ_time_left_handle_frame_get(), and SEQ_time_right_handle_frame_get().
Referenced by draw_timeline_backdrop(), and sequencer_draw_preview().
| void sequencer_draw_preview | ( | const bContext * | C, |
| Scene * | scene, | ||
| ARegion * | region, | ||
| SpaceSeq * | sseq, | ||
| int | timeline_frame, | ||
| int | offset, | ||
| bool | draw_overlay, | ||
| bool | draw_backdrop ) |
Definition at line 1080 of file sequencer_preview_draw.cc.
References draw_backdrop(), ED_region_draw_cb_draw(), ED_region_image_metadata_draw(), ED_space_sequencer_check_show_imbuf(), SequencerPreviewOverlay::flag, SpaceSeq::flag, G, SpaceSeq::gpd, GPU_DEPTH_NONE, GPU_depth_test(), GPU_framebuffer_bind(), GPU_framebuffer_bind_no_srgb(), GPU_viewport_framebuffer_overlay_get(), IMB_freeImBuf(), imm_draw_box_checker_2d(), SpaceSeq::multiview_eye, SpaceSeq::overlay_frame_type, SpaceSeq::preview_overlay, REGION_DRAW_POST_VIEW, SpaceSeq::render_size, SEQ_channels_displayed_get(), seq_draw_image_origin_and_outline(), SEQ_editing_get(), SEQ_OVERLAY_FRAME_TYPE_REFERENCE, seq_prefetch_wm_notify(), SEQ_PREVIEW_SHOW_GPENCIL, SEQ_PREVIEW_SHOW_METADATA, SEQ_query_rendered_strips(), SEQ_RENDER_SIZE_NONE, SEQ_select_active_get(), SEQ_SHOW_OVERLAY, SEQ_USE_ALPHA, Editing::seqbasep, sequencer_calc_scopes(), sequencer_display_size(), sequencer_draw_borders_overlay(), sequencer_draw_display_buffer(), sequencer_draw_get_transform_preview(), sequencer_draw_get_transform_preview_frame(), sequencer_draw_gpencil_overlay(), sequencer_draw_scopes(), sequencer_ibuf_get(), sequencer_preview_clear(), sequencer_stop_running_jobs(), STEREO_LEFT_NAME, STEREO_RIGHT_NAME, View2D::tot, UI_view2d_curRect_validate(), UI_view2d_totRect_set(), UI_view2d_view_ortho(), UI_view2d_view_restore(), WM_draw_region_get_viewport(), rctf::xmax, rctf::xmin, rctf::ymax, and rctf::ymin.
Referenced by draw_timeline_backdrop(), and sequencer_preview_region_draw().
| void sequencer_dropboxes | ( | ) |
Definition at line 763 of file sequencer_drag_drop.cc.
References RGN_TYPE_PREVIEW, RGN_TYPE_WINDOW, sequencer_dropboxes_add_to_lb(), sequencer_preview_dropboxes_add_to_lb(), SPACE_SEQ, and WM_dropboxmap_find().
Referenced by ED_spacetype_sequencer().
| bool sequencer_edit_poll | ( | bContext * | C | ) |
Definition at line 155 of file sequencer_edit.cc.
References CTX_data_scene(), and SEQ_editing_get().
Referenced by sequencer_edit_with_channel_region_poll(), sequencer_editing_initialized_and_active(), SEQUENCER_OT_connect(), SEQUENCER_OT_copy(), SEQUENCER_OT_delete(), SEQUENCER_OT_disconnect(), SEQUENCER_OT_gap_insert(), SEQUENCER_OT_gap_remove(), SEQUENCER_OT_images_separate(), SEQUENCER_OT_lock(), SEQUENCER_OT_meta_make(), SEQUENCER_OT_meta_separate(), SEQUENCER_OT_meta_toggle(), SEQUENCER_OT_mute(), SEQUENCER_OT_offset_clear(), SEQUENCER_OT_reload(), SEQUENCER_OT_rendersize(), SEQUENCER_OT_select_all(), SEQUENCER_OT_select_grouped(), SEQUENCER_OT_select_handles(), SEQUENCER_OT_select_inverse(), SEQUENCER_OT_select_less(), SEQUENCER_OT_select_linked(), SEQUENCER_OT_select_more(), SEQUENCER_OT_select_side(), SEQUENCER_OT_set_range_to_strips(), SEQUENCER_OT_slip(), SEQUENCER_OT_snap(), SEQUENCER_OT_split(), SEQUENCER_OT_strip_transform_clear(), SEQUENCER_OT_strip_transform_fit(), SEQUENCER_OT_swap(), SEQUENCER_OT_unlock(), SEQUENCER_OT_unmute(), sequencer_refresh_all_poll(), and sequencer_strip_jump_poll().
| bool sequencer_edit_with_channel_region_poll | ( | bContext * | C | ) |
Definition at line 160 of file sequencer_edit.cc.
References CTX_wm_region(), RGN_TYPE_CHANNELS, and sequencer_edit_poll().
Referenced by SEQUENCER_OT_rename_channel().
| bool sequencer_editing_initialized_and_active | ( | bContext * | C | ) |
Definition at line 172 of file sequencer_edit.cc.
References ED_operator_sequencer_active(), and sequencer_edit_poll().
Referenced by SEQUENCER_OT_retiming_show(), and SEQUENCER_OT_view_selected().
| ImBuf * sequencer_ibuf_get | ( | const bContext * | C, |
| int | timeline_frame, | ||
| int | frame_ofs, | ||
| const char * | viewname ) |
Rendering using opengl will change the current viewport/context. This is why we need the region, to set back the render area.
TODO: do not rely on such hack and just update the ibuf outside of the UI drawing code.
Definition at line 92 of file sequencer_preview_draw.cc.
References BKE_scene_multiview_view_id_get(), SpaceSeq::chanshown, CTX_data_expect_evaluated_depsgraph(), CTX_data_main(), CTX_data_scene(), CTX_wm_region(), CTX_wm_screen(), CTX_wm_space_seq(), depsgraph, ED_sequencer_special_preview_get(), fb(), SpaceSeq::flag, G, GPU_framebuffer_active_get(), GPU_framebuffer_bind(), GPU_framebuffer_restore(), GPU_viewport_bind(), GPU_viewport_unbind(), SpaceSeq::multiview_eye, SpaceSeq::render_size, SEQ_render_give_ibuf(), SEQ_render_give_ibuf_direct(), SEQ_render_new_render_data(), SEQ_RENDER_SIZE_NONE, SEQ_RENDER_SIZE_SCENE, SEQ_rendersize_to_scale_factor(), SEQ_USE_PROXIES, STEREO_RIGHT_ID, and WM_draw_region_get_bound_viewport().
Referenced by metadata_panel_context_draw(), sequencer_draw_preview(), and sequencer_sample_apply().
| int sequencer_image_seq_get_minmax_frame | ( | wmOperator * | op, |
| int | sfra, | ||
| int * | r_minframe, | ||
| int * | r_numdigits ) |
Definition at line 1236 of file sequencer_add.cc.
References BLI_path_frame_get(), INT32_MAX, INT32_MIN, max_ii(), MEM_freeN(), min_ii(), wmOperator::ptr, RNA_BEGIN, RNA_END, and RNA_string_get_alloc().
Referenced by sequencer_add_image_strip_calculate_length(), and sequencer_change_path_exec().
| void sequencer_image_seq_reserve_frames | ( | wmOperator * | op, |
| StripElem * | se, | ||
| int | len, | ||
| int | minframe, | ||
| int | numdigits ) |
Definition at line 1271 of file sequencer_add.cc.
References BLI_path_frame(), BLI_path_frame_strip(), FILE_MAX, StripElem::filename, len, MEM_freeN(), wmOperator::ptr, RNA_BEGIN, RNA_END, RNA_string_get_alloc(), SNPRINTF, and STRNCPY.
Referenced by sequencer_add_image_strip_load_files(), and sequencer_change_path_exec().
| void sequencer_keymap | ( | wmKeyConfig * | keyconf | ) |
Definition at line 127 of file sequencer_ops.cc.
References RGN_TYPE_WINDOW, SPACE_SEQ, and WM_keymap_ensure().
Referenced by ED_spacetype_sequencer().
| void sequencer_operatortypes | ( | ) |
Definition at line 23 of file sequencer_ops.cc.
References SEQUENCER_OT_change_effect_input(), SEQUENCER_OT_change_effect_type(), SEQUENCER_OT_change_path(), SEQUENCER_OT_change_scene(), SEQUENCER_OT_connect(), SEQUENCER_OT_copy(), SEQUENCER_OT_cursor_set(), SEQUENCER_OT_delete(), SEQUENCER_OT_disconnect(), SEQUENCER_OT_duplicate(), SEQUENCER_OT_effect_strip_add(), SEQUENCER_OT_enable_proxies(), SEQUENCER_OT_export_subtitles(), SEQUENCER_OT_gap_insert(), SEQUENCER_OT_gap_remove(), SEQUENCER_OT_image_strip_add(), SEQUENCER_OT_images_separate(), SEQUENCER_OT_lock(), SEQUENCER_OT_mask_strip_add(), SEQUENCER_OT_meta_make(), SEQUENCER_OT_meta_separate(), SEQUENCER_OT_meta_toggle(), SEQUENCER_OT_movie_strip_add(), SEQUENCER_OT_movieclip_strip_add(), SEQUENCER_OT_mute(), SEQUENCER_OT_offset_clear(), SEQUENCER_OT_paste(), SEQUENCER_OT_reassign_inputs(), SEQUENCER_OT_rebuild_proxy(), SEQUENCER_OT_refresh_all(), SEQUENCER_OT_reload(), SEQUENCER_OT_rename_channel(), SEQUENCER_OT_rendersize(), SEQUENCER_OT_retiming_freeze_frame_add(), SEQUENCER_OT_retiming_key_add(), SEQUENCER_OT_retiming_key_delete(), SEQUENCER_OT_retiming_reset(), SEQUENCER_OT_retiming_segment_speed_set(), SEQUENCER_OT_retiming_show(), SEQUENCER_OT_retiming_transition_add(), SEQUENCER_OT_sample(), SEQUENCER_OT_scene_frame_range_update(), SEQUENCER_OT_scene_strip_add(), SEQUENCER_OT_scene_strip_add_new(), SEQUENCER_OT_select(), SEQUENCER_OT_select_all(), SEQUENCER_OT_select_box(), SEQUENCER_OT_select_grouped(), SEQUENCER_OT_select_handle(), SEQUENCER_OT_select_handles(), SEQUENCER_OT_select_less(), SEQUENCER_OT_select_linked(), SEQUENCER_OT_select_linked_pick(), SEQUENCER_OT_select_more(), SEQUENCER_OT_select_side(), SEQUENCER_OT_select_side_of_frame(), SEQUENCER_OT_set_range_to_strips(), SEQUENCER_OT_slip(), SEQUENCER_OT_snap(), SEQUENCER_OT_sound_strip_add(), SEQUENCER_OT_split(), SEQUENCER_OT_strip_color_tag_set(), SEQUENCER_OT_strip_jump(), SEQUENCER_OT_strip_modifier_add(), SEQUENCER_OT_strip_modifier_copy(), SEQUENCER_OT_strip_modifier_equalizer_redefine(), SEQUENCER_OT_strip_modifier_move(), SEQUENCER_OT_strip_modifier_remove(), SEQUENCER_OT_strip_transform_clear(), SEQUENCER_OT_strip_transform_fit(), SEQUENCER_OT_swap(), SEQUENCER_OT_swap_data(), SEQUENCER_OT_swap_inputs(), SEQUENCER_OT_unlock(), SEQUENCER_OT_unmute(), SEQUENCER_OT_view_all(), SEQUENCER_OT_view_all_preview(), SEQUENCER_OT_view_frame(), SEQUENCER_OT_view_ghost_border(), SEQUENCER_OT_view_selected(), SEQUENCER_OT_view_zoom_ratio(), and WM_operatortype_append().
Referenced by ED_spacetype_sequencer().
| void SEQUENCER_OT_change_effect_input | ( | wmOperatorType * | ot | ) |
Definition at line 2645 of file sequencer_edit.cc.
References wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_change_effect_input_exec(), and sequencer_effect_poll().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_change_effect_type | ( | wmOperatorType * | ot | ) |
Definition at line 2721 of file sequencer_edit.cc.
References BLT_I18NCONTEXT_ID_SEQUENCE, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RNA_def_enum(), RNA_def_property_translation_context(), SEQ_TYPE_CROSS, sequencer_change_effect_type_exec(), sequencer_effect_poll(), sequencer_prop_effect_types, and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_change_path | ( | wmOperatorType * | ot | ) |
Definition at line 2869 of file sequencer_edit.cc.
References wmOperatorType::exec, FILE_DEFAULTDISPLAY, FILE_OPENFILE, FILE_SORT_DEFAULT, FILE_SPECIAL, FILE_TYPE_FOLDER, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), sequencer_change_path_exec(), sequencer_change_path_invoke(), sequencer_strip_has_path_poll(), wmOperatorType::srna, WM_FILESEL_DIRECTORY, WM_FILESEL_FILEPATH, WM_FILESEL_FILES, WM_FILESEL_RELPATH, and WM_operator_properties_filesel().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_change_scene | ( | wmOperatorType * | ot | ) |
Definition at line 2950 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, PROP_ENUM_NO_TRANSLATE, RNA_def_enum(), RNA_def_enum_funcs(), RNA_def_property_flag(), rna_enum_dummy_NULL_items, RNA_scene_without_active_itemf(), sequencer_change_scene_exec(), sequencer_change_scene_invoke(), sequencer_strip_change_scene_poll(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_connect | ( | wmOperatorType * | ot | ) |
Definition at line 1050 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), sequencer_connect_exec(), sequencer_edit_poll(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_copy | ( | wmOperatorType * | ot | ) |
Definition at line 2492 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, ot, wmOperatorType::poll, sequencer_clipboard_copy_exec(), and sequencer_edit_poll().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_cursor_set | ( | wmOperatorType * | ot | ) |
Definition at line 3438 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, FLT_MAX, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_float_vector(), sequencer_set_2d_cursor_exec(), sequencer_set_2d_cursor_invoke(), sequencer_view_has_preview_poll(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_delete | ( | wmOperatorType * | ot | ) |
Definition at line 1791 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_property_flag(), sequencer_delete_exec(), sequencer_delete_invoke(), sequencer_edit_poll(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_disconnect | ( | wmOperatorType * | ot | ) |
Definition at line 1087 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_disconnect_exec(), and sequencer_edit_poll().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_duplicate | ( | wmOperatorType * | ot | ) |
Definition at line 1710 of file sequencer_edit.cc.
References wmOperatorType::description, ED_operator_sequencer_active(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and sequencer_add_duplicate_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_effect_strip_add | ( | wmOperatorType * | ot | ) |
Definition at line 1562 of file sequencer_add.cc.
References BLT_I18NCONTEXT_ID_SEQUENCE, wmOperatorType::description, ED_operator_sequencer_active_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::get_description, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::poll_property, PROP_COLOR_GAMMA, RNA_def_enum(), RNA_def_float_color(), RNA_def_property_subtype(), RNA_def_property_translation_context(), seq_effect_add_properties_poll(), SEQ_TYPE_CROSS, SEQPROP_ENDFRAME, SEQPROP_STARTFRAME, sequencer_add_effect_strip_exec(), sequencer_add_effect_strip_get_description(), sequencer_add_effect_strip_invoke(), sequencer_generic_props__internal(), sequencer_prop_effect_types, and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_enable_proxies | ( | wmOperatorType * | ot | ) |
Definition at line 229 of file sequencer_proxy.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, ot, RNA_def_boolean(), sequencer_enable_proxies_exec(), sequencer_enable_proxies_invoke(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_export_subtitles | ( | wmOperatorType * | ot | ) |
Definition at line 3115 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, FILE_BLENDER, FILE_DEFAULTDISPLAY, FILE_SAVE, FILE_SORT_DEFAULT, FILE_TYPE_FOLDER, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_export_subtitles_exec(), sequencer_export_subtitles_invoke(), sequencer_strip_is_text_poll(), WM_FILESEL_FILEPATH, and WM_operator_properties_filesel().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_gap_insert | ( | wmOperatorType * | ot | ) |
Definition at line 319 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_int(), sequencer_edit_poll(), sequencer_gap_insert_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_gap_remove | ( | wmOperatorType * | ot | ) |
Definition at line 281 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), sequencer_edit_poll(), sequencer_gap_remove_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_image_strip_add | ( | wmOperatorType * | ot | ) |
Definition at line 1405 of file sequencer_add.cc.
References wmOperatorType::cancel, wmOperatorType::description, ED_operator_sequencer_active_editable(), wmOperatorType::exec, FILE_DEFAULTDISPLAY, FILE_OPENFILE, FILE_SORT_DEFAULT, FILE_SPECIAL, FILE_TYPE_FOLDER, FILE_TYPE_IMAGE, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), SEQPROP_ENDFRAME, SEQPROP_FIT_METHOD, SEQPROP_STARTFRAME, SEQPROP_VIEW_TRANSFORM, sequencer_add_cancel(), sequencer_add_draw(), sequencer_add_image_strip_exec(), sequencer_add_image_strip_invoke(), sequencer_generic_props__internal(), wmOperatorType::srna, wmOperatorType::ui, WM_FILESEL_DIRECTORY, WM_FILESEL_FILES, WM_FILESEL_RELPATH, WM_FILESEL_SHOW_PROPS, and WM_operator_properties_filesel().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_images_separate | ( | wmOperatorType * | ot | ) |
Definition at line 1969 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_int(), sequencer_edit_poll(), sequencer_separate_images_exec(), sequencer_separate_images_invoke(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_lock | ( | wmOperatorType * | ot | ) |
Definition at line 968 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_edit_poll(), and sequencer_lock_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_mask_strip_add | ( | wmOperatorType * | ot | ) |
Definition at line 742 of file sequencer_add.cc.
References wmOperatorType::description, ED_operator_sequencer_active_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, PROP_ENUM_NO_TRANSLATE, RNA_def_enum(), RNA_def_enum_funcs(), RNA_def_property_flag(), rna_enum_dummy_NULL_items, RNA_mask_itemf(), SEQPROP_STARTFRAME, sequencer_add_mask_strip_exec(), sequencer_add_mask_strip_invoke(), sequencer_generic_props__internal(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_meta_make | ( | wmOperatorType * | ot | ) |
Definition at line 2108 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_edit_poll(), and sequencer_meta_make_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_meta_separate | ( | wmOperatorType * | ot | ) |
Definition at line 2170 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_edit_poll(), and sequencer_meta_separate_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_meta_toggle | ( | wmOperatorType * | ot | ) |
Definition at line 2023 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_edit_poll(), and sequencer_meta_toggle_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_movie_strip_add | ( | wmOperatorType * | ot | ) |
Definition at line 1076 of file sequencer_add.cc.
References wmOperatorType::cancel, wmOperatorType::description, ED_operator_sequencer_active_editable(), wmOperatorType::exec, FILE_DEFAULTDISPLAY, FILE_OPENFILE, FILE_SORT_DEFAULT, FILE_SPECIAL, FILE_TYPE_FOLDER, FILE_TYPE_MOVIE, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), SEQPROP_FIT_METHOD, SEQPROP_PLAYBACK_RATE, SEQPROP_STARTFRAME, SEQPROP_VIEW_TRANSFORM, sequencer_add_cancel(), sequencer_add_draw(), sequencer_add_movie_strip_exec(), sequencer_add_movie_strip_invoke(), sequencer_generic_props__internal(), wmOperatorType::srna, wmOperatorType::ui, WM_FILESEL_DIRECTORY, WM_FILESEL_FILEPATH, WM_FILESEL_FILES, WM_FILESEL_RELPATH, WM_FILESEL_SHOW_PROPS, and WM_operator_properties_filesel().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_movieclip_strip_add | ( | wmOperatorType * | ot | ) |
Definition at line 678 of file sequencer_add.cc.
References BLT_I18NCONTEXT_ID_MOVIECLIP, wmOperatorType::description, ED_operator_sequencer_active_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, PROP_ENUM_NO_TRANSLATE, RNA_def_enum(), RNA_def_enum_funcs(), RNA_def_property_flag(), RNA_def_property_translation_context(), rna_enum_dummy_NULL_items, RNA_movieclip_itemf(), SEQPROP_STARTFRAME, sequencer_add_movieclip_strip_exec(), sequencer_add_movieclip_strip_invoke(), sequencer_generic_props__internal(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_mute | ( | wmOperatorType * | ot | ) |
Definition at line 869 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), sequencer_edit_poll(), sequencer_mute_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_offset_clear | ( | wmOperatorType * | ot | ) |
Definition at line 1864 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_edit_poll(), and sequencer_offset_clear_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_paste | ( | wmOperatorType * | ot | ) |
Definition at line 2531 of file sequencer_edit.cc.
References wmOperatorType::description, ED_operator_sequencer_active(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_property_flag(), sequencer_clipboard_paste_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_reassign_inputs | ( | wmOperatorType * | ot | ) |
Definition at line 1335 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_effect_poll(), and sequencer_reassign_inputs_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_rebuild_proxy | ( | wmOperatorType * | ot | ) |
Definition at line 136 of file sequencer_proxy.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, ot, sequencer_rebuild_proxy_exec(), and sequencer_rebuild_proxy_invoke().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_refresh_all | ( | wmOperatorType * | ot | ) |
Definition at line 1182 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::idname, wmOperatorType::name, ot, wmOperatorType::poll, sequencer_refresh_all_exec(), and sequencer_refresh_all_poll().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_reload | ( | wmOperatorType * | ot | ) |
Definition at line 1130 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, ot, wmOperatorType::poll, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_property_flag(), sequencer_edit_poll(), sequencer_reload_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_rename_channel | ( | wmOperatorType * | ot | ) |
Definition at line 38 of file sequencer_channels_edit.cc.
References wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_INTERNAL, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_edit_with_channel_region_poll(), and sequencer_rename_channel_invoke().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_rendersize | ( | wmOperatorType * | ot | ) |
Definition at line 2471 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_edit_poll(), and sequencer_rendersize_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_retiming_freeze_frame_add | ( | wmOperatorType * | ot | ) |
Definition at line 396 of file sequencer_retiming.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, retiming_poll(), RNA_def_int(), sequencer_retiming_freeze_frame_add_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_retiming_key_add | ( | wmOperatorType * | ot | ) |
Definition at line 273 of file sequencer_retiming.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, retiming_poll(), RNA_def_int(), sequencer_retiming_key_add_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_retiming_key_delete | ( | wmOperatorType * | ot | ) |
Definition at line 588 of file sequencer_retiming.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, retiming_poll(), sequencer_retiming_key_delete_exec(), and sequencer_retiming_key_delete_invoke().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_retiming_reset | ( | wmOperatorType * | ot | ) |
Definition at line 165 of file sequencer_retiming.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, retiming_poll(), and sequencer_retiming_reset_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_retiming_segment_speed_set | ( | wmOperatorType * | ot | ) |
Definition at line 728 of file sequencer_retiming.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, FLT_MAX, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, retiming_poll(), RNA_def_boolean(), RNA_def_float(), sequencer_retiming_segment_speed_set_exec(), sequencer_retiming_segment_speed_set_invoke(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_retiming_show | ( | wmOperatorType * | ot | ) |
Definition at line 114 of file sequencer_retiming.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_editing_initialized_and_active(), and sequencer_retiming_data_show_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_retiming_transition_add | ( | wmOperatorType * | ot | ) |
Definition at line 502 of file sequencer_retiming.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, retiming_poll(), RNA_def_int(), sequencer_retiming_transition_add_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_sample | ( | wmOperatorType * | ot | ) |
Definition at line 42 of file sequencer_view.cc.
References wmOperatorType::cancel, wmOperatorType::description, ED_imbuf_sample_cancel(), ED_imbuf_sample_invoke(), ED_imbuf_sample_modal(), ED_imbuf_sample_poll(), wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, OPTYPE_BLOCKING, ot, wmOperatorType::poll, PROP_HIDDEN, PROP_PIXEL, PROP_SKIP_SAVE, RNA_def_int(), RNA_def_property_flag(), RNA_def_property_subtype(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_scene_frame_range_update | ( | wmOperatorType * | ot | ) |
Definition at line 3499 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_scene_frame_range_update_exec(), and sequencer_scene_frame_range_update_poll().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_scene_strip_add | ( | wmOperatorType * | ot | ) |
Definition at line 495 of file sequencer_add.cc.
References wmOperatorType::description, ED_operator_sequencer_active_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, PROP_ENUM_NO_TRANSLATE, RNA_def_enum(), RNA_def_enum_funcs(), RNA_def_property_flag(), rna_enum_dummy_NULL_items, RNA_scene_without_active_itemf(), SEQPROP_STARTFRAME, sequencer_add_scene_strip_exec(), sequencer_add_scene_strip_invoke(), sequencer_generic_props__internal(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_scene_strip_add_new | ( | wmOperatorType * | ot | ) |
Definition at line 616 of file sequencer_add.cc.
References wmOperatorType::description, ED_operator_sequencer_active_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, PROP_ENUM_NO_TRANSLATE, RNA_def_enum(), RNA_def_enum_funcs(), RNA_def_property_flag(), SCE_COPY_NEW, SEQPROP_STARTFRAME, sequencer_add_scene_strip_new_exec(), sequencer_add_scene_strip_new_invoke(), sequencer_generic_props__internal(), wmOperatorType::srna, strip_new_scene_items, and strip_new_sequencer_enum_itemf().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_select | ( | wmOperatorType * | ot | ) |
Definition at line 1326 of file sequencer_select.cc.
References wmOperatorType::description, ED_operator_sequencer_active(), ED_select_pick_get_name(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::get_name, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, OPTYPE_UNDO, ot, wmOperatorType::poll, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_property_flag(), sequencer_select_exec(), sequencer_select_invoke(), wmOperatorType::srna, WM_generic_select_modal(), WM_operator_properties_generic_select(), and WM_operator_properties_mouse_select().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_select_all | ( | wmOperatorType * | ot | ) |
Definition at line 513 of file sequencer_select.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_de_select_all_exec(), sequencer_edit_poll(), and WM_operator_properties_select_all().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_select_box | ( | wmOperatorType * | ot | ) |
Definition at line 2200 of file sequencer_select.cc.
References wmOperatorType::cancel, wmOperatorType::description, ED_operator_sequencer_active(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, OPTYPE_UNDO, ot, wmOperatorType::poll, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_property_flag(), sequencer_box_select_exec(), sequencer_box_select_invoke(), wmOperatorType::srna, WM_gesture_box_cancel(), WM_gesture_box_modal(), WM_operator_properties_gesture_box(), and WM_operator_properties_select_operation_simple().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_select_grouped | ( | wmOperatorType * | ot | ) |
Definition at line 2577 of file sequencer_select.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RNA_def_boolean(), RNA_def_enum(), sequencer_edit_poll(), sequencer_prop_select_grouped_types, sequencer_select_grouped_exec(), wmOperatorType::srna, and WM_menu_invoke().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_select_handle | ( | wmOperatorType * | ot | ) |
Definition at line 1466 of file sequencer_select.cc.
References wmOperatorType::description, ED_operator_sequencer_active(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_UNDO, ot, wmOperatorType::poll, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_property_flag(), sequencer_select_handle_exec(), sequencer_select_handle_invoke(), wmOperatorType::srna, and WM_operator_properties_generic_select().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_select_handles | ( | wmOperatorType * | ot | ) |
Definition at line 1840 of file sequencer_select.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, prop_select_handles_side_types, RNA_def_enum(), SEQ_SELECT_HANDLES_SIDE_BOTH, sequencer_edit_poll(), sequencer_select_handles_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_select_inverse | ( | wmOperatorType * | ot | ) |
Definition at line 562 of file sequencer_select.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_edit_poll(), and sequencer_select_inverse_exec().
| void SEQUENCER_OT_select_less | ( | wmOperatorType * | ot | ) |
Definition at line 1632 of file sequencer_select.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_edit_poll(), and sequencer_select_less_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_select_linked | ( | wmOperatorType * | ot | ) |
Definition at line 1732 of file sequencer_select.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_edit_poll(), and sequencer_select_linked_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_select_linked_pick | ( | wmOperatorType * | ot | ) |
Definition at line 1689 of file sequencer_select.cc.
References wmOperatorType::description, ED_operator_sequencer_active(), wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_property_flag(), sequencer_select_linked_pick_invoke(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_select_more | ( | wmOperatorType * | ot | ) |
Definition at line 1596 of file sequencer_select.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_edit_poll(), and sequencer_select_more_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_select_side | ( | wmOperatorType * | ot | ) |
Definition at line 1985 of file sequencer_select.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, prop_side_types, RNA_def_enum(), SEQ_SIDE_BOTH, sequencer_edit_poll(), sequencer_select_side_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_select_side_of_frame | ( | wmOperatorType * | ot | ) |
Definition at line 1910 of file sequencer_select.cc.
References wmOperatorType::description, ED_operator_sequencer_active(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_enum(), RNA_def_property_flag(), sequencer_select_side_of_frame_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_set_range_to_strips | ( | wmOperatorType * | ot | ) |
Definition at line 3191 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, PROP_HIDDEN, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_property_flag(), sequencer_edit_poll(), sequencer_set_range_to_strips_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_slip | ( | wmOperatorType * | ot | ) |
Definition at line 799 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, FLT_MAX, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_float(), RNA_def_property_ui_range(), sequencer_edit_poll(), sequencer_slip_exec(), sequencer_slip_invoke(), sequencer_slip_modal(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_snap | ( | wmOperatorType * | ot | ) |
Definition at line 432 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_int(), sequencer_edit_poll(), sequencer_snap_exec(), sequencer_snap_invoke(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_sound_strip_add | ( | wmOperatorType * | ot | ) |
Definition at line 1207 of file sequencer_add.cc.
References wmOperatorType::description, ED_operator_sequencer_active_editable(), wmOperatorType::exec, FILE_DEFAULTDISPLAY, FILE_OPENFILE, FILE_SORT_DEFAULT, FILE_SPECIAL, FILE_TYPE_FOLDER, FILE_TYPE_SOUND, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), SEQPROP_STARTFRAME, sequencer_add_sound_strip_exec(), sequencer_add_sound_strip_invoke(), sequencer_generic_props__internal(), wmOperatorType::srna, WM_FILESEL_DIRECTORY, WM_FILESEL_FILEPATH, WM_FILESEL_FILES, WM_FILESEL_RELPATH, WM_FILESEL_SHOW_PROPS, and WM_operator_properties_filesel().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_split | ( | wmOperatorType * | ot | ) |
Definition at line 1583 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, PROP_HIDDEN, prop_side_types, PROP_SKIP_SAVE, prop_split_types, RNA_def_boolean(), RNA_def_enum(), RNA_def_int(), RNA_def_property_flag(), SEQ_SIDE_MOUSE, SEQ_SPLIT_SOFT, sequencer_edit_poll(), sequencer_split_exec(), sequencer_split_invoke(), sequencer_split_ui(), wmOperatorType::srna, and wmOperatorType::ui.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_strip_color_tag_set | ( | wmOperatorType * | ot | ) |
Definition at line 3386 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_enum(), rna_enum_strip_color_items, SEQUENCE_COLOR_NONE, sequencer_strip_color_tag_set_exec(), sequencer_strip_color_tag_set_poll(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_strip_jump | ( | wmOperatorType * | ot | ) |
Definition at line 2236 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), sequencer_strip_jump_exec(), sequencer_strip_jump_poll(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_strip_modifier_add | ( | wmOperatorType * | ot | ) |
Definition at line 69 of file sequencer_modifier.cc.
References wmOperatorType::description, wmOperatorType::exec, filter_modifiers_by_sequence_type_itemf(), wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RNA_def_enum(), RNA_def_enum_funcs(), rna_enum_dummy_NULL_items, sequencer_strip_editable_poll(), wmOperatorType::srna, and strip_modifier_add_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_strip_modifier_copy | ( | wmOperatorType * | ot | ) |
Definition at line 294 of file sequencer_modifier.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RNA_def_enum(), SEQ_MODIFIER_COPY_APPEND, SEQ_MODIFIER_COPY_REPLACE, sequencer_strip_editable_poll(), wmOperatorType::srna, strip_modifier_copy_exec(), and WM_menu_invoke().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_strip_modifier_equalizer_redefine | ( | wmOperatorType * | ot | ) |
Definition at line 351 of file sequencer_modifier.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, MAX_NAME, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, PROP_HIDDEN, RNA_def_enum(), RNA_def_property_flag(), RNA_def_string(), sequencer_strip_editable_poll(), wmOperatorType::srna, and strip_modifier_equalizer_redefine_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_strip_modifier_move | ( | wmOperatorType * | ot | ) |
Definition at line 198 of file sequencer_modifier.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, MAX_NAME, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, PROP_HIDDEN, RNA_def_enum(), RNA_def_property_flag(), RNA_def_string(), SEQ_MODIFIER_MOVE_DOWN, SEQ_MODIFIER_MOVE_UP, sequencer_strip_editable_poll(), wmOperatorType::srna, and strip_modifier_move_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_strip_modifier_remove | ( | wmOperatorType * | ot | ) |
Definition at line 125 of file sequencer_modifier.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, MAX_NAME, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, PROP_HIDDEN, RNA_def_property_flag(), RNA_def_string(), sequencer_strip_editable_poll(), wmOperatorType::srna, and strip_modifier_remove_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_strip_transform_clear | ( | wmOperatorType * | ot | ) |
Definition at line 3269 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RNA_def_enum(), sequencer_edit_poll(), sequencer_strip_transform_clear_exec(), wmOperatorType::srna, STRIP_TRANSFORM_ALL, and transform_reset_properties.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_strip_transform_fit | ( | wmOperatorType * | ot | ) |
Definition at line 3333 of file sequencer_edit.cc.
References wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RNA_def_enum(), scale_fit_methods, SEQ_SCALE_TO_FIT, sequencer_edit_poll(), sequencer_strip_transform_fit_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_swap | ( | wmOperatorType * | ot | ) |
Definition at line 2403 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, prop_side_lr_types, RNA_def_enum(), SEQ_SIDE_RIGHT, sequencer_edit_poll(), sequencer_swap_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_swap_data | ( | wmOperatorType * | ot | ) |
Definition at line 2604 of file sequencer_edit.cc.
References wmOperatorType::description, ED_operator_sequencer_active(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and sequencer_swap_data_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_swap_inputs | ( | wmOperatorType * | ot | ) |
Definition at line 1376 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_effect_poll(), and sequencer_swap_inputs_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_unlock | ( | wmOperatorType * | ot | ) |
Definition at line 1005 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, sequencer_edit_poll(), and sequencer_unlock_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_unmute | ( | wmOperatorType * | ot | ) |
Definition at line 925 of file sequencer_edit.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), sequencer_edit_poll(), sequencer_unmute_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_view_all | ( | wmOperatorType * | ot | ) |
Definition at line 121 of file sequencer_view.cc.
References wmOperatorType::description, ED_operator_sequencer_active(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, ot, wmOperatorType::poll, and sequencer_view_all_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_view_all_preview | ( | wmOperatorType * | ot | ) |
Definition at line 220 of file sequencer_view.cc.
References wmOperatorType::description, ED_operator_sequencer_active(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, ot, wmOperatorType::poll, and sequencer_view_all_preview_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_view_frame | ( | wmOperatorType * | ot | ) |
Definition at line 150 of file sequencer_view.cc.
References wmOperatorType::description, ED_operator_sequencer_active(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, ot, wmOperatorType::poll, and sequencer_view_frame_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_view_ghost_border | ( | wmOperatorType * | ot | ) |
Definition at line 468 of file sequencer_view.cc.
References wmOperatorType::cancel, wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, ot, wmOperatorType::poll, sequencer_view_has_preview_poll(), view_ghost_border_exec(), WM_gesture_box_cancel(), WM_gesture_box_invoke(), WM_gesture_box_modal(), and WM_operator_properties_gesture_box().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_view_selected | ( | wmOperatorType * | ot | ) |
Definition at line 413 of file sequencer_view.cc.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, ot, wmOperatorType::poll, sequencer_editing_initialized_and_active(), and sequencer_view_selected_exec().
Referenced by sequencer_operatortypes().
| void SEQUENCER_OT_view_zoom_ratio | ( | wmOperatorType * | ot | ) |
Definition at line 263 of file sequencer_view.cc.
References wmOperatorType::description, ED_operator_sequencer_active(), wmOperatorType::exec, FLT_MAX, wmOperatorType::idname, wmOperatorType::name, ot, wmOperatorType::poll, RNA_def_float(), sequencer_view_zoom_ratio_exec(), and wmOperatorType::srna.
Referenced by sequencer_operatortypes().
Definition at line 181 of file sequencer_preview.cc.
References BLI_addtail(), BLI_condition_init(), BLI_condition_notify_one(), BLI_mutex_alloc(), BLI_mutex_lock(), BLI_mutex_unlock(), PreviewJobAudio::bmain, clear_sound_waveform_loading_tag(), CTX_data_main(), CTX_data_scene(), CTX_wm_area(), CTX_wm_manager(), CTX_wm_window(), ED_area_tag_redraw(), free_preview_job(), G, PreviewJob::mutex, NC_SCENE, ND_SEQUENCER, ND_SPACE_SEQUENCER, preview_endjob(), preview_startjob(), PreviewJob::preview_suspend_cond, PreviewJob::previews, PreviewJob::running, PreviewJob::scene, PreviewJobAudio::sound, Sequence::sound, PreviewJob::total, WM_event_add_notifier(), WM_JOB_PROGRESS, WM_JOB_TYPE_SEQ_BUILD_PREVIEW, WM_jobs_callbacks(), WM_jobs_customdata_get(), WM_jobs_customdata_set(), WM_jobs_get(), WM_jobs_is_running(), WM_jobs_start(), and WM_jobs_timer().
Referenced by waveform_job_start_if_needed().
| int sequencer_retiming_box_select_exec | ( | bContext * | C, |
| wmOperator * | op ) |
Definition at line 886 of file sequencer_retiming.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), CTX_data_scene(), OPERATOR_CANCELLED, OPERATOR_FINISHED, wmOperator::ptr, realize_fake_keys_in_rect(), RNA_enum_get(), SEL_OP_ADD, SEL_OP_AND, SEL_OP_SET, SEL_OP_SUB, SEL_OP_USE_PRE_DESELECT, SEL_OP_XOR, SEQ_editing_get(), SEQ_retiming_data_is_editable(), SEQ_retiming_key_timeline_frame_get(), SEQ_retiming_keys_get(), SEQ_retiming_selection_append(), SEQ_retiming_selection_clear(), SEQ_retiming_selection_contains(), SEQ_retiming_selection_remove(), SEQ_time_left_handle_frame_get(), SEQ_time_right_handle_frame_get(), sequencer_visible_strips_get(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size(), UI_view2d_fromcontext(), UI_view2d_region_to_view_rctf(), WM_operator_properties_border_to_rctf(), rctf::xmax, rctf::xmin, rctf::ymax, and rctf::ymin.
Referenced by sequencer_box_select_exec().
| void sequencer_retiming_draw_continuity | ( | const TimelineDrawContext * | timeline_ctx, |
| const StripDrawContext & | strip_ctx ) |
Definition at line 306 of file sequencer_retiming_draw.cc.
References SeqQuadsBatch::add_quad(), can_draw_retiming(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains(), KEY_CENTER, KEY_SIZE, key_x_get(), StripDrawContext::left_handle, max_ff(), min_ff(), TimelineDrawContext::quads, TimelineDrawContext::retiming_selection, StripDrawContext::right_handle, TimelineDrawContext::scene, StripDrawContext::seq, SEQ_retiming_data_is_editable(), SEQ_retiming_keys_count(), SEQ_retiming_keys_get(), UI_view2d_view_to_region_x(), and TimelineDrawContext::v2d.
Referenced by draw_retiming_continuity_ranges().
| int sequencer_retiming_key_select_exec | ( | bContext * | C, |
| wmOperator * | op, | ||
| SeqRetimingKey * | key, | ||
| const Sequence * | key_owner ) |
Definition at line 829 of file sequencer_retiming.cc.
References CTX_data_scene(), NC_SCENE, ND_SEQUENCER, OPERATOR_CANCELLED, OPERATOR_FINISHED, OPERATOR_RUNNING_MODAL, wmOperator::ptr, RNA_boolean_get(), select_connected_keys(), select_key(), SEQ_editing_get(), SEQ_retiming_selection_contains(), sequencer_retiming_select_linked_time(), and WM_event_add_notifier().
Referenced by sequencer_select_exec().
| void sequencer_retiming_keys_draw | ( | const TimelineDrawContext * | timeline_ctx, |
| blender::Span< StripDrawContext > | strips ) |
Definition at line 402 of file sequencer_retiming_draw.cc.
References BLI_rcti_size_x(), BLI_rcti_size_y(), can_draw_retiming(), KeyframeShaderBindings::color_id, TimelineDrawContext::ed, fake_keys_draw(), KeyframeShaderBindings::flags_id, GPU_COMP_F32, GPU_COMP_U32, GPU_COMP_U8, GPU_FETCH_FLOAT, GPU_FETCH_INT, GPU_FETCH_INT_TO_FLOAT_UNIT, GPU_matrix_pop_projection(), GPU_matrix_push_projection(), GPU_PRIM_POINTS, GPU_program_point_size(), GPU_SHADER_KEYFRAME_SHAPE, GPU_vertformat_attr_add(), immBeginAtMost(), immBindBuiltinProgram(), immEnd(), immUnbindProgram(), immUniform1f(), immUniform2f(), immVertexFormat(), blender::Span< T >::is_empty(), View2D::mask, KeyframeShaderBindings::outline_color_id, KeyframeShaderBindings::pos_id, TimelineDrawContext::region, retime_key_draw(), retiming_keys_can_be_displayed(), SEQ_retiming_keys_get(), KeyframeShaderBindings::size_id, TimelineDrawContext::sseq, TimelineDrawContext::v2d, and wmOrtho2_region_pixelspace().
Referenced by draw_seq_strips().
| int sequencer_retiming_select_all_exec | ( | bContext * | C, |
| wmOperator * | op ) |
Definition at line 969 of file sequencer_retiming.cc.
References all_strips_from_context(), CTX_data_scene(), NC_SCENE, ND_SEQUENCER, OPERATOR_FINISHED, wmOperator::ptr, RNA_enum_get(), SEL_DESELECT, SEL_INVERT, SEL_SELECT, SEL_TOGGLE, SEQ_editing_get(), SEQ_KEY_SELECTED, SEQ_retiming_data_is_editable(), SEQ_retiming_keys_get(), SEQ_retiming_selection_clear(), and WM_event_add_notifier().
Referenced by sequencer_de_select_all_exec().
| int sequencer_retiming_select_linked_time | ( | bContext * | C, |
| wmOperator * | op, | ||
| SeqRetimingKey * | key, | ||
| const Sequence * | key_owner ) |
Definition at line 810 of file sequencer_retiming.cc.
References CTX_data_scene(), NC_SCENE, ND_SEQUENCER, OPERATOR_FINISHED, wmOperator::ptr, RNA_boolean_get(), select_connected_keys(), select_key(), SEQ_editing_get(), SEQ_retiming_last_key_get(), SEQ_retiming_selection_clear(), and WM_event_add_notifier().
Referenced by sequencer_retiming_key_select_exec().
| void sequencer_retiming_speed_draw | ( | const TimelineDrawContext * | timeline_ctx, |
| const StripDrawContext & | strip_ctx ) |
Definition at line 550 of file sequencer_retiming_draw.cc.
References can_draw_retiming(), retime_speed_text_draw(), StripDrawContext::seq, SEQ_retiming_keys_get(), UI_view2d_view_ortho(), and TimelineDrawContext::v2d.
Referenced by draw_seq_strips().
| int sequencer_select_exec | ( | bContext * | C, |
| wmOperator * | op ) |
Definition at line 1152 of file sequencer_select.cc.
References CTX_data_scene(), CTX_wm_region(), CTX_wm_space_seq(), ED_sequencer_deselect_all(), ED_sequencer_pick_strip_and_handle(), element_already_selected(), SpaceSeq::flag, left_fake_key_frame_get(), SpaceSeq::mainb, NC_SCENE, ND_SEQUENCER, OPERATOR_CANCELLED, OPERATOR_FINISHED, OPERATOR_RUNNING_MODAL, wmOperator::ptr, realize_fake_keys(), MouseCoords::region, retiming_keys_can_be_displayed(), retiming_mouseover_key_get(), RGN_TYPE_PREVIEW, right_fake_key_frame_get(), RNA_boolean_get(), RNA_int_get(), select_linked_time(), selection, SEQ_DRAW_IMG_IMBUF, SEQ_editing_get(), SEQ_get_connected_strips(), SEQ_HANDLE_LEFT, SEQ_HANDLE_NONE, SEQ_HANDLE_RIGHT, SEQ_is_strip_connected(), SEQ_retiming_data_is_editable(), SEQ_retiming_key_timeline_frame_get(), SEQ_retiming_selection_clear(), seq_select_seq_from_preview(), sequencer_retiming_key_select_exec(), sequencer_retiming_mode_is_active(), sequencer_select_connected_strips(), sequencer_select_do_updates(), sequencer_select_linked_handle(), sequencer_select_set_active(), sequencer_select_side_of_frame(), sequencer_select_strip_impl(), sequencer_view_preview_only_poll(), SPACE_SEQ_DESELECT_STRIP_HANDLE, try_to_realize_fake_keys(), UI_view2d_fromcontext(), MouseCoords::view, and WM_event_add_notifier().
Referenced by SEQUENCER_OT_select().
| void sequencer_special_update_set | ( | Sequence * | seq | ) |
Definition at line 68 of file sequencer_preview_draw.cc.
References special_seq_update.
Referenced by ED_sequencer_special_preview_clear(), and ED_sequencer_special_preview_set().
| bool sequencer_strip_editable_poll | ( | bContext * | C | ) |
Definition at line 185 of file sequencer_edit.cc.
References Editing::act_seq, CTX_data_scene(), ID_IS_EDITABLE, and SEQ_editing_get().
Referenced by SEQUENCER_OT_strip_modifier_add(), SEQUENCER_OT_strip_modifier_copy(), SEQUENCER_OT_strip_modifier_equalizer_redefine(), SEQUENCER_OT_strip_modifier_move(), and SEQUENCER_OT_strip_modifier_remove().
| bool sequencer_strip_has_path_poll | ( | bContext * | C | ) |
Definition at line 195 of file sequencer_edit.cc.
References Editing::act_seq, CTX_data_scene(), SEQ_editing_get(), and SEQ_HAS_PATH.
Referenced by SEQUENCER_OT_change_path().
| bool sequencer_view_has_preview_poll | ( | bContext * | C | ) |
Definition at line 203 of file sequencer_edit.cc.
References CTX_data_scene(), CTX_wm_region(), CTX_wm_space_seq(), ELEM, SpaceSeq::mainb, RGN_TYPE_PREVIEW, SEQ_DRAW_IMG_IMBUF, SEQ_editing_get(), SEQ_VIEW_PREVIEW, SEQ_VIEW_SEQUENCE_PREVIEW, and SpaceSeq::view.
Referenced by all_strips_from_context(), ED_sequencer_selected_strips_from_context(), sequencer_de_select_all_exec(), sequencer_delete_exec(), SEQUENCER_OT_cursor_set(), SEQUENCER_OT_view_ghost_border(), sequencer_select_grouped_exec(), sequencer_select_inverse_exec(), and sequencer_view_selected_exec().
| bool sequencer_view_preview_only_poll | ( | const bContext * | C | ) |
Definition at line 225 of file sequencer_edit.cc.
References CTX_data_scene(), CTX_wm_region(), CTX_wm_space_seq(), ELEM, SpaceSeq::mainb, RGN_TYPE_PREVIEW, SEQ_DRAW_IMG_IMBUF, SEQ_editing_get(), SEQ_VIEW_PREVIEW, and SpaceSeq::view.
Referenced by seq_draw_image_origin_and_outline(), sequencer_box_select_exec(), sequencer_box_select_invoke(), sequencer_de_select_all_exec(), sequencer_delete_exec(), sequencer_select_exec(), sequencer_select_grouped_exec(), sequencer_select_inverse_exec(), and sequencer_view_selected_exec().
| bool sequencer_view_strips_poll | ( | bContext * | C | ) |
Definition at line 245 of file sequencer_edit.cc.
References CTX_wm_region(), CTX_wm_space_seq(), ED_space_sequencer_check_show_strip(), and RGN_TYPE_WINDOW.
| blender::Vector< Sequence * > sequencer_visible_strips_get | ( | const bContext * | C | ) |
Definition at line 81 of file sequencer_timeline_draw.cc.
References CTX_data_scene(), sequencer_visible_strips_get(), and UI_view2d_fromcontext().
Referenced by draw_cache_background(), retiming_mouseover_key_get(), sequencer_retiming_box_select_exec(), sequencer_visible_strips_get(), and visible_strips_ordered_get().
| blender::Vector< Sequence * > sequencer_visible_strips_get | ( | const Scene * | scene, |
| const View2D * | v2d ) |
Definition at line 86 of file sequencer_timeline_draw.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), View2D::cur, LISTBASE_FOREACH, max_ii(), min_ii(), SEQ_editing_get(), SEQ_time_content_end_frame_get(), SEQ_time_left_handle_frame_get(), SEQ_time_right_handle_frame_get(), SEQ_time_start_frame_get(), Editing::seqbasep, rctf::xmax, rctf::xmin, rctf::ymax, and rctf::ymin.
| SeqRetimingKey * try_to_realize_fake_keys | ( | const bContext * | C, |
| Sequence * | seq, | ||
| const int | mval[2] ) |
Definition at line 164 of file sequencer_retiming_draw.cc.
References CTX_data_scene(), realize_fake_keys(), retiming_fake_key_frame_clicked(), and SEQ_retiming_key_get_by_timeline_frame().
Referenced by sequencer_select_exec().
|
extern |
Definition at line 1417 of file sequencer_edit.cc.
Referenced by SEQUENCER_OT_select_side(), and SEQUENCER_OT_split().
|
extern |
Definition at line 2665 of file sequencer_edit.cc.
Referenced by SEQUENCER_OT_change_effect_type(), and SEQUENCER_OT_effect_strip_add().