|
Blender V4.3
|
Go to the source code of this file.
Namespaces | |
| namespace | blender |
| namespace | blender::ed |
| namespace | blender::ed::spreadsheet |
Macros | |
| #define | REGION_DRAW_POST_VIEW 0 |
| #define | REGION_DRAW_POST_PIXEL 1 |
| #define | REGION_DRAW_PRE_VIEW 2 |
| #define | REGION_DRAW_BACKDROP 3 |
| #define REGION_DRAW_BACKDROP 3 |
Definition at line 65 of file ED_space_api.hh.
Referenced by blender::ed::space_node::draw_nodespace_back_pix().
| #define REGION_DRAW_POST_PIXEL 1 |
Definition at line 63 of file ED_space_api.hh.
Referenced by blender::ui::bonedropper_init(), blender::ui::bonedropper_set_draw_callback_region(), datadropper_init(), datadropper_set_draw_callback_region(), depthdropper_init(), blender::ed::space_node::draw_draglink_tooltip_activate(), ED_imbuf_sample_invoke(), ED_region_do_draw(), ED_slider_create(), edbm_bevel_init(), edbm_inset_init(), initFlyInfo(), initTransform(), initWalkInfo(), and blender::ed::space_node::sample_invoke().
| #define REGION_DRAW_POST_VIEW 0 |
Definition at line 62 of file ED_space_api.hh.
Referenced by action_main_region_draw(), clip_main_region_draw(), curve_draw_invoke(), blender::ed::curves::curves_draw_invoke(), draw_timeline_post_view_callbacks(), DRW_draw_callbacks_post_scene(), DRW_draw_render_loop_2d_ex(), blender::ed::sculpt_paint::dyntopo::dyntopo_detail_size_edit_invoke(), ED_mask_draw_region(), graph_main_region_draw(), blender::ed::sculpt_paint::grease_pencil_fill_update_overlay(), blender::ed::greasepencil::grease_pencil_primitive_invoke(), initTransform(), knifetool_init(), nla_main_region_draw(), blender::ed::space_node::node_draw_space(), ringsel_init(), sequencer_draw_preview(), stitch_init_all(), view3d_interactive_add_begin(), blender::ed::object::voxel_size_edit_invoke(), wm_xr_raycast_init(), and wm_xr_session_controller_data_populate().
| #define REGION_DRAW_PRE_VIEW 2 |
Definition at line 64 of file ED_space_api.hh.
Referenced by action_main_region_draw(), clip_main_region_draw(), draw_timeline_pre_view_callbacks(), DRW_draw_callbacks_pre_scene(), DRW_draw_render_loop_2d_ex(), ED_mask_draw_region(), graph_main_region_draw(), nla_main_region_draw(), and blender::ed::space_node::node_draw_space().
| void ED_file_exit | ( | ) |
Definition at line 1031 of file space_file.cc.
References filelist_free_icons(), fsmenu_free(), and G.
Referenced by WM_exit_ex().
| void ED_file_init | ( | ) |
Definition at line 1025 of file space_file.cc.
References ED_file_read_bookmarks(), and IMB_thumb_makedirs().
Referenced by WM_init().
| void * ED_region_draw_cb_activate | ( | ARegionType * | art, |
| void(* | draw )(const bContext *, ARegion *, void *), | ||
| void * | customdata, | ||
| int | type ) |
Definition at line 231 of file spacetypes.cc.
References BLI_addtail(), RegionDrawCB::customdata, RegionDrawCB::draw, ARegionType::drawcalls, and RegionDrawCB::type.
Referenced by blender::ui::bonedropper_init(), blender::ui::bonedropper_set_draw_callback_region(), curve_draw_invoke(), blender::ed::curves::curves_draw_invoke(), datadropper_init(), datadropper_set_draw_callback_region(), depthdropper_init(), blender::ed::space_node::draw_draglink_tooltip_activate(), blender::ed::sculpt_paint::dyntopo::dyntopo_detail_size_edit_invoke(), ED_imbuf_sample_invoke(), ED_slider_create(), edbm_bevel_init(), edbm_inset_init(), blender::ed::sculpt_paint::grease_pencil_fill_update_overlay(), blender::ed::greasepencil::grease_pencil_primitive_invoke(), initFlyInfo(), initTransform(), initWalkInfo(), knifetool_init(), pyrna_callback_classmethod_add(), ringsel_init(), blender::ed::space_node::sample_invoke(), stitch_init_all(), view3d_interactive_add_begin(), blender::ed::object::voxel_size_edit_invoke(), wm_xr_raycast_init(), and wm_xr_session_controller_data_populate().
Definition at line 270 of file spacetypes.cc.
References ed_region_draw_cb_draw().
Referenced by action_main_region_draw(), clip_main_region_draw(), blender::ed::space_node::draw_nodespace_back_pix(), draw_timeline_post_view_callbacks(), draw_timeline_pre_view_callbacks(), DRW_draw_callbacks_post_scene(), DRW_draw_callbacks_pre_scene(), DRW_draw_render_loop_2d_ex(), ED_mask_draw_region(), ED_region_do_draw(), graph_main_region_draw(), nla_main_region_draw(), blender::ed::space_node::node_draw_space(), and sequencer_draw_preview().
| bool ED_region_draw_cb_exit | ( | ARegionType * | art, |
| void * | handle ) |
Definition at line 246 of file spacetypes.cc.
References BLI_remlink(), ARegionType::drawcalls, LISTBASE_FOREACH, and MEM_freeN().
Referenced by blender::ui::bonedropper_exit(), blender::ui::bonedropper_set_draw_callback_region(), blender::ed::curves::curve_draw_exit(), curve_draw_exit(), datadropper_exit(), datadropper_set_draw_callback_region(), depthdropper_exit(), blender::ed::space_node::draw_draglink_tooltip_deactivate(), blender::ed::sculpt_paint::dyntopo::dyntopo_detail_size_edit_cancel(), blender::ed::sculpt_paint::dyntopo::dyntopo_detail_size_edit_modal(), ED_imbuf_sample_exit(), ED_slider_destroy(), edbm_bevel_exit(), edbm_inset_exit(), flyEnd(), blender::ed::sculpt_paint::grease_pencil_fill_exit(), blender::ed::sculpt_paint::grease_pencil_fill_update_overlay(), blender::ed::greasepencil::grease_pencil_primitive_exit(), knifetool_exit_ex(), postTrans(), pyrna_callback_classmethod_remove(), ringsel_exit(), blender::ed::space_node::sample_exit(), stitch_exit(), view3d_interactive_add_exit(), blender::ed::object::voxel_size_edit_cancel(), blender::ed::object::voxel_size_edit_modal(), walkEnd(), wm_xr_raycast_uninit(), and wm_xr_session_controller_data_clear().
| void ED_region_draw_cb_remove_by_type | ( | ARegionType * | art, |
| void * | draw_fn, | ||
| void(* | free )(void *) ) |
Definition at line 280 of file spacetypes.cc.
References BLI_remlink(), ARegionType::drawcalls, free(), LISTBASE_FOREACH_MUTABLE, and MEM_freeN().
Referenced by BPY_callback_screen_free().
| void ED_region_surface_draw_cb_draw | ( | ARegionType * | art, |
| int | type ) |
Definition at line 275 of file spacetypes.cc.
References ed_region_draw_cb_draw().
Referenced by DRW_draw_callbacks_post_scene().
| void ED_spacemacros_init | ( | ) |
Definition at line 149 of file spacetypes.cc.
References BKE_spacetypes_list(), ED_dropboxes_ui(), ED_operatormacros_action(), ED_operatormacros_armature(), ED_operatormacros_clip(), ED_operatormacros_curve(), ED_operatormacros_file(), ED_operatormacros_graph(), ED_operatormacros_grease_pencil(), ED_operatormacros_mask(), ED_operatormacros_mesh(), ED_operatormacros_metaball(), ED_operatormacros_nla(), ED_operatormacros_node(), ED_operatormacros_paint(), ED_operatormacros_sequencer(), and ED_operatormacros_uvedit().
Referenced by WM_init().
| void ED_spacetype_action | ( | ) |
Definition at line 914 of file space_action.cc.
References action_buttons_area_draw(), action_buttons_area_init(), action_buttons_register(), action_channel_region_draw(), action_channel_region_init(), action_channel_region_listener(), action_create(), action_duplicate(), action_foreach_id(), action_free(), action_header_region_draw(), action_header_region_init(), action_header_region_listener(), action_id_remap(), action_init(), action_keymap(), action_listener(), action_main_region_draw(), action_main_region_draw_overlay(), action_main_region_init(), action_main_region_listener(), action_operatortypes(), action_refresh(), action_region_listener(), action_space_blend_read_data(), action_space_blend_write(), action_space_icon_get(), action_space_name_get(), action_space_subtype_get(), action_space_subtype_item_extend(), action_space_subtype_set(), BKE_spacetype_register(), BLI_addhead(), ARegionType::draw, ARegionType::draw_overlay, ED_area_type_hud(), ED_KEYMAP_ANIMATION, ED_KEYMAP_FRAMES, ED_KEYMAP_GIZMO, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, HEADERY, ARegionType::init, ARegionType::keymapflag, ARegionType::listener, ARegionType::message_subscribe, ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_CHANNELS, RGN_TYPE_HEADER, RGN_TYPE_UI, RGN_TYPE_WINDOW, saction_channel_region_message_subscribe(), saction_main_region_message_subscribe(), SPACE_ACTION, STRNCPY, and UI_SIDEBAR_PANEL_WIDTH.
Referenced by ED_spacetypes_init().
| void ED_spacetype_buttons | ( | ) |
Definition at line 1002 of file space_buttons.cc.
References AREAMINX, BKE_modifier_get_info(), BKE_shaderfx_get_info(), BKE_spacetype_register(), BLI_addhead(), buttons_area_listener(), buttons_context(), buttons_context_register(), buttons_create(), buttons_duplicate(), buttons_foreach_id(), buttons_free(), buttons_header_region_draw(), buttons_header_region_init(), buttons_header_region_message_subscribe(), buttons_id_remap(), buttons_init(), buttons_keymap(), buttons_main_region_init(), buttons_main_region_layout(), buttons_main_region_listener(), buttons_navigation_bar_region_draw(), buttons_navigation_bar_region_init(), buttons_navigation_bar_region_message_subscribe(), buttons_operatortypes(), buttons_space_blend_read_after_liblink(), buttons_space_blend_read_data(), buttons_space_blend_write(), ARegionType::draw, ED_KEYMAP_FRAMES, ED_KEYMAP_HEADER, ED_KEYMAP_NAVBAR, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, ED_region_panels_draw(), eShaderFxType_Light_deprecated, HEADERY, ARegionType::init, ARegionType::keymapflag, ARegionType::layout, ARegionType::listener, MEM_callocN, ARegionType::message_subscribe, NUM_MODIFIER_TYPES, NUM_SHADER_FX_TYPES, ModifierTypeInfo::panel_register, ShaderFxTypeInfo::panel_register, ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_HEADER, RGN_TYPE_NAV_BAR, RGN_TYPE_WINDOW, SPACE_PROPERTIES, and STRNCPY.
Referenced by ED_spacetypes_init().
| void ED_spacetype_clip | ( | ) |
Definition at line 1208 of file space_clip.cc.
References BKE_spacetype_register(), BLI_addhead(), clip_channels_region_draw(), clip_channels_region_init(), clip_channels_region_listener(), clip_channels_region_poll(), clip_context(), clip_create(), clip_dropboxes(), clip_duplicate(), clip_foreach_id(), clip_free(), clip_gizmos(), clip_header_region_draw(), clip_header_region_init(), clip_header_region_listener(), clip_id_remap(), clip_init(), clip_keymap(), clip_listener(), clip_main_region_draw(), clip_main_region_init(), clip_main_region_listener(), clip_main_region_poll(), clip_operatortypes(), clip_preview_region_draw(), clip_preview_region_init(), clip_preview_region_listener(), clip_preview_region_poll(), clip_properties_region_draw(), clip_properties_region_init(), clip_properties_region_listener(), clip_properties_region_poll(), clip_props_region_listener(), clip_refresh(), clip_space_blend_read_data(), clip_space_blend_write(), clip_tools_region_draw(), clip_tools_region_init(), clip_tools_region_poll(), ARegionType::draw, ED_area_type_hud(), ED_clip_buttons_register(), ED_KEYMAP_FRAMES, ED_KEYMAP_GIZMO, ED_KEYMAP_GPENCIL, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, HEADERY, ARegionType::init, ARegionType::keymapflag, ARegionType::listener, ARegionType::poll, ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_CHANNELS, RGN_TYPE_HEADER, RGN_TYPE_PREVIEW, RGN_TYPE_TOOLS, RGN_TYPE_UI, RGN_TYPE_WINDOW, SPACE_CLIP, STRNCPY, UI_COMPACT_PANEL_WIDTH, and UI_SIDEBAR_PANEL_WIDTH.
Referenced by ED_spacetypes_init().
| void ED_spacetype_console | ( | ) |
Definition at line 346 of file space_console.cc.
References BKE_spacetype_register(), BLI_addhead(), console_blend_read_data(), console_create(), console_cursor(), console_dropboxes(), console_duplicate(), console_free(), console_header_region_draw(), console_header_region_init(), console_init(), console_keymap(), console_main_region_draw(), console_main_region_init(), console_main_region_listener(), console_operatortypes(), console_space_blend_write(), ARegionType::cursor, ARegionType::draw, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, ARegionType::event_cursor, HEADERY, ARegionType::init, ARegionType::keymapflag, ARegionType::listener, MEM_callocN, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_HEADER, RGN_TYPE_WINDOW, SPACE_CONSOLE, and STRNCPY.
Referenced by ED_spacetypes_init().
| void ED_spacetype_file | ( | ) |
Definition at line 924 of file space_file.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::draw, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, file_context(), file_create(), file_dropboxes(), file_duplicate(), file_execute_region_panels_register(), file_execution_region_draw(), file_execution_region_init(), file_execution_region_poll(), file_exit(), file_external_operations_menu_register(), file_foreach_id(), file_free(), file_header_region_draw(), file_header_region_init(), file_id_remap(), file_init(), file_keymap(), file_listener(), file_main_region_draw(), file_main_region_init(), file_main_region_listener(), file_main_region_message_subscribe(), file_operatortypes(), file_refresh(), file_space_blend_read_after_liblink(), file_space_blend_read_data(), file_space_blend_write(), file_space_icon_get(), file_space_name_get(), file_space_subtype_get(), file_space_subtype_item_extend(), file_space_subtype_set(), file_tool_props_region_listener(), file_tool_props_region_panels_register(), file_tool_props_region_poll(), file_tools_region_draw(), file_tools_region_init(), file_tools_region_listener(), file_tools_region_panels_register(), file_ui_region_draw(), file_ui_region_init(), file_ui_region_listener(), file_ui_region_poll(), HEADERY, ARegionType::init, ARegionType::keymapflag, ARegionType::listener, MEM_callocN, ARegionType::message_subscribe, ARegionType::poll, ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_EXECUTE, RGN_TYPE_HEADER, RGN_TYPE_TOOL_PROPS, RGN_TYPE_TOOLS, RGN_TYPE_UI, RGN_TYPE_WINDOW, SPACE_FILE, and STRNCPY.
Referenced by ED_spacetypes_init().
| void ED_spacetype_image | ( | ) |
Definition at line 1132 of file space_image.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::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_tools_region_message_subscribe(), ED_region_generic_tools_region_snap_size(), ED_uvedit_buttons_register(), ARegionType::free, 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, int, ARegionType::keymapflag, ARegionType::layout, ARegionType::listener, MEM_callocN, ARegionType::message_subscribe, ARegionType::on_poll_success, ARegionType::on_user_resize, ARegionType::poll, ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, 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, UI_SIDEBAR_PANEL_WIDTH, and UI_TOOLBAR_WIDTH.
Referenced by ED_spacetypes_init().
| void ED_spacetype_info | ( | ) |
Definition at line 255 of file space_info.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::draw, ED_KEYMAP_FRAMES, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, HEADERY, info_create(), info_duplicate(), info_free(), info_header_listener(), info_header_region_draw(), info_header_region_init(), info_header_region_message_subscribe(), info_init(), info_keymap(), info_main_region_draw(), info_main_region_init(), info_main_region_listener(), info_operatortypes(), info_space_blend_write(), ARegionType::init, ARegionType::keymapflag, ARegionType::listener, MEM_callocN, ARegionType::message_subscribe, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_HEADER, RGN_TYPE_WINDOW, SPACE_INFO, and STRNCPY.
Referenced by ED_spacetypes_init().
| void ED_spacetype_ipo | ( | ) |
Definition at line 914 of file space_graph.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::draw, ARegionType::draw_overlay, ED_area_type_hud(), ED_KEYMAP_ANIMATION, ED_KEYMAP_FRAMES, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, graph_buttons_region_draw(), graph_buttons_region_init(), graph_buttons_register(), graph_channel_region_draw(), graph_channel_region_init(), graph_create(), graph_duplicate(), graph_foreach_id(), graph_free(), graph_header_region_draw(), graph_header_region_init(), graph_id_remap(), graph_init(), graph_listener(), graph_main_region_draw(), graph_main_region_draw_overlay(), graph_main_region_init(), graph_refresh(), graph_region_listener(), graph_region_message_subscribe(), graph_space_blend_read_data(), graph_space_blend_write(), graph_space_icon_get(), graph_space_name_get(), graph_space_subtype_get(), graph_space_subtype_item_extend(), graph_space_subtype_set(), graphedit_keymap(), graphedit_operatortypes(), HEADERY, ARegionType::init, ARegionType::keymapflag, ARegionType::listener, MEM_callocN, ARegionType::message_subscribe, ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_CHANNELS, RGN_TYPE_HEADER, RGN_TYPE_UI, RGN_TYPE_WINDOW, SPACE_GRAPH, STRNCPY, UI_SIDEBAR_PANEL_WIDTH, and V2D_SCROLL_WIDTH.
Referenced by ED_spacetypes_init().
| void ED_spacetype_nla | ( | ) |
Definition at line 609 of file space_nla.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::draw, ARegionType::draw_overlay, ED_area_type_hud(), ED_KEYMAP_ANIMATION, ED_KEYMAP_FRAMES, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, HEADERY, ARegionType::init, ARegionType::keymapflag, ARegionType::listener, ARegionType::message_subscribe, nla_buttons_region_draw(), nla_buttons_region_init(), nla_buttons_register(), nla_create(), nla_duplicate(), nla_foreach_id(), nla_free(), nla_header_region_draw(), nla_header_region_init(), nla_id_remap(), nla_init(), nla_keymap(), nla_listener(), nla_main_region_draw(), nla_main_region_draw_overlay(), nla_main_region_init(), nla_main_region_listener(), nla_main_region_message_subscribe(), nla_operatortypes(), nla_region_listener(), nla_space_blend_read_data(), nla_space_blend_write(), nla_track_region_draw(), nla_track_region_init(), nla_track_region_listener(), nla_track_region_message_subscribe(), ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_CHANNELS, RGN_TYPE_HEADER, RGN_TYPE_UI, RGN_TYPE_WINDOW, SPACE_NLA, STRNCPY, and UI_SIDEBAR_PANEL_WIDTH.
Referenced by ED_spacetypes_init().
| void ED_spacetype_node | ( | ) |
Definition at line 1385 of file space_node.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::clip_gizmo_events_by_ui, ARegionType::cursor, ARegionType::draw, ED_area_do_mgs_subscribe_for_tool_ui(), 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(), ARegionType::event_cursor, HEADERY, ARegionType::init, int, ARegionType::keymapflag, ARegionType::listener, ARegionType::lock, ARegionType::message_subscribe, ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_HEADER, RGN_TYPE_TOOLS, RGN_TYPE_UI, RGN_TYPE_WINDOW, ARegionType::snap_size, SPACE_NODE, STRNCPY, UI_SIDEBAR_PANEL_WIDTH, UI_TOOLBAR_WIDTH, and WM_menutype_add().
Referenced by ED_spacetypes_init().
| void ED_spacetype_outliner | ( | ) |
Definition at line 645 of file space_outliner.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::context, ARegionType::draw, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, ARegionType::free, HEADERY, ARegionType::init, ARegionType::keymapflag, ARegionType::listener, ARegionType::message_subscribe, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_HEADER, RGN_TYPE_WINDOW, SPACE_OUTLINER, and STRNCPY.
Referenced by ED_spacetypes_init().
| void ED_spacetype_script | ( | ) |
Definition at line 173 of file space_script.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::draw, ED_KEYMAP_FRAMES, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, HEADERY, ARegionType::init, ARegionType::keymapflag, ARegionType::listener, MEM_callocN, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_HEADER, RGN_TYPE_WINDOW, script_create(), script_duplicate(), script_foreach_id(), script_free(), script_header_region_draw(), script_header_region_init(), script_init(), script_keymap(), script_main_region_draw(), script_main_region_init(), script_main_region_listener(), script_operatortypes(), script_space_blend_read_after_liblink(), script_space_blend_write(), SPACE_SCRIPT, and STRNCPY.
Referenced by ED_spacetypes_init().
| 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().
| void ED_spacetype_statusbar | ( | ) |
Definition at line 130 of file space_statusbar.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::draw, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, ED_region_header_draw(), ED_region_header_layout(), HEADERY, ARegionType::init, ARegionType::keymapflag, ARegionType::layout, ARegionType::listener, MEM_callocN, ARegionType::message_subscribe, ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_HEADER, SPACE_STATUSBAR, statusbar_create(), statusbar_duplicate(), statusbar_free(), statusbar_header_region_init(), statusbar_header_region_listener(), statusbar_header_region_message_subscribe(), statusbar_init(), statusbar_keymap(), statusbar_operatortypes(), statusbar_space_blend_write(), STRNCPY, and UI_UNIT_X.
Referenced by ED_spacetypes_init().
| void ED_spacetype_text | ( | ) |
Definition at line 421 of file space_text.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::cursor, ARegionType::draw, ED_KEYMAP_FOOTER, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, ED_text_format_register_glsl(), ED_text_format_register_osl(), ED_text_format_register_pov(), ED_text_format_register_pov_ini(), ED_text_format_register_py(), ARegionType::event_cursor, HEADERY, ARegionType::init, ARegionType::keymapflag, MEM_callocN, ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_FOOTER, RGN_TYPE_HEADER, RGN_TYPE_UI, RGN_TYPE_WINDOW, SPACE_TEXT, STRNCPY, text_context(), text_create(), text_cursor(), text_dropboxes(), text_duplicate(), text_foreach_id(), text_free(), text_header_region_draw(), text_header_region_init(), text_id_remap(), text_init(), text_keymap(), text_listener(), text_main_region_draw(), text_main_region_init(), text_operatortypes(), text_properties_region_draw(), text_properties_region_init(), text_space_blend_read_data(), text_space_blend_write(), and UI_COMPACT_PANEL_WIDTH.
Referenced by ED_spacetypes_init().
| void ED_spacetype_topbar | ( | ) |
Definition at line 276 of file space_topbar.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::draw, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, ED_region_header_draw(), ED_region_header_layout(), HEADERY, ARegionType::init, ARegionType::keymapflag, ARegionType::layout, ARegionType::listener, MEM_callocN, ARegionType::message_subscribe, ARegionType::prefsizex, ARegionType::prefsizey, recent_files_menu_register(), ARegionType::regionid, RGN_TYPE_HEADER, RGN_TYPE_WINDOW, SPACE_TOPBAR, STRNCPY, topbar_create(), topbar_duplicate(), topbar_free(), topbar_header_listener(), topbar_header_region_init(), topbar_header_region_message_subscribe(), topbar_init(), topbar_keymap(), topbar_main_region_init(), topbar_main_region_listener(), topbar_operatortypes(), topbar_space_blend_write(), UI_UNIT_X, and undo_history_menu_register().
Referenced by ED_spacetypes_init().
| void ED_spacetype_userpref | ( | ) |
Definition at line 186 of file space_userpref.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::draw, ED_KEYMAP_HEADER, ED_KEYMAP_NAVBAR, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, ED_region_panels_draw(), ED_region_panels_layout(), HEADERY, ARegionType::init, ARegionType::keymapflag, ARegionType::layout, ARegionType::listener, MEM_callocN, ARegionType::poll, ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_EXECUTE, RGN_TYPE_HEADER, RGN_TYPE_NAV_BAR, RGN_TYPE_WINDOW, SPACE_USERPREF, STRNCPY, UI_NAVIGATION_REGION_WIDTH, userpref_create(), userpref_duplicate(), userpref_execute_region_init(), userpref_execute_region_listener(), userpref_execute_region_poll(), userpref_free(), userpref_header_listener(), userpref_header_region_draw(), userpref_header_region_init(), userpref_init(), userpref_keymap(), userpref_main_region_init(), userpref_main_region_layout(), userpref_main_region_listener(), userpref_navigation_region_draw(), userpref_navigation_region_init(), userpref_navigation_region_listener(), userpref_operatortypes(), and userpref_space_blend_write().
Referenced by ED_spacetypes_init().
| void ED_spacetype_view3d | ( | ) |
Definition at line 2137 of file space_view3d.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::context, ARegionType::cursor, 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_tools_region_message_subscribe(), ED_region_generic_tools_region_snap_size(), ED_region_panels_draw(), ARegionType::exit, ARegionType::free, HEADERY, ARegionType::init, int, ARegionType::keymapflag, ARegionType::layout, ARegionType::listener, ARegionType::lock, ARegionType::message_subscribe, blender::ed::geometry::node_group_operator_assets_menu(), blender::ed::geometry::node_group_operator_assets_menu_unassigned(), ARegionType::on_poll_success, ARegionType::on_user_resize, ARegionType::poll, ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, 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, RGN_TYPE_XR, ARegionType::snap_size, SPACE_VIEW3D, space_view3d_listener(), space_view3d_refresh(), STRNCPY, UI_SIDEBAR_PANEL_WIDTH, UI_TOOLBAR_WIDTH, view3d_asset_shelf_region_init(), view3d_buttons_region_init(), view3d_buttons_region_layout(), view3d_buttons_region_listener(), view3d_buttons_register(), view3d_context(), view3d_create(), view3d_dropboxes(), view3d_duplicate(), view3d_exit(), view3d_foreach_id(), view3d_free(), view3d_header_region_draw(), view3d_header_region_init(), view3d_header_region_listener(), view3d_header_region_message_subscribe(), view3d_id_remap(), view3d_init(), view3d_keymap(), view3d_main_region_cursor(), view3d_main_region_draw(), view3d_main_region_duplicate(), view3d_main_region_exit(), view3d_main_region_free(), view3d_main_region_init(), view3d_main_region_listener(), view3d_main_region_message_subscribe(), view3d_operatortypes(), view3d_space_blend_read_data(), view3d_space_blend_write(), view3d_tools_header_region_draw(), view3d_tools_region_draw(), view3d_tools_region_init(), view3d_widgets(), and WM_menutype_add().
Referenced by ED_spacetypes_init().
| void ED_spacetypes_init | ( | ) |
Definition at line 61 of file spacetypes.cc.
References BKE_spacetypes_list(), ED_gizmotypes_arrow_3d(), ED_gizmotypes_blank_3d(), ED_gizmotypes_button_2d(), ED_gizmotypes_cage_2d(), ED_gizmotypes_cage_3d(), ED_gizmotypes_dial_3d(), ED_gizmotypes_move_3d(), ED_gizmotypes_preselect_3d(), ED_gizmotypes_primitive_3d(), ED_gizmotypes_snap_3d(), ED_operatortypes_anim(), ED_operatortypes_animchannels(), ED_operatortypes_armature(), ED_operatortypes_curve(), ED_operatortypes_edutils(), ED_operatortypes_geometry(), ED_operatortypes_gpencil_legacy(), ED_operatortypes_grease_pencil(), ED_operatortypes_io(), ED_operatortypes_lattice(), ED_operatortypes_marker(), ED_operatortypes_mask(), ED_operatortypes_mesh(), ED_operatortypes_metaball(), ED_operatortypes_paint(), ED_operatortypes_physics(), ED_operatortypes_render(), ED_operatortypes_scene(), ED_operatortypes_screen(), ED_operatortypes_sculpt_curves(), ED_operatortypes_sound(), ED_operatortypes_ui(), ED_operatortypes_userpref(), ED_operatortypes_uvedit(), ED_operatortypes_view2d(), ED_operatortypes_workspace(), ED_screen_user_menu_register(), ED_spacetype_action(), ED_spacetype_buttons(), ED_spacetype_clip(), ED_spacetype_console(), ED_spacetype_file(), ED_spacetype_image(), ED_spacetype_info(), ED_spacetype_ipo(), ED_spacetype_nla(), ED_spacetype_node(), ED_spacetype_outliner(), ED_spacetype_script(), ED_spacetype_sequencer(), ED_spacetype_statusbar(), ED_spacetype_text(), ED_spacetype_topbar(), ED_spacetype_userpref(), ED_spacetype_view3d(), and ED_uilisttypes_ui().
Referenced by WM_init().