|
Blender V4.3
|
#include <cmath>#include <cstdio>#include <cstring>#include "DNA_gpencil_legacy_types.h"#include "DNA_mask_types.h"#include "DNA_scene_types.h"#include "MEM_guardedalloc.h"#include "BLI_blenlib.h"#include "BLI_math_base.h"#include "BLF_api.hh"#include "BKE_global.hh"#include "BKE_lib_query.hh"#include "BKE_lib_remap.hh"#include "BKE_screen.hh"#include "BKE_sequencer_offscreen.h"#include "GPU_state.hh"#include "ED_markers.hh"#include "ED_screen.hh"#include "ED_sequencer.hh"#include "ED_space_api.hh"#include "ED_time_scrub_ui.hh"#include "ED_transform.hh"#include "ED_view3d.hh"#include "ED_view3d_offscreen.hh"#include "WM_api.hh"#include "WM_message.hh"#include "SEQ_retiming.hh"#include "SEQ_sequencer.hh"#include "SEQ_time.hh"#include "SEQ_transform.hh"#include "SEQ_utils.hh"#include "UI_interface.hh"#include "UI_view2d.hh"#include "BLO_read_write.hh"#include "DRW_engine.hh"#include "sequencer_intern.hh"Go to the source code of this file.
Variables | |
| const char * | sequencer_context_dir [] = {"edit_mask", nullptr} |
| void ED_spacetype_sequencer | ( | ) |
Definition at line 1071 of file space_sequencer.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::clip_gizmo_events_by_ui, ARegionType::cursor, ARegionType::draw, ARegionType::draw_overlay, ED_area_do_mgs_subscribe_for_tool_header(), ED_area_do_mgs_subscribe_for_tool_ui(), ED_area_type_hud(), ED_KEYMAP_ANIMATION, ED_KEYMAP_FRAMES, ED_KEYMAP_GIZMO, ED_KEYMAP_GPENCIL, ED_KEYMAP_HEADER, ED_KEYMAP_TOOL, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, ED_region_generic_tools_region_message_subscribe(), ED_region_generic_tools_region_snap_size(), ED_view3d_draw_offscreen_imbuf_simple(), ARegionType::event_cursor, G, HEADERY, ARegionType::init, int, ARegionType::keymapflag, ARegionType::layout, ARegionType::listener, ARegionType::message_subscribe, ARegionType::on_view2d_changed, ARegionType::poll, ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_CHANNELS, RGN_TYPE_HEADER, RGN_TYPE_PREVIEW, RGN_TYPE_TOOL_HEADER, RGN_TYPE_TOOLS, RGN_TYPE_UI, RGN_TYPE_WINDOW, sequencer_buttons_region_draw(), sequencer_buttons_region_init(), sequencer_buttons_region_listener(), sequencer_buttons_register(), sequencer_channel_region_draw(), sequencer_channel_region_init(), sequencer_channel_region_poll(), sequencer_context(), sequencer_create(), sequencer_dropboxes(), sequencer_duplicate(), sequencer_foreach_id(), sequencer_free(), sequencer_gizmos(), sequencer_header_region_draw(), sequencer_header_region_init(), sequencer_id_remap(), sequencer_init(), sequencer_keymap(), sequencer_listener(), sequencer_main_cursor(), sequencer_main_region_draw(), sequencer_main_region_draw_overlay(), sequencer_main_region_init(), sequencer_main_region_layout(), sequencer_main_region_listener(), sequencer_main_region_message_subscribe(), sequencer_main_region_poll(), sequencer_main_region_view2d_changed(), sequencer_operatortypes(), sequencer_preview_region_draw(), sequencer_preview_region_init(), sequencer_preview_region_layout(), sequencer_preview_region_listener(), sequencer_preview_region_poll(), sequencer_preview_region_view2d_changed(), sequencer_refresh(), sequencer_space_blend_read_data(), sequencer_space_blend_write(), sequencer_tools_region_draw(), sequencer_tools_region_init(), sequencer_view3d_fn, ARegionType::snap_size, SPACE_SEQ, STRNCPY, UI_COMPACT_PANEL_WIDTH, UI_SIDEBAR_PANEL_WIDTH, and UI_TOOLBAR_WIDTH.
Referenced by ED_spacetypes_init().
|
static |
Definition at line 817 of file space_sequencer.cc.
References SequencerPreviewOverlay::flag, SpaceSeq::flag, G, G_TRANSFORM_CURSOR, SpaceSeq::preview_overlay, SEQ_PREVIEW_SHOW_2D_CURSOR, and SEQ_SHOW_OVERLAY.
|
static |
Definition at line 642 of file space_sequencer.cc.
References BLI_rctf_isect_pt_v(), retiming_keys_can_be_displayed(), SEQ_retiming_data_is_editable(), and seq_retiming_keys_box_get().
Referenced by sequencer_main_cursor().
Definition at line 967 of file space_sequencer.cc.
References ED_region_panels().
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 956 of file space_sequencer.cc.
References wmWindowManager::defaultconf, ED_region_panels_init(), RGN_TYPE_WINDOW, SPACE_SEQ, UI_panel_category_active_set_default(), WM_event_add_keymap_handler_v2d_mask(), and WM_keymap_ensure().
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 972 of file space_sequencer.cc.
References wmNotifier::action, wmNotifier::category, wmNotifier::data, ED_region_tag_redraw(), ELEM, NA_EDITED, NA_RENAME, NA_SELECTED, NC_GPENCIL, NC_ID, NC_SCENE, NC_SPACE, ND_FRAME, ND_SEQUENCER, ND_SPACE_SEQUENCER, and params.
Referenced by ED_spacetype_sequencer().
Definition at line 1040 of file space_sequencer.cc.
References draw_channels().
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 1028 of file space_sequencer.cc.
References wmWindowManager::defaultconf, RGN_ALIGN_LEFT, RGN_TYPE_WINDOW, SPACE_SEQ, UI_view2d_region_reinit(), V2D_COMMONVIEW_LIST, WM_event_add_keymap_handler_v2d_mask(), and WM_keymap_ensure().
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 1021 of file space_sequencer.cc.
References ELEM, params, SEQ_VIEW_SEQUENCE, and SpaceSeq::view.
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 324 of file space_sequencer.cc.
References CTX_data_dir(), CTX_data_dir_set(), CTX_data_equals(), CTX_data_id_pointer_set(), CTX_data_scene(), CTX_RESULT_MEMBER_NOT_FOUND, CTX_RESULT_OK, SEQ_active_mask_get(), and sequencer_context_dir.
Referenced by ED_spacetype_sequencer().
Definition at line 86 of file space_sequencer.cc.
References BLI_addtail(), SpaceSeq::cache_overlay, SpaceSeq::chanshown, SpaceSeq::draw_flag, SequencerCacheOverlay::flag, SequencerPreviewOverlay::flag, SequencerTimelineOverlay::flag, SpaceSeq::flag, SpaceSeq::mainb, MAXFRAMEF, SpaceSeq::preview_overlay, SpaceSeq::regionbase, RGN_ALIGN_BOTTOM, RGN_ALIGN_LEFT, RGN_ALIGN_RIGHT, RGN_ALIGN_TOP, RGN_FLAG_HIDDEN, RGN_FLAG_HIDDEN_BY_USER, RGN_TYPE_CHANNELS, RGN_TYPE_HEADER, RGN_TYPE_PREVIEW, RGN_TYPE_TOOL_HEADER, RGN_TYPE_TOOLS, RGN_TYPE_UI, RGN_TYPE_WINDOW, SEQ_CACHE_SHOW, SEQ_CACHE_SHOW_FINAL_OUT, SEQ_DRAW_IMG_IMBUF, SEQ_DRAW_TRANSFORM_PREVIEW, SEQ_MAX_CHANNELS, SEQ_PREVIEW_SHOW_GPENCIL, SEQ_PREVIEW_SHOW_OUTLINE_SELECTED, SEQ_SHOW_MARKERS, SEQ_SHOW_OVERLAY, SEQ_TIMELINE_SHOW_FCURVES, SEQ_TIMELINE_SHOW_GRID, SEQ_TIMELINE_SHOW_STRIP_COLOR_TAG, SEQ_TIMELINE_SHOW_STRIP_DURATION, SEQ_TIMELINE_SHOW_STRIP_NAME, SEQ_TIMELINE_SHOW_STRIP_RETIMING, SEQ_TIMELINE_SHOW_STRIP_SOURCE, SEQ_TIMELINE_SHOW_THUMBNAILS, SEQ_TIMELINE_WAVEFORMS_HALF, SEQ_USE_ALPHA, SEQ_VIEW_SEQUENCE, SEQ_ZOOM_TO_FIT, SPACE_SEQ, SpaceSeq::spacetype, SpaceSeq::timeline_overlay, USER_HEADER_BOTTOM, V2D_ALIGN_FREE, V2D_ALIGN_NO_NEG_Y, V2D_KEEPASPECT, V2D_KEEPTOT_FREE, V2D_KEEPZOOM, V2D_LIMITZOOM, V2D_SCROLL_BOTTOM, V2D_SCROLL_HORIZONTAL_HANDLES, V2D_SCROLL_RIGHT, V2D_SCROLL_VERTICAL_HANDLES, V2D_VIEWSYNC_AREA_VERTICAL, and SpaceSeq::view.
Referenced by ED_spacetype_sequencer().
Definition at line 280 of file space_sequencer.cc.
References MEM_dupallocN, and SpaceSeq::runtime.
Referenced by ED_spacetype_sequencer().
Definition at line 73 of file space_sequencer.cc.
References LISTBASE_FOREACH.
Referenced by sequencer_refresh().
|
static |
Definition at line 1013 of file space_sequencer.cc.
References BKE_LIB_FOREACHID_PROCESS_IDSUPER, SpaceSeq::gpd, IDWALK_CB_DIRECT_WEAK_LINK, and IDWALK_CB_USER.
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 200 of file space_sequencer.cc.
References BKE_gpencil_free_data(), SpaceSeq::gpd, and SpaceSeq::runtime.
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 351 of file space_sequencer.cc.
References ED_widgetgroup_gizmo2d_xform_callbacks_set(), wmGizmoGroupType::flag, wmGizmoGroupType::gzmap_params, wmGizmoGroupType::idname, wmGizmoGroupType::name, wmGizmoMapType_Params::regionid, RGN_TYPE_PREVIEW, SPACE_SEQ, wmGizmoMapType_Params::spaceid, WM_GIZMOGROUPTYPE_DELAY_REFRESH_FOR_TWEAK, and WM_GIZMOGROUPTYPE_TOOL_FALLBACK_KEYMAP.
Referenced by sequencer_gizmos().
|
static |
Definition at line 379 of file space_sequencer.cc.
References ED_widgetgroup_gizmo2d_resize_callbacks_set(), wmGizmoGroupType::flag, wmGizmoGroupType::gzmap_params, wmGizmoGroupType::idname, wmGizmoGroupType::name, wmGizmoMapType_Params::regionid, RGN_TYPE_PREVIEW, SPACE_SEQ, wmGizmoMapType_Params::spaceid, WM_GIZMOGROUPTYPE_DELAY_REFRESH_FOR_TWEAK, and WM_GIZMOGROUPTYPE_TOOL_FALLBACK_KEYMAP.
Referenced by sequencer_gizmos().
|
static |
Definition at line 393 of file space_sequencer.cc.
References ED_widgetgroup_gizmo2d_rotate_callbacks_set(), wmGizmoGroupType::flag, wmGizmoGroupType::gzmap_params, wmGizmoGroupType::idname, wmGizmoGroupType::name, wmGizmoMapType_Params::regionid, RGN_TYPE_PREVIEW, SPACE_SEQ, wmGizmoMapType_Params::spaceid, WM_GIZMOGROUPTYPE_DELAY_REFRESH_FOR_TWEAK, and WM_GIZMOGROUPTYPE_TOOL_FALLBACK_KEYMAP.
Referenced by sequencer_gizmos().
|
static |
Definition at line 365 of file space_sequencer.cc.
References ED_widgetgroup_gizmo2d_xform_no_cage_callbacks_set(), wmGizmoGroupType::flag, wmGizmoGroupType::gzmap_params, wmGizmoGroupType::idname, wmGizmoGroupType::name, wmGizmoMapType_Params::regionid, RGN_TYPE_PREVIEW, SPACE_SEQ, wmGizmoMapType_Params::spaceid, WM_GIZMOGROUPTYPE_DELAY_REFRESH_FOR_TWEAK, and WM_GIZMOGROUPTYPE_TOOL_FALLBACK_KEYMAP.
Referenced by sequencer_gizmos().
|
static |
Definition at line 346 of file space_sequencer.cc.
References VIEW2D_GGT_navigate_impl().
Referenced by sequencer_gizmos().
|
static |
Definition at line 407 of file space_sequencer.cc.
References RGN_TYPE_PREVIEW, SEQUENCER_GGT_gizmo2d(), SEQUENCER_GGT_gizmo2d_resize(), SEQUENCER_GGT_gizmo2d_rotate(), SEQUENCER_GGT_gizmo2d_translate(), SEQUENCER_GGT_navigate(), SPACE_SEQ, WM_gizmogrouptype_append(), WM_gizmogrouptype_append_and_link(), and WM_gizmomaptype_ensure().
Referenced by ED_spacetype_sequencer().
Definition at line 735 of file space_sequencer.cc.
References ED_region_header().
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 730 of file space_sequencer.cc.
References ED_region_header_init().
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 1005 of file space_sequencer.cc.
References blender::bke::id::IDRemapper::apply(), SpaceSeq::gpd, and ID_REMAP_APPLY_DEFAULT.
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 213 of file space_sequencer.cc.
References SpaceSeq::runtime.
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 291 of file space_sequencer.cc.
References wmNotifier::category, wmNotifier::data, ED_area_tag_redraw(), NC_GPENCIL, NC_SCENE, NC_SPACE, NC_WINDOW, ND_FRAME, ND_GPENCIL_EDITMODE, ND_SEQUENCER, ND_SPACE_SEQUENCER, params, and sequencer_scopes_tag_refresh().
Referenced by ED_spacetype_sequencer().
Definition at line 465 of file space_sequencer.cc.
References BLI_rctf_size_y(), BLI_rcti_size_y(), CTX_data_scene(), CTX_wm_space_seq(), View2D::cur, SpaceSeq::flag, G, View2D::mask, max_ff(), min_ff(), SpaceSeq::runtime, SEQ_CLAMP_VIEW, SEQ_editing_get(), SEQ_get_timeline_region_padding(), SEQ_timeline_expand_boundbox(), SEQ_timeline_init_boundbox(), Editing::seqbasep, View2D::smooth_timer, blender::ed::seq::SpaceSeq_Runtime::timeline_clamp_custom_range, UI_MARKER_MARGIN_Y, rctf::ymax, and rctf::ymin.
Referenced by sequencer_main_region_layout(), and sequencer_main_region_view2d_changed().
Definition at line 658 of file space_sequencer.cc.
References BLI_rcti_isect_pt_v(), ED_sequencer_can_select_handle(), ED_sequencer_pick_strip_and_handle(), wmWindow::eventstate, float, bToolRef::idname, is_mouse_over_retiming_key(), bToolRef::runtime, wmWindow::scene, SEQ_editing_get(), SEQ_HANDLE_LEFT, SEQ_HANDLE_RIGHT, STRPREFIX, UI_TIME_SCRUB_MARGIN_Y, UI_view2d_region_to_view(), UI_view2d_scale_get_y(), USER_SEQ_ED_SIMPLE_TWEAKING, WM_CURSOR_BOTH_HANDLES, WM_CURSOR_DEFAULT, WM_CURSOR_LEFT_HANDLE, WM_CURSOR_RIGHT_HANDLE, WM_cursor_set(), wmEvent::xy, rcti::ymax, and rcti::ymin.
Referenced by ED_spacetype_sequencer().
Definition at line 525 of file space_sequencer.cc.
References CTX_wm_space_seq(), View2D::cur, View2D::flag, SpaceSeq::runtime, blender::ed::seq::SpaceSeq_Runtime::timeline_clamp_custom_range, V2D_IS_NAVIGATING, and rctf::ymax.
Referenced by sequencer_main_region_layout(), and sequencer_main_region_view2d_changed().
Definition at line 454 of file space_sequencer.cc.
References draw_timeline_seq().
Referenced by ED_spacetype_sequencer().
Definition at line 460 of file space_sequencer.cc.
References draw_timeline_seq_display().
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 428 of file space_sequencer.cc.
References wmWindowManager::defaultconf, RGN_TYPE_WINDOW, SPACE_EMPTY, SPACE_SEQ, UI_view2d_region_reinit(), V2D_COMMONVIEW_CUSTOM, WM_dropboxmap_find(), WM_event_add_dropbox_handler(), WM_event_add_keymap_handler_v2d_mask(), and WM_keymap_ensure().
Referenced by ED_spacetype_sequencer().
Definition at line 535 of file space_sequencer.cc.
References sequencer_main_clamp_view(), and sequencer_main_region_clamp_custom_set().
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 547 of file space_sequencer.cc.
References wmNotifier::action, wmNotifier::category, wmNotifier::data, ED_region_tag_redraw(), ELEM, NA_RENAME, NC_ANIMATION, NC_ID, NC_SCENE, NC_SCREEN, NC_SPACE, ND_ANIMPLAY, ND_FRAME, ND_FRAME_RANGE, ND_KEYFRAME, ND_MARKERS, ND_RENDER_OPTIONS, ND_RENDER_RESULT, ND_SEQUENCER, ND_SPACE_SEQUENCER, params, and WM_gizmomap_tag_refresh().
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 594 of file space_sequencer.cc.
References ARRAY_SIZE, ED_region_do_msg_notify_tag_redraw(), wmMsgSubscribeValue::owner, params, wmMsgParams_RNA::ptr, RNA_id_pointer_create(), SCER_PRV_RANGE, PointerRNA::type, WM_msg_subscribe_rna(), and WM_msg_subscribe_rna_params().
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 421 of file space_sequencer.cc.
References ELEM, params, SEQ_VIEW_SEQUENCE, SEQ_VIEW_SEQUENCE_PREVIEW, and SpaceSeq::view.
Referenced by ED_spacetype_sequencer().
Definition at line 541 of file space_sequencer.cc.
References sequencer_main_clamp_view(), and sequencer_main_region_clamp_custom_set().
Referenced by ED_spacetype_sequencer().
Definition at line 831 of file space_sequencer.cc.
References BLF_color4fv(), BLF_default(), BLF_disable(), BLF_enable(), BLF_SHADOW, BLF_shadow(), BLF_shadow_offset(), CTX_data_scene(), CTX_wm_area(), CTX_wm_manager(), SpaceSeq::cursor, DRW_draw_cursor_2d_ex(), ED_region_visible_rect(), ED_scene_draw_fps(), ED_screen_animation_no_scrub(), ED_screen_animation_playing(), SpaceSeq::flag, SpaceSeq::gizmo_flag, GPU_color_mask(), GPU_depth_mask(), GPU_DEPTH_NONE, GPU_depth_test(), is_cursor_visible(), SpaceSeq::mainb, Outline, SpaceSeq::overlay_frame_type, SEQ_DRAW_IMG_IMBUF, SEQ_EDIT_OVERLAY_FRAME_ABS, SEQ_EDIT_OVERLAY_FRAME_SHOW, SEQ_GIZMO_HIDE, SEQ_image_preview_unit_to_px(), SEQ_OVERLAY_FRAME_TYPE_CURRENT, SEQ_OVERLAY_FRAME_TYPE_RECT, SEQ_OVERLAY_FRAME_TYPE_REFERENCE, SEQ_SHOW_OVERLAY, sequencer_draw_preview(), USER_SHOW_FPS, WM_gizmomap_draw(), WM_GIZMOMAP_DRAWSTEP_2D, rcti::xmin, and rcti::ymax.
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 779 of file space_sequencer.cc.
References wmWindowManager::defaultconf, RGN_TYPE_PREVIEW, RGN_TYPE_WINDOW, SPACE_EMPTY, SPACE_SEQ, UI_view2d_region_reinit(), V2D_COMMONVIEW_CUSTOM, WM_dropboxmap_find(), WM_event_add_dropbox_handler(), WM_event_add_keymap_handler_v2d_mask(), and WM_keymap_ensure().
Referenced by ED_spacetype_sequencer().
Definition at line 801 of file space_sequencer.cc.
References CTX_wm_space_seq(), View2D::cur, SpaceSeq::flag, SEQ_ZOOM_TO_FIT, and View2D::tot.
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 901 of file space_sequencer.cc.
References wmNotifier::action, wmNotifier::category, wmNotifier::data, ED_region_tag_redraw(), ELEM, NA_EDITED, NA_RENAME, NA_SELECTED, NC_ANIMATION, NC_GPENCIL, NC_ID, NC_MASK, NC_SCENE, NC_SPACE, ND_DRAW_RENDER_VIEWPORT, ND_FRAME, ND_KEYFRAME, ND_MARKERS, ND_RENDER_OPTIONS, ND_SEQUENCER, ND_SPACE_SEQUENCER, params, and WM_gizmomap_tag_refresh().
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 773 of file space_sequencer.cc.
References ELEM, params, SEQ_VIEW_PREVIEW, SEQ_VIEW_SEQUENCE_PREVIEW, and SpaceSeq::view.
Referenced by ED_spacetype_sequencer().
Definition at line 811 of file space_sequencer.cc.
References CTX_wm_space_seq(), and SpaceSeq::flag.
Referenced by ED_spacetype_sequencer().
Definition at line 221 of file space_sequencer.cc.
References ARegion::alignment, CTX_wm_manager(), CTX_wm_window(), View2D::cur, ED_area_headersize(), ED_area_init(), ED_area_tag_redraw(), View2D::flag, int, RGN_ALIGN_NONE, RGN_ALIGN_TOP, RGN_TYPE_PREVIEW, RGN_TYPE_WINDOW, SEQ_VIEW_PREVIEW, SEQ_VIEW_SEQUENCE, SEQ_VIEW_SEQUENCE_PREVIEW, sequencer_find_region(), ARegion::sizey, View2D::tot, UI_SCALE_FAC, ARegion::v2d, V2D_IS_INIT, and SpaceSeq::view.
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 63 of file space_sequencer.cc.
References SpaceSeq::runtime.
Referenced by sequencer_listener().
|
static |
Definition at line 1045 of file space_sequencer.cc.
References BKE_gpencil_blend_read_data(), SpaceSeq::gpd, newdataadr(), and SpaceSeq::runtime.
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 1066 of file space_sequencer.cc.
References BLO_write_struct.
Referenced by ED_spacetype_sequencer().
Definition at line 753 of file space_sequencer.cc.
References CTX_wm_area(), ED_region_panels_ex(), LISTBASE_FOREACH, RGN_TYPE_CHANNELS, RGN_TYPE_PREVIEW, RGN_TYPE_TOOLS, WM_OP_INVOKE_REGION_CHANNELS, WM_OP_INVOKE_REGION_PREVIEW, and WM_OP_INVOKE_REGION_WIN.
Referenced by ED_spacetype_sequencer().
|
static |
Definition at line 742 of file space_sequencer.cc.
References wmWindowManager::defaultconf, ED_region_panels_init(), RGN_TYPE_WINDOW, SPACE_SEQ, V2D_SCROLL_RIGHT, V2D_SCROLL_VERTICAL_HIDE, WM_event_add_keymap_handler_v2d_mask(), and WM_keymap_ensure().
Referenced by ED_spacetype_sequencer().
| const char * sequencer_context_dir = {"edit_mask", nullptr} |
Definition at line 321 of file space_sequencer.cc.
Referenced by sequencer_context().