|
Blender V5.0
|
#include "DNA_defaults.h"#include "DNA_gpencil_legacy_types.h"#include "DNA_image_types.h"#include "DNA_mask_types.h"#include "DNA_object_types.h"#include "DNA_scene_types.h"#include "MEM_guardedalloc.h"#include "BLI_listbase.h"#include "BLI_string_utf8.h"#include "BLI_threads.h"#include "BKE_colortools.hh"#include "BKE_context.hh"#include "BKE_image.hh"#include "BKE_layer.hh"#include "BKE_lib_query.hh"#include "BKE_lib_remap.hh"#include "BKE_scene.hh"#include "BKE_screen.hh"#include "RNA_access.hh"#include "RNA_define.hh"#include "RNA_enum_types.hh"#include "IMB_imbuf_types.hh"#include "ED_asset_shelf.hh"#include "ED_image.hh"#include "ED_mask.hh"#include "ED_node.hh"#include "ED_render.hh"#include "ED_screen.hh"#include "ED_space_api.hh"#include "ED_transform.hh"#include "ED_util.hh"#include "ED_uvedit.hh"#include "WM_api.hh"#include "WM_types.hh"#include "UI_interface.hh"#include "UI_view2d.hh"#include "BLO_read_write.hh"#include "DRW_engine.hh"#include "image_intern.hh"Go to the source code of this file.
Variables | |
| const char * | image_context_dir [] = {"edit_image", "edit_mask", nullptr} |
| void ED_spacetype_image | ( | ) |
Definition at line 1222 of file space_image.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::context, blender::ed::asset::shelf::context(), ARegionType::draw, ARegionType::duplicate, ED_area_do_mgs_subscribe_for_tool_header(), ED_area_do_mgs_subscribe_for_tool_ui(), ED_area_type_hud(), ED_KEYMAP_ASSET_SHELF, ED_KEYMAP_FOOTER, ED_KEYMAP_FRAMES, ED_KEYMAP_GIZMO, ED_KEYMAP_GPENCIL, ED_KEYMAP_HEADER, ED_KEYMAP_TOOL, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, ED_region_generic_panel_region_snap_size(), ED_region_generic_tools_region_message_subscribe(), ED_region_generic_tools_region_snap_size(), ED_uvedit_buttons_register(), ARegionType::free, blender::ed::asset::shelf::header_region(), blender::ed::asset::shelf::header_region_init(), blender::ed::asset::shelf::header_region_listen(), HEADERY, image_asset_shelf_region_init(), image_buttons_region_draw(), image_buttons_region_init(), image_buttons_region_layout(), image_buttons_region_listener(), image_buttons_register(), image_context(), image_create(), image_dropboxes(), image_duplicate(), image_foreach_id(), image_free(), image_header_region_draw(), image_header_region_init(), image_header_region_listener(), image_id_remap(), image_init(), image_keymap(), image_listener(), image_main_region_draw(), image_main_region_init(), image_main_region_listener(), image_operatortypes(), image_refresh(), image_space_blend_read_data(), image_space_blend_write(), image_space_icon_get(), image_space_name_get(), image_space_subtype_get(), image_space_subtype_item_extend(), image_space_subtype_set(), image_tools_header_region_draw(), image_tools_region_draw(), image_tools_region_init(), image_tools_region_listener(), image_widgets(), ARegionType::init, ARegionType::keymapflag, ARegionType::layout, ARegionType::listener, ARegionType::lock, MEM_callocN(), ARegionType::message_subscribe, ARegionType::on_poll_success, ARegionType::on_user_resize, ARegionType::poll, ARegionType::prefsizex, ARegionType::prefsizey, blender::ed::asset::shelf::region_draw(), REGION_DRAW_LOCK_BAKING, blender::ed::asset::shelf::region_duplicate(), blender::ed::asset::shelf::region_free(), blender::ed::asset::shelf::region_layout(), blender::ed::asset::shelf::region_listen(), blender::ed::asset::shelf::region_message_subscribe(), blender::ed::asset::shelf::region_on_poll_success(), blender::ed::asset::shelf::region_on_user_resize(), blender::ed::asset::shelf::region_snap(), ARegionType::regionid, blender::ed::asset::shelf::regions_poll(), RGN_TYPE_ASSET_SHELF, RGN_TYPE_ASSET_SHELF_HEADER, RGN_TYPE_HEADER, RGN_TYPE_TOOL_HEADER, RGN_TYPE_TOOLS, RGN_TYPE_UI, RGN_TYPE_WINDOW, ARegionType::snap_size, SPACE_IMAGE, STRNCPY_UTF8, blender::ed::asset::shelf::types_register(), UI_SIDEBAR_PANEL_WIDTH, and UI_TOOLBAR_WIDTH.
Referenced by ED_spacetypes_init().
|
static |
Definition at line 1096 of file space_image.cc.
References blender::ed::asset::shelf::region_init(), RGN_TYPE_WINDOW, ARegion::runtime, SPACE_IMAGE, WM_event_add_keymap_handler(), and WM_keymap_ensure().
Referenced by ED_spacetype_image().
Definition at line 889 of file space_image.cc.
References BKE_histogram_update_sample_line(), C, CTX_data_scene(), CTX_wm_space_image(), Scene::display_settings, ED_region_panels_draw(), ED_space_image_acquire_buffer(), ED_space_image_release_buffer(), ED_space_image_scopes_update(), Image::flag, IMA_VIEW_AS_RENDER, SpaceImage::image, lock, Scopes::ok, SpaceImage::sample_line_hist, SpaceImage::scopes, UI_panel_category_active_find(), and Scene::view_settings.
Referenced by ED_spacetype_image().
|
static |
Definition at line 846 of file space_image.cc.
References ED_region_panels_init(), RGN_TYPE_WINDOW, ARegion::runtime, wmWindowManager::runtime, View2D::scroll, SPACE_IMAGE, ARegion::v2d, V2D_SCROLL_RIGHT, V2D_SCROLL_VERTICAL_HIDE, WM_event_add_keymap_handler(), and WM_keymap_ensure().
Referenced by ED_spacetype_image().
Definition at line 858 of file space_image.cc.
References ARRAY_SET_ITEMS, C, CTX_data_mode_enum(), CTX_MODE_EDIT_MESH, CTX_wm_space_image(), ED_region_panels_layout_ex(), blender::wm::InvokeRegionWin, SpaceImage::mode, ARegion::runtime, SI_MODE_MASK, SI_MODE_PAINT, SI_MODE_UV, and SI_MODE_VIEW.
Referenced by ED_spacetype_image().
|
static |
Definition at line 920 of file space_image.cc.
References wmNotifier::action, wmNotifier::category, wmNotifier::data, ED_region_tag_redraw(), ELEM, NA_EDITED, NA_PAINTING, NA_SELECTED, NC_BRUSH, NC_GPENCIL, NC_IMAGE, NC_MATERIAL, NC_NODE, NC_SCENE, NC_TEXTURE, ND_COMPO_RESULT, ND_MODE, ND_RENDER_RESULT, and params.
Referenced by ED_spacetype_image().
|
static |
Definition at line 449 of file space_image.cc.
References C, CTX_data_dir(), CTX_data_dir_set(), CTX_data_equals(), CTX_data_id_pointer_set(), CTX_RESULT_MEMBER_NOT_FOUND, CTX_RESULT_OK, CTX_wm_space_image(), ED_space_image(), ED_space_image_get_mask(), image_context_dir, mask(), and result.
Referenced by ED_spacetype_image().
Definition at line 100 of file space_image.cc.
References ARegion::alignment, BKE_area_region_new(), BKE_imageuser_default(), BKE_scopes_new(), BLI_addtail(), SpaceImage::custom_grid_subdiv, DNA_struct_default_get, ARegion::flag, ImageUser::flag, SpaceImage::flag, SpaceImageOverlay::flag, Histogram::height, IMA_ANIM_ALWAYS, IMA_SHOW_STEREO, SpaceImage::iuser, SpaceImage::lock, SpaceImage::mask_info, MEM_callocN(), SpaceImage::overlay, SpaceImageOverlay::passepartout_alpha, SpaceImage::regionbase, ARegion::regiontype, RGN_ALIGN_BOTTOM, RGN_ALIGN_HIDE_WITH_PREV, RGN_ALIGN_LEFT, RGN_ALIGN_RIGHT, RGN_ALIGN_TOP, RGN_FLAG_HIDDEN, RGN_FLAG_HIDDEN_BY_USER, RGN_TYPE_ASSET_SHELF, RGN_TYPE_ASSET_SHELF_HEADER, RGN_TYPE_HEADER, RGN_TYPE_TOOL_HEADER, RGN_TYPE_TOOLS, RGN_TYPE_UI, RGN_TYPE_WINDOW, SpaceImage::sample_line_hist, SpaceImage::scopes, SI_COORDFLOATS, SI_OVERLAY_SHOW_GRID_BACKGROUND, SI_OVERLAY_SHOW_OVERLAYS, SI_SHOW_GPENCIL, SI_USE_ALPHA, SPACE_IMAGE, SpaceImage::spacetype, SpaceImage::stretch_opacity, SpaceImage::tile_grid_shape, U, USER_HEADER_BOTTOM, SpaceImage::uv_face_opacity, SpaceImage::uv_opacity, and SpaceImage::zoom.
Referenced by ED_spacetype_image().
|
static |
Definition at line 274 of file space_image.cc.
Referenced by ED_spacetype_image().
Definition at line 200 of file space_image.cc.
References BKE_scopes_new(), MEM_dupallocN(), and SpaceImage::scopes.
Referenced by ED_spacetype_image().
|
static |
Definition at line 1121 of file space_image.cc.
References BKE_LIB_FOREACHID_PROCESS_IDSUPER, BKE_lib_query_foreachid_process_flags_get(), data, SpaceImage::gpd, IDWALK_CB_DIRECT_WEAK_LINK, IDWALK_CB_USER, IDWALK_CB_USER_ONE, IDWALK_READONLY, SpaceImage::image, SpaceImage::iuser, MaskSpaceInfo::mask, SpaceImage::mask_info, Scopes::ok, ImageUser::scene, and SpaceImage::scopes.
Referenced by ED_spacetype_image().
|
static |
Definition at line 184 of file space_image.cc.
References BKE_scopes_free(), and SpaceImage::scopes.
Referenced by ED_spacetype_image().
|
static |
Definition at line 473 of file space_image.cc.
References blender::ed::transform::ED_widgetgroup_gizmo2d_xform_callbacks_set(), wmGizmoGroupType::flag, wmGizmoGroupType::gzmap_params, wmGizmoGroupType::idname, wmGizmoGroupType::name, wmGizmoMapType_Params::regionid, RGN_TYPE_WINDOW, SPACE_IMAGE, wmGizmoMapType_Params::spaceid, WM_GIZMOGROUPTYPE_DELAY_REFRESH_FOR_TWEAK, WM_GIZMOGROUPTYPE_DRAW_MODAL_EXCLUDE, and WM_GIZMOGROUPTYPE_TOOL_FALLBACK_KEYMAP.
Referenced by image_widgets().
|
static |
Definition at line 501 of file space_image.cc.
References blender::ed::transform::ED_widgetgroup_gizmo2d_resize_callbacks_set(), wmGizmoGroupType::flag, wmGizmoGroupType::gzmap_params, wmGizmoGroupType::idname, wmGizmoGroupType::name, wmGizmoMapType_Params::regionid, RGN_TYPE_WINDOW, SPACE_IMAGE, wmGizmoMapType_Params::spaceid, WM_GIZMOGROUPTYPE_DELAY_REFRESH_FOR_TWEAK, WM_GIZMOGROUPTYPE_DRAW_MODAL_EXCLUDE, and WM_GIZMOGROUPTYPE_TOOL_FALLBACK_KEYMAP.
Referenced by image_widgets().
|
static |
Definition at line 515 of file space_image.cc.
References blender::ed::transform::ED_widgetgroup_gizmo2d_rotate_callbacks_set(), wmGizmoGroupType::flag, wmGizmoGroupType::gzmap_params, wmGizmoGroupType::idname, wmGizmoGroupType::name, wmGizmoMapType_Params::regionid, RGN_TYPE_WINDOW, SPACE_IMAGE, wmGizmoMapType_Params::spaceid, WM_GIZMOGROUPTYPE_DELAY_REFRESH_FOR_TWEAK, WM_GIZMOGROUPTYPE_DRAW_MODAL_EXCLUDE, and WM_GIZMOGROUPTYPE_TOOL_FALLBACK_KEYMAP.
Referenced by image_widgets().
|
static |
Definition at line 487 of file space_image.cc.
References blender::ed::transform::ED_widgetgroup_gizmo2d_xform_no_cage_callbacks_set(), wmGizmoGroupType::flag, wmGizmoGroupType::gzmap_params, wmGizmoGroupType::idname, wmGizmoGroupType::name, wmGizmoMapType_Params::regionid, RGN_TYPE_WINDOW, SPACE_IMAGE, wmGizmoMapType_Params::spaceid, WM_GIZMOGROUPTYPE_DELAY_REFRESH_FOR_TWEAK, WM_GIZMOGROUPTYPE_DRAW_MODAL_EXCLUDE, and WM_GIZMOGROUPTYPE_TOOL_FALLBACK_KEYMAP.
Referenced by image_widgets().
|
static |
Definition at line 529 of file space_image.cc.
References VIEW2D_GGT_navigate_impl().
Referenced by image_widgets().
Definition at line 1046 of file space_image.cc.
References C, CTX_wm_area(), ED_region_header(), ListBase::first, image_user_refresh_scene(), and ScrArea::spacedata.
Referenced by ED_spacetype_image().
|
static |
Definition at line 1041 of file space_image.cc.
References ED_region_header_init().
Referenced by ED_spacetype_image().
|
static |
Definition at line 1056 of file space_image.cc.
References wmNotifier::action, wmNotifier::category, wmNotifier::data, ED_region_tag_redraw(), NA_EDITED, NC_BRUSH, NC_GEOM, NC_GPENCIL, NC_SCENE, ND_DATA, ND_GPENCIL_EDITMODE, ND_MODE, ND_SELECT, ND_TOOLSETTINGS, and params.
Referenced by ED_spacetype_image().
|
static |
Definition at line 1106 of file space_image.cc.
References blender::bke::id::IDRemapper::apply(), blender::bke::id::IDRemapper::contains_mappings_for_any(), FILTER_ID_GD_LEGACY, FILTER_ID_IM, FILTER_ID_MSK, SpaceImage::gpd, ID_REMAP_APPLY_ENSURE_REAL, ID_REMAP_APPLY_UPDATE_REFCOUNT, SpaceImage::image, MaskSpaceInfo::mask, and SpaceImage::mask_info.
Referenced by ED_spacetype_image().
|
static |
Definition at line 192 of file space_image.cc.
References ScrArea::handlers, RGN_TYPE_WINDOW, SPACE_IMAGE, WM_dropboxmap_find(), and WM_event_add_dropbox_handler().
|
static |
Definition at line 267 of file space_image.cc.
References RGN_TYPE_WINDOW, SPACE_IMAGE, and WM_keymap_ensure().
Referenced by ED_spacetype_image().
|
static |
Definition at line 300 of file space_image.cc.
References wmNotifier::action, BKE_image_partial_update_mark_full_update(), BKE_view_layer_active_object_get(), BKE_view_layer_edit_object_get(), BKE_view_layer_synced_ensure(), wmNotifier::category, wmNotifier::data, ED_area_tag_redraw(), ED_area_tag_refresh(), ED_image_tools_paint_poll(), ED_paint_cursor_start(), ED_space_image_check_show_maskedit(), ED_space_image_show_render(), ELEM, ListBase::first, SpaceImage::flag, SpaceImage::image, image_scopes_tag_refresh(), SpaceImage::lock, Object::mode, SpaceImage::mode, NA_EDITED, NA_PAINTING, NA_RENAME, NA_SELECTED, NC_GEOM, NC_ID, NC_IMAGE, NC_MASK, NC_OBJECT, NC_SCENE, NC_SPACE, NC_WINDOW, NC_WM, ND_COMPO_RESULT, ND_DATA, ND_DRAW, ND_FRAME, ND_MODE, ND_MODIFIER, ND_OB_ACTIVE, ND_OB_SELECT, ND_RENDER_OPTIONS, ND_RENDER_RESULT, ND_SELECT, ND_SPACE_IMAGE, ND_TRANSFORM, ND_UNDO, NS_EDITMODE_MESH, OB_MODE_EDIT, params, wmNotifier::reference, SI_DRAWSHADOW, SI_MODE_PAINT, SI_MODE_UV, SI_NO_DRAW_UV_GUIDE, ScrArea::spacedata, wmNotifier::subtype, WM_window_get_active_scene(), and WM_window_get_active_view_layer().
Referenced by ED_spacetype_image().
Definition at line 638 of file space_image.cc.
References BKE_render_resolution(), MaskSpaceInfo::blend_factor, BLI_rctf_init(), BLI_rcti_init(), BLI_thread_lock(), BLI_thread_unlock(), C, CTX_data_edit_object(), CTX_data_expect_evaluated_depsgraph(), CTX_data_scene(), CTX_wm_space_image(), depsgraph, MaskSpaceInfo::draw_flag, draw_image_cache(), draw_image_main_helpers(), draw_image_sample_line(), MaskSpaceInfo::draw_type, DRW_draw_view(), ED_mask_draw_region(), ED_region_image_metadata_draw(), ED_region_image_overlay_info_text_draw(), ED_region_image_render_region_draw(), ED_region_visible_rect(), ED_space_image(), ED_space_image_acquire_buffer(), ED_space_image_get_aspect(), ED_space_image_get_mask(), ED_space_image_get_size(), ED_space_image_get_zoom(), ED_space_image_release_buffer(), ED_space_image_show_uvedit(), ELEM, SpaceImage::flag, SpaceImageOverlay::flag, SpaceImage::gizmo_flag, IMA_SRC_VIEWER, IMA_TYPE_COMPOSITE, image_main_region_set_view2d(), image_user_refresh_scene(), lock, LOCK_DRAW_IMAGE, mask(), MASK_DRAWFLAG_OVERLAY, SpaceImage::mask_info, SpaceImage::mode, SpaceImage::overlay, MaskSpaceInfo::overlay_mode, SpaceImageOverlay::passepartout_alpha, Scene::r, R_COMP_CROP, ARegion::runtime, RenderData::scemode, SI_DRAW_METADATA, SI_GIZMO_HIDE, SI_MODE_MASK, SI_MODE_VIEW, SI_OVERLAY_DRAW_RENDER_REGION, SI_OVERLAY_DRAW_TEXT_INFO, SI_OVERLAY_SHOW_OVERLAYS, Image::source, Image::type, U, UI_view2d_view_ortho(), UI_view2d_view_restore(), UI_view2d_view_to_region(), ARegion::v2d, WM_gizmomap_draw(), WM_GIZMOMAP_DRAWSTEP_2D, ImBuf::x, x, rcti::xmin, ImBuf::y, y, and rcti::ymax.
Referenced by ED_spacetype_image().
|
static |
Definition at line 605 of file space_image.cc.
References RGN_TYPE_WINDOW, ARegion::runtime, wmWindowManager::runtime, SPACE_EMPTY, SPACE_IMAGE, WM_event_add_keymap_handler(), WM_event_add_keymap_handler_v2d_mask(), and WM_keymap_ensure().
Referenced by ED_spacetype_image().
|
static |
Definition at line 789 of file space_image.cc.
References wmNotifier::action, wmNotifier::category, wmNotifier::data, ED_region_tag_redraw(), ELEM, ListBase::first, SpaceImage::iuser, NA_EDITED, NA_PAINTING, NA_SELECTED, NC_GEOM, NC_GPENCIL, NC_IMAGE, NC_MASK, NC_MATERIAL, NC_SCREEN, ND_DATA, ND_GPENCIL_EDITMODE, ND_LAYER, ND_SELECT, ND_SHADING_LINKS, params, ARegion::runtime, ImageUser::scene, ScrArea::spacedata, Scene::toolsettings, ToolSettings::uv_flag, UV_FLAG_SHOW_SAME_IMAGE, and WM_gizmomap_tag_refresh().
Referenced by ED_spacetype_image().
|
static |
Definition at line 550 of file space_image.cc.
References Image::aspx, Image::aspy, BLI_rcti_size_x(), BLI_rcti_size_y(), View2D::cur, ED_region_visible_rect(), ED_space_image(), ED_space_image_get_size(), float, View2D::mask, View2D::tot, ARegion::v2d, w(), ARegion::winrct, rctf::xmax, rcti::xmax, rctf::xmin, rcti::xmin, SpaceImage::xof, rctf::ymax, rcti::ymax, rctf::ymin, rcti::ymin, SpaceImage::yof, and SpaceImage::zoom.
Referenced by image_main_region_draw().
|
static |
Definition at line 211 of file space_image.cc.
References IMAGE_OT_add_render_slot(), IMAGE_OT_change_frame(), IMAGE_OT_clear_render_border(), IMAGE_OT_clear_render_slot(), IMAGE_OT_clipboard_copy(), IMAGE_OT_clipboard_paste(), IMAGE_OT_curves_point_set(), IMAGE_OT_cycle_render_slot(), IMAGE_OT_file_browse(), IMAGE_OT_flip(), IMAGE_OT_invert(), IMAGE_OT_match_movie_length(), IMAGE_OT_new(), IMAGE_OT_open(), IMAGE_OT_pack(), IMAGE_OT_read_viewlayers(), IMAGE_OT_reload(), IMAGE_OT_remove_render_slot(), IMAGE_OT_render_border(), IMAGE_OT_replace(), IMAGE_OT_resize(), IMAGE_OT_rotate_orthogonal(), IMAGE_OT_sample(), IMAGE_OT_sample_line(), IMAGE_OT_save(), IMAGE_OT_save_all_modified(), IMAGE_OT_save_as(), IMAGE_OT_save_sequence(), IMAGE_OT_tile_add(), IMAGE_OT_tile_fill(), IMAGE_OT_tile_remove(), IMAGE_OT_unpack(), IMAGE_OT_view_all(), IMAGE_OT_view_center_cursor(), IMAGE_OT_view_cursor_center(), IMAGE_OT_view_pan(), IMAGE_OT_view_selected(), IMAGE_OT_view_zoom(), IMAGE_OT_view_zoom_border(), IMAGE_OT_view_zoom_in(), IMAGE_OT_view_zoom_out(), IMAGE_OT_view_zoom_ratio(), and WM_operatortype_append().
Referenced by ED_spacetype_image().
Definition at line 280 of file space_image.cc.
References BKE_image_user_frame_calc(), C, RenderData::cfra, Scene::compositing_node_group, CTX_data_scene(), ED_node_composite_job(), ED_space_image(), ED_space_image_get_mask(), ListBase::first, IMA_SRC_VIEWER, SpaceImage::iuser, mask(), SpaceImage::mode, Scene::r, SI_MODE_MASK, Image::source, and ScrArea::spacedata.
Referenced by ED_spacetype_image().
|
static |
Definition at line 62 of file space_image.cc.
References ListBase::first, LISTBASE_FOREACH, Scopes::ok, ScrArea::regionbase, RGN_FLAG_HIDDEN, RGN_TYPE_TOOL_PROPS, SpaceImage::scopes, and ScrArea::spacedata.
Referenced by image_listener().
|
static |
Definition at line 1192 of file space_image.cc.
References BKE_gpencil_blend_read_data(), SpaceImage::gpd, SpaceImage::iuser, newdataadr(), Scopes::ok, ImageUser::scene, SpaceImage::scopes, Scopes::vecscope, Scopes::vecscope_rgb, Scopes::waveform_1, Scopes::waveform_2, and Scopes::waveform_3.
Referenced by ED_spacetype_image().
|
static |
Definition at line 1215 of file space_image.cc.
References BLO_write_struct.
Referenced by ED_spacetype_image().
|
static |
Definition at line 1181 of file space_image.cc.
References ListBase::first, EnumPropertyItem::icon, SpaceImage::mode, RNA_enum_from_value(), rna_enum_space_image_mode_items, SI_MODE_VIEW, and ScrArea::spacedata.
Referenced by ED_spacetype_image().
|
static |
Definition at line 1170 of file space_image.cc.
References ListBase::first, SpaceImage::mode, EnumPropertyItem::name, RNA_enum_from_value(), rna_enum_space_image_mode_items, SI_MODE_VIEW, and ScrArea::spacedata.
Referenced by ED_spacetype_image().
|
static |
Definition at line 1143 of file space_image.cc.
References ListBase::first, SpaceImage::mode, SI_MODE_UV, SI_MODE_VIEW, and ScrArea::spacedata.
Referenced by ED_spacetype_image().
|
static |
Definition at line 1163 of file space_image.cc.
References RNA_enum_items_add(), and rna_enum_space_image_mode_items.
Referenced by ED_spacetype_image().
|
static |
Definition at line 1149 of file space_image.cc.
References ListBase::first, SpaceImage::mode, SpaceImage::mode_prev, SI_MODE_UV, and ScrArea::spacedata.
Referenced by ED_spacetype_image().
Definition at line 1023 of file space_image.cc.
References ARegion::alignment, Bottom, C, CTX_wm_area(), ED_region_header_with_button_sections(), ListBase::first, image_user_refresh_scene(), RGN_ALIGN_ENUM_FROM_MASK, RGN_ALIGN_TOP, ScrArea::spacedata, and Top.
Referenced by ED_spacetype_image().
Definition at line 978 of file space_image.cc.
References C, and ED_region_panels().
Referenced by ED_spacetype_image().
|
static |
Definition at line 966 of file space_image.cc.
References ED_region_panels_init(), RGN_TYPE_WINDOW, ARegion::runtime, wmWindowManager::runtime, View2D::scroll, SPACE_IMAGE, ARegion::v2d, V2D_SCROLL_RIGHT, V2D_SCROLL_VERTICAL_HIDE, WM_event_add_keymap_handler(), and WM_keymap_ensure().
Referenced by ED_spacetype_image().
|
static |
Definition at line 983 of file space_image.cc.
References wmNotifier::action, wmNotifier::category, wmNotifier::data, ED_region_tag_redraw(), ELEM, NA_EDITED, NA_PAINTING, NA_SELECTED, NC_BRUSH, NC_GPENCIL, NC_IMAGE, NC_NODE, NC_SCENE, ND_COMPO_RESULT, ND_DATA, ND_MODE, ND_RENDER_RESULT, and params.
Referenced by ED_spacetype_image().
|
static |
Definition at line 76 of file space_image.cc.
References C, CTX_data_scene(), CTX_data_sequencer_scene(), ED_render_job_get_current_scene(), ED_space_image_auto_set(), ImageUser::flag, IMA_SHOW_SEQUENCER_SCENE, IMA_TYPE_R_RESULT, SpaceImage::image, SpaceImage::iuser, ImageUser::scene, SET_FLAG_FROM_TEST, and Image::type.
Referenced by image_header_region_draw(), image_main_region_draw(), and image_tools_header_region_draw().
|
static |
Definition at line 534 of file space_image.cc.
References IMAGE_GGT_gizmo2d(), IMAGE_GGT_gizmo2d_resize(), IMAGE_GGT_gizmo2d_rotate(), IMAGE_GGT_gizmo2d_translate(), IMAGE_GGT_navigate(), params, RGN_TYPE_WINDOW, SPACE_IMAGE, WM_gizmogrouptype_append(), WM_gizmogrouptype_append_and_link(), and WM_gizmomaptype_ensure().
Referenced by ED_spacetype_image().
| const char* image_context_dir[] = {"edit_image", "edit_mask", nullptr} |
Definition at line 447 of file space_image.cc.