Blender
V3.3
|
#include <DNA_screen_types.h>
Public Attributes | |
struct ARegion * | next |
struct ARegion * | prev |
View2D | v2d |
rcti | winrct |
rcti | drawrct |
short | winx |
short | winy |
short | visible |
short | regiontype |
short | alignment |
short | flag |
short | sizex |
short | sizey |
short | do_draw |
short | do_draw_paintcursor |
short | overlap |
short | flagfullscreen |
struct ARegionType * | type |
ListBase | uiblocks |
ListBase | panels |
ListBase | panels_category_active |
ListBase | ui_lists |
ListBase | ui_previews |
ListBase | handlers |
ListBase | panels_category |
struct wmGizmoMap * | gizmo_map |
struct wmTimer * | regiontimer |
struct wmDrawBuffer * | draw_buffer |
char * | headerstr |
void * | regiondata |
ARegion_Runtime | runtime |
Definition at line 447 of file DNA_screen_types.h.
short ARegion::alignment |
How it should split.
Definition at line 464 of file DNA_screen_types.h.
Referenced by action_create(), area_add_header_region(), area_add_window_regions(), area_max_regionsize(), blo_do_versions_260(), blo_do_versions_280(), blo_do_versions_290(), blo_do_versions_300(), buttons_create(), clip_create(), clip_set_region_visible(), console_create(), do_version_action_editor_properties_region(), ED_clip_has_channels_region(), ED_clip_has_properties_region(), ED_region_blend_alpha(), ED_region_contains_xy(), ED_region_do_draw(), ED_region_floating_init(), ED_region_panel_category_gutter_calc_rect(), ED_region_panels_draw(), ED_region_visibility_change_update_animated(), ED_screens_footer_tools_menu_create(), ED_screens_header_tools_menu_create(), ED_screens_navigation_bar_tools_menu_create(), ED_view3d_quadview_update(), file_create(), file_execute_region_ensure(), file_tool_props_region_ensure(), file_ui_region_ensure(), graph_create(), hud_region_add(), image_create(), info_create(), init_preview_region(), nla_create(), blender::ed::space_node::node_create(), outliner_create(), panel_region_offset_x_get(), region_align_info_to_area_for_headers(), region_azones_add(), region_clear_color(), region_flip_exec(), region_overlap_fix(), region_quadview_exec(), region_rect_recursive(), region_scale_invoke(), region_subwindow(), region_toggle_exec(), region_visible_rect_calc(), script_create(), sequencer_channel_region_init(), sequencer_create(), sequencer_init_preview_region(), sequencer_refresh(), spreadsheet_create(), statusbar_create(), statusbar_header_region_init(), text_create(), text_has_properties_region(), topbar_create(), topbar_header_region_init(), topbar_main_region_init(), ui_block_func_POPOVER(), ui_block_func_POPUP(), ui_but_align_opposite_to_area_align_get(), ui_handle_panel_category_cycling(), ui_handle_panel_header(), ui_item_menu_hold(), UI_panel_begin(), UI_panel_category_draw_all(), UI_panel_should_show_background(), ui_region_temp_add(), userpref_create(), view3d_create(), wm_draw_region_blend(), and wm_handler_fileselect_do().
short ARegion::do_draw |
Private, cached notifier events.
Definition at line 475 of file DNA_screen_types.h.
Referenced by direct_link_region(), ED_region_do_draw(), ED_region_do_layout(), ED_region_tag_redraw(), ED_region_tag_redraw_editor_overlays(), ED_region_tag_redraw_no_rebuild(), ED_region_tag_redraw_partial(), ED_region_tag_refresh_ui(), external_engine_init(), outliner_build_tree(), ui_block_region_refresh(), ui_region_redraw_immediately(), wm_draw_region_test(), wm_draw_update_test_window(), and wm_draw_window_offscreen().
short ARegion::do_draw_paintcursor |
Private, cached notifier events.
Definition at line 477 of file DNA_screen_types.h.
Referenced by ED_region_tag_redraw_cursor(), and wm_draw_update_test_window().
struct wmDrawBuffer* ARegion::draw_buffer |
Definition at line 505 of file DNA_screen_types.h.
Referenced by BKE_area_region_copy(), direct_link_region(), wm_draw_region_bind(), wm_draw_region_blend(), wm_draw_region_blit(), wm_draw_region_buffer_create(), wm_draw_region_buffer_free(), WM_draw_region_get_bound_viewport(), WM_draw_region_get_viewport(), wm_draw_region_texture(), wm_draw_region_unbind(), and wm_draw_window_offscreen().
rcti ARegion::drawrct |
Runtime for partial redraw, same or smaller than winrct.
Definition at line 455 of file DNA_screen_types.h.
Referenced by direct_link_region(), ED_region_do_draw(), ED_region_tag_redraw(), ED_region_tag_redraw_no_rebuild(), ED_region_tag_redraw_partial(), and region_draw_azones().
short ARegion::flag |
Hide, ....
Definition at line 466 of file DNA_screen_types.h.
Referenced by animchannels_select_filter_invoke(), area_add_window_regions(), azone_clipped_rect_calc(), BKE_area_region_copy(), blo_do_versions_260(), blo_do_versions_280(), buttons_main_region_layout(), buttons_main_region_property_search(), buttons_navigation_bar_region_init(), clip_set_region_visible(), direct_link_region(), do_version_action_editor_properties_region(), do_version_area_change_space_to_space_action(), do_versions_after_linking_300(), ED_area_type_hud_ensure(), ED_clip_has_properties_region(), ED_region_do_layout(), ED_region_header_layout(), ED_region_panels_layout_ex(), ED_region_search_filter_update(), ED_region_visibility_change_update(), ED_region_visibility_change_update_animated(), ED_screens_header_tools_menu_create(), file_create(), file_ensure_valid_region_state(), file_execute_region_ensure(), file_tool_props_region_ensure(), file_ui_region_ensure(), hud_region_add(), hud_region_draw(), hud_region_hide(), hud_region_init(), hud_region_layout(), image_create(), init_preview_region(), blender::ed::space_node::node_create(), region_azone_edge_init(), region_azone_edge_poll(), region_blend_end(), region_overlap_fix(), region_rect_recursive(), region_scale_modal(), region_scale_toggle_hidden(), region_scale_validate_size(), region_subwindow(), region_toggle_hidden(), sequencer_create(), sequencer_init_preview_region(), sequencer_refresh(), spreadsheet_create(), statusbar_header_region_init(), text_create(), text_has_properties_region(), text_text_search_exec(), topbar_header_region_init(), topbar_main_region_init(), UI_block_draw(), UI_panels_end(), userpref_create(), userpref_show_exec(), view3d_create(), wm_draw_window_offscreen(), wm_handler_fileselect_do(), and write_region().
short ARegion::flagfullscreen |
Temporary copy of flag settings for clean fullscreen.
Definition at line 481 of file DNA_screen_types.h.
struct wmGizmoMap* ARegion::gizmo_map |
Gizmo-map of this region.
Definition at line 502 of file DNA_screen_types.h.
Referenced by action_main_region_draw(), BKE_area_region_copy(), BKE_area_region_free(), clip_main_region_draw(), direct_link_region(), draw_timeline_seq(), DRW_draw_gizmo_2d(), DRW_draw_gizmo_3d(), ed_default_handlers(), ED_region_cursor_set(), ED_region_message_subscribe(), ED_screen_set_active_region(), edbm_preselect_or_active(), gizmo_mesh_spin_redo_setup(), gizmo_select_invoke(), gizmo_tweak_invoke(), image_main_region_draw(), image_main_region_listener(), blender::ed::space_node::node_draw_space(), blender::ed::space_node::node_main_region_init(), blender::ed::space_node::node_region_listener(), ringcut_invoke(), sequencer_preview_region_draw(), sequencer_preview_region_listener(), transform_from_gizmo_invoke(), v3d_cursor_snap_poll_fn(), view3d_main_region_listener(), view3d_ruler_add_invoke(), view3d_ruler_remove_invoke(), viewselected_exec(), WIDGETGROUP_gizmo_draw_prepare(), WIDGETGROUP_gizmo_refresh(), wm_event_get_keymap_from_toolsystem_ex(), WM_gizmo_group_refresh(), WM_gizmoconfig_update(), WM_gizmomap_add_handlers(), WM_gizmomap_tooltip_init(), wm_gizmomaps_handled_modal_update(), WM_gizmomaptype_group_init_runtime_with_region(), wm_handlers_do_gizmo_handler(), wm_region_test_gizmo_do_draw(), and WM_reinit_gizmomap_all().
ListBase ARegion::handlers |
Definition at line 497 of file DNA_screen_types.h.
Referenced by action_buttons_area_init(), action_channel_region_init(), action_main_region_init(), BKE_area_region_copy(), buttons_main_region_init(), clip_channels_region_init(), clip_main_region_init(), clip_preview_region_init(), clip_properties_region_init(), clip_set_region_visible(), clip_tools_region_init(), console_main_region_init(), direct_link_region(), ed_default_handlers(), ED_region_exit(), ED_region_panels_init(), ED_region_visibility_change_update(), ED_region_visibility_change_update_animated(), file_execution_region_init(), file_header_region_init(), file_main_region_init(), file_tools_region_init(), file_ui_region_init(), graph_buttons_region_init(), graph_channel_region_init(), graph_main_region_init(), hud_region_init(), image_buttons_region_init(), image_main_region_init(), image_tools_region_init(), info_main_region_init(), menu_types_add_from_keymap_items(), nla_buttons_region_init(), nla_channel_region_init(), nla_main_region_init(), blender::ed::space_node::node_buttons_region_init(), blender::ed::space_node::node_main_region_init(), blender::ed::space_node::node_toolbar_region_init(), outliner_main_region_init(), script_main_region_init(), sequencer_buttons_region_init(), sequencer_channel_region_init(), sequencer_main_region_init(), sequencer_preview_region_init(), sequencer_refresh(), sequencer_tools_region_init(), spreadsheet_main_region_init(), spreadsheet_sidebar_init(), text_main_region_init(), text_properties_region_init(), topbar_main_region_init(), ui_popup_block_create(), view3d_buttons_region_init(), view3d_header_region_init(), view3d_main_region_init(), view3d_tools_region_init(), wm_dropbox_active(), wm_event_do_region_handlers(), wm_event_handler_ui_cancel_ex(), WM_gizmomap_add_handlers(), wm_keymap_item_find_props(), and WM_window_cursor_keymap_status_refresh().
char* ARegion::headerstr |
Use this string to draw info.
Definition at line 508 of file DNA_screen_types.h.
Referenced by BKE_area_region_copy(), direct_link_region(), ED_region_do_draw(), ED_region_exit(), and region_draw_status_text().
struct ARegion* ARegion::next |
Definition at line 448 of file DNA_screen_types.h.
Referenced by action_refresh(), area_add_window_regions(), BKE_area_region_copy(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_270(), blo_do_versions_280(), do_version_action_editor_properties_region(), do_versions_remove_regions_by_type(), ED_region_do_msg_notify_tag_redraw(), ED_region_visibility_change_update_animated(), ED_render_engine_area_exit(), ED_view3d_quadview_update(), ED_view3d_shade_update(), region_quadview_exec(), region_rect_recursive(), region_visible_rect_calc(), sequencer_find_region(), ui_mouse_motion_towards_check(), view3d_from_minmax_multi(), view3d_id_remap_v3d(), view3d_localview_init(), and wm_gizmomap_handler_context_op().
short ARegion::overlap |
Private, set for indicate drawing overlapped.
Definition at line 479 of file DNA_screen_types.h.
Referenced by azone_clipped_rect_calc(), ED_region_contains_xy(), ED_region_overlap_isect_x(), ED_region_overlap_isect_x_with_margin(), ED_region_overlap_isect_y(), ED_region_overlap_isect_y_with_margin(), ED_region_panels_draw(), hud_region_add(), region_azone_edge(), region_clear_color(), region_overlap_fix(), region_rect_recursive(), region_toggle_hidden(), region_visible_rect_calc(), UI_panel_category_draw_all(), UI_panel_should_show_background(), v3d_cursor_snap_poll_fn(), and wm_draw_window_onscreen().
ListBase ARegion::panels |
Definition at line 489 of file DNA_screen_types.h.
Referenced by ANIM_fmodifier_panels(), BKE_area_region_copy(), BKE_area_region_free(), buttons_main_region_property_search(), direct_link_region(), ED_area_do_mgs_subscribe_for_tool_ui(), ED_region_panels_layout_ex(), ED_region_property_search(), hud_region_layout(), panel_property_search(), panels_collapse_all(), panels_need_realign(), region_panels_remove_invisible_layouts(), region_panels_set_expansion_from_list_data(), region_panels_set_expansion_from_search_filter(), reorder_instanced_panel_list(), set_panels_list_data_expand_flag(), spreadsheet_row_filters_layout(), ui_block_func_POPOVER(), UI_panel_list_matches_data(), UI_panels_begin(), UI_panels_end(), UI_panels_free_instanced(), ui_panels_size(), uiAlignPanelStep(), uiTemplateConstraints(), uiTemplateGpencilModifiers(), uiTemplateModifiers(), and uiTemplateShaderFx().
ListBase ARegion::panels_category |
Panel categories runtime.
Definition at line 499 of file DNA_screen_types.h.
Referenced by BKE_area_region_copy(), BKE_area_region_free(), direct_link_region(), panel_categories_find_mouse_over(), panel_type_context_poll(), ui_handle_panel_category_cycling(), UI_panel_category_active_get(), UI_panel_category_add(), UI_panel_category_clear_all(), UI_panel_category_draw_all(), UI_panel_category_find(), and UI_panel_category_is_visible().
ListBase ARegion::panels_category_active |
Stack of panel categories.
Definition at line 491 of file DNA_screen_types.h.
Referenced by BKE_area_region_copy(), BKE_area_region_free(), direct_link_region(), UI_panel_category_active_find(), UI_panel_category_active_get(), and ui_panel_category_active_set().
struct ARegion * ARegion::prev |
Definition at line 448 of file DNA_screen_types.h.
Referenced by area_max_regionsize(), BKE_area_region_copy(), ED_region_blend_alpha(), ED_region_do_msg_notify_tag_redraw(), ED_view3d_quadview_update(), region_azones_add(), region_overlap_fix(), region_rect_recursive(), region_scale_invoke(), region_subwindow(), region_visible_rect_calc(), and ui_but_align_opposite_to_area_align_get().
void* ARegion::regiondata |
XXX 2.50, need spacedata equivalent?
Definition at line 510 of file DNA_screen_types.h.
Referenced by annotation_paint_initstroke(), annotation_session_initdata(), annotation_stroke_convertcoords(), annotation_stroke_eraser_is_occluded(), axis_set_view(), BKE_area_region_copy(), BKE_area_region_free(), blo_do_versions_270(), brush_edit_init(), calc_initial_placement_point_from_view(), content_planes_from_clip_flag(), createVertSlideVerts(), CTX_wm_region_data(), CTX_wm_region_view3d(), depthdropper_depth_sample_pt(), dial_ghostarc_get_angles(), direct_link_region(), draw_grid_unit_name(), draw_primitive_view(), draw_primitive_view_impl(), draw_viewport_name(), drawviewborder(), DRW_draw_cursor(), DRW_draw_depth_loop(), DRW_draw_depth_object(), DRW_draw_render_loop_ex(), DRW_draw_select_id(), DRW_draw_select_loop(), DRW_notify_view_update(), drw_notify_view_update_offscreen(), DRW_text_cache_draw(), ED_annotation_draw_view3d(), ED_area_type_hud_ensure(), ED_gpencil_stroke_reproject(), ED_mesh_pick_vert(), ED_render_engine_area_exit(), ED_transform_calc_gizmo_stats(), ED_transform_calc_orientation_from_type(), ED_view3d_calc_render_border(), ED_view3d_camera_view_pan(), ED_view3d_context_rv3d(), ED_view3d_context_user_region(), ED_view3d_cursor3d_position(), ED_view3d_cursor3d_position_rotation(), ED_view3d_cursor3d_update(), ED_view3d_depth_override(), ED_view3d_draw_offscreen(), ED_view3d_draw_offscreen_imbuf(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_draw_offscreen_simple(), ED_view3d_draw_setup_view(), ED_view3d_grid_view_scale(), ED_view3d_persp_ensure(), ed_view3d_project__internal(), ED_view3d_project_float_global(), ED_view3d_project_float_object(), ED_view3d_project_int_global(), ED_view3d_project_int_object(), ED_view3d_project_short_global(), ED_view3d_project_short_object(), ED_view3d_project_v2(), ED_view3d_project_v3(), ED_view3d_quadview_update(), ED_view3d_radius_to_dist(), ED_view3d_shade_update(), ED_view3d_smooth_view_ex(), ED_view3d_smooth_view_force_finish(), ED_view3d_smooth_view_undo_end(), ED_view3d_stop_render_preview(), ED_view3d_unproject_v3(), ED_view3d_update_viewmat(), ED_view3d_win_to_3d(), ED_view3d_win_to_3d_on_plane(), ED_view3d_win_to_delta(), ED_view3d_win_to_origin(), ED_view3d_win_to_ray_clipped_ex(), ED_view3d_win_to_segment_clipped(), ED_view3d_win_to_vector(), edbm_knife_cut_exec(), EDBM_project_snap_verts(), gizmo_arrow_modal(), gizmo_button2d_bounds(), gizmo_cage3d_draw(), gizmo_cage3d_draw_select(), gizmo_dial_draw(), gizmo_dial_draw_select(), gizmo_find_intersected_3d_intern(), gizmo_modal(), gizmo_ruler_draw(), gizmo_window_project_2d(), gpencil_brush_calc_midpoint(), gpencil_brush_grab_calc_dvec(), gpencil_brush_randomize_apply(), gpencil_brush_twist_apply(), gpencil_camera_view_subrect(), gpencil_paint_initstroke(), gpencil_point_conversion_init(), gpencil_point_xy_to_3d(), gpencil_primitive_init(), gpencil_reproject_toplane(), gpencil_session_init_fill(), gpencil_session_initdata(), gpencil_speed_guide_init(), gpencil_stroke_addpoint(), gpencil_stroke_convertcoords(), gpencil_stroke_convertcoords_tpoint(), gpencil_stroke_eraser_is_occluded(), gpencil_stroke_newfrombuffer(), blender::io::gpencil::GpencilIO::GpencilIO(), hud_panel_operator_redo_poll(), hud_region_free(), hud_region_layout(), knife_constrain_axis(), knifeproject_poly_from_object(), knifetool_draw_angle(), mesh_bisect_interactive_calc(), move3d_get_translate(), paint_weight_gradient_exec(), region_quadview_exec(), region_quadview_init_rv3d(), screen_opengl_render_init(), SCULPT_raycast_init(), texture_paint_image_from_view_exec(), transform_snap_context_project_view3d_mixed_impl(), ui_popup_block_refresh(), ui_searchbox_apply(), ui_searchbox_autocomplete(), ui_searchbox_create_generic_ex(), ui_searchbox_event(), ui_searchbox_find_index(), ui_searchbox_inside(), ui_searchbox_region_draw_cb__operator(), ui_searchbox_region_draw_fn(), ui_searchbox_region_free_fn(), ui_searchbox_select(), ui_searchbox_update(), ui_tooltip_create_with_data(), ui_tooltip_region_draw_cb(), ui_tooltip_region_free_cb(), v3d_cursor_snap_draw_fn(), v3d_cursor_snap_poll_fn(), v3d_cursor_snap_update(), view3d_all_exec(), view3d_boxview_copy(), view3d_boxview_sync(), view3d_camera_to_view_exec(), view3d_camera_to_view_poll(), view3d_camera_user_poll(), view3d_center_camera_exec(), view3d_create(), view3d_draw_border(), view3d_draw_region_info(), view3d_from_minmax(), view3d_from_minmax_multi(), view3d_id_remap_v3d(), view3d_interactive_add_begin(), view3d_interactive_add_modal(), view3d_localview_init(), view3d_main_region_free(), view3d_main_region_listener(), view3d_main_region_message_subscribe(), view3d_main_region_setup_offscreen(), view3d_main_region_setup_view(), view3d_region_operator_needs_opengl(), view3d_ruler_add_invoke(), view3d_ruler_item_mousemove(), view3d_set_1_to_1_viewborder(), view3d_setobjectascamera_exec(), view3d_smoothview_apply(), view3d_smoothview_apply_ex(), view3d_smoothview_invoke(), view3d_win_to_3d_on_plane_maybe_fallback(), view3d_win_to_ray_segment(), view3d_winmatrix_set(), view_axis_exec(), view_camera_exec(), view_dolly_to_vector_3d(), view_roll_angle(), view_zoom_to_window_xy_3d(), view_zoom_to_window_xy_camera(), viewdolly_exec(), viewops_data_create(), vieworbit_exec(), viewpersportho_exec(), viewroll_exec(), viewselected_exec(), viewzoom_exec(), WIDGETGROUP_camera_view_draw_prepare(), WIDGETGROUP_camera_view_poll(), WIDGETGROUP_camera_view_refresh(), WIDGETGROUP_gizmo_draw_prepare(), WIDGETGROUP_gizmo_refresh(), WIDGETGROUP_navigate_draw_prepare(), WIDGETGROUP_xform_cage_refresh(), WIDGETGROUP_xform_shear_refresh(), wm_draw_region_stereo_set(), wm_region_test_render_do_draw(), wm_searchbox_tooltip_init(), and write_region().
struct wmTimer* ARegion::regiontimer |
Blend in/out.
Definition at line 504 of file DNA_screen_types.h.
Referenced by BKE_area_region_copy(), direct_link_region(), ED_region_blend_alpha(), ED_region_exit(), ED_region_visibility_change_update_animated(), region_blend_end(), and region_blend_invoke().
short ARegion::regiontype |
Window, header, etc. identifier for drawing.
Definition at line 462 of file DNA_screen_types.h.
Referenced by action_create(), ANIM_animdata_get_context(), annotation_draw_modal(), annotation_session_initdata(), area_add_header_region(), area_add_window_regions(), BKE_area_find_region_active_win(), BKE_area_region_copy(), BKE_area_region_free(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_270(), blo_do_versions_280(), buttons_create(), change_frame_invoke(), change_frame_poll(), clip_create(), console_create(), createTransSeqImageData(), createTransTrackingData(), CTX_wm_region_view3d(), do_version_action_editor_properties_region(), do_versions_add_region(), do_versions_add_region_if_not_found(), do_versions_remove_regions_by_type(), ED_area_do_mgs_subscribe_for_tool_header(), ED_area_do_mgs_subscribe_for_tool_ui(), ED_area_region_search_filter_get(), ED_area_type_hud_ensure(), ED_clip_has_channels_region(), ED_clip_has_properties_region(), ED_imbuf_sample_invoke(), ED_imbuf_sample_poll(), ed_panel_draw(), ED_region_do_draw(), ED_region_do_msg_notify_tag_redraw(), ED_region_search_filter_update(), ED_render_engine_area_exit(), ED_view3d_context_user_region(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_draw_offscreen_simple(), ED_view3d_shade_update(), file_create(), file_execute_region_ensure(), file_select_exec(), file_smoothscroll_invoke(), file_tool_props_region_ensure(), file_ui_region_ensure(), frame_from_event(), fullscreen_azone_init(), gpencil_check_cursor_region(), gpencil_draw_modal(), gpencil_fill_modal(), graph_create(), hud_region_add(), image_create(), image_paint_poll_ex(), info_create(), init_preview_region(), initTransInfo(), nla_create(), blender::ed::space_node::node_create(), outliner_create(), PAINT_brush_tool_poll(), paint_cursor_context_init(), paint_weight_gradient_invoke(), PE_poll_view3d(), properties_space_needs_realign(), region_azone_edge_poll(), region_azones_add(), region_background_color_id(), region_draw_status_text(), region_quadview_exec(), region_rect_recursive(), region_scale_toggle_hidden(), region_uses_category_tabs(), screen_animation_region_tag_redraw(), screen_context_menu_invoke(), script_create(), seq_draw_image_origin_and_outline(), sequencer_box_select_exec(), sequencer_box_select_invoke(), sequencer_create(), sequencer_delete_invoke(), sequencer_find_region(), sequencer_init_preview_region(), sequencer_select_exec(), sequencer_select_invoke(), sequencer_view_has_preview_poll(), sequencer_view_preview_only_poll(), sequencer_view_selected_exec(), sequencer_view_strips_poll(), space_clip_dopesheet_poll(), spreadsheet_create(), statusbar_create(), template_add_button_search_menu(), text_create(), text_has_properties_region(), text_move_cursor(), text_region_edit_poll(), text_region_scroll_poll(), topbar_create(), transform_draw_cursor_poll(), ui_block_func_POPOVER(), ui_block_func_POPUP(), ui_drag_toggle_set_xy_xy(), UI_drop_color_poll(), UI_panel_category_draw_all(), UI_panel_should_show_background(), ui_popup_context_menu_for_button(), ui_region_temp_add(), ui_region_temp_remove(), UI_view2d_fromcontext_rwin(), userpref_create(), uv_set_2d_cursor_invoke(), v3d_cursor_snap_poll_fn(), validate_object_select_id(), vertex_paint_poll_ex(), view3d_boxview_copy(), view3d_boxview_sync(), view3d_create(), view3d_from_minmax_multi(), view3d_id_remap_v3d(), view3d_localview_init(), view3d_region_operator_needs_opengl(), view_zoom_axis_lock_defaults(), weight_paint_poll_ex(), WM_cursor_set_from_tool(), wm_draw_region_stereo_set(), WM_draw_region_viewport_ensure(), WM_event_add_modal_handler(), WM_event_modal_handler_region_replace(), wm_keymap_item_find_props(), wm_operator_call_internal(), wm_operator_invoke(), WM_operator_region_active_win_set(), wm_paintcursor_draw(), wm_region_draw_overlay(), wm_region_test_render_do_draw(), WM_region_use_viewport(), WM_window_cursor_keymap_status_refresh(), and write_region().
ARegion_Runtime ARegion::runtime |
Definition at line 512 of file DNA_screen_types.h.
Referenced by BKE_area_region_copy(), BKE_area_region_free(), direct_link_region(), ED_region_panels_draw(), ED_region_panels_layout_ex(), ED_region_visible_rect(), hud_region_add(), menu_items_from_ui_create(), region_rect_recursive(), UI_block_region_set(), UI_blocklist_free(), and UI_blocklist_free_inactive().
short ARegion::sizex |
Current split size in unscaled pixels (if zero it uses regiontype). To convert to pixels use: UI_DPI_FAC * region->sizex + 0.5f
. However to get the current region size, you should usually use winx/winy from above, not this!
Definition at line 472 of file DNA_screen_types.h.
Referenced by blender::ed::space_node::backimage_fit_exec(), ED_region_header_layout(), ED_region_panels_layout_ex(), ED_region_snap_size_apply(), ED_region_snap_size_test(), ED_view3d_grid_view_scale(), hud_region_layout(), region_rect_recursive(), region_scale_invoke(), region_scale_modal(), region_scale_validate_size(), ui_update_flexible_spacing(), and userpref_create().
short ARegion::sizey |
Definition at line 472 of file DNA_screen_types.h.
Referenced by blender::ed::space_node::backimage_fit_exec(), ED_region_panels_layout_ex(), ED_region_snap_size_apply(), ED_region_snap_size_test(), hud_region_layout(), region_rect_recursive(), region_scale_invoke(), region_scale_modal(), region_scale_validate_size(), and sequencer_refresh().
struct ARegionType* ARegion::type |
Callbacks for this region type.
Definition at line 484 of file DNA_screen_types.h.
Referenced by BKE_area_region_free(), buttons_main_region_layout_properties(), buttons_navigation_bar_region_draw(), CTX_data_dir_get_ex(), ctx_data_get(), curve_draw_exit(), curve_draw_invoke(), direct_link_region(), blender::ed::space_node::draw_draglink_tooltip_activate(), blender::ed::space_node::draw_draglink_tooltip_deactivate(), dyntopo_detail_size_edit_cancel(), dyntopo_detail_size_edit_invoke(), dyntopo_detail_size_edit_modal(), ED_area_type_hud_ensure(), ed_default_handlers(), ED_imbuf_sample_invoke(), ED_region_cursor_set(), ED_region_do_draw(), ED_region_do_layout(), ED_region_do_listen(), ED_region_draw_cb_draw(), ED_region_exit(), ED_region_header_layout(), ED_region_message_subscribe(), ED_region_panels_draw(), ED_region_panels_ex(), ED_region_panels_layout(), ED_region_panels_layout_ex(), ED_region_snap_size_apply(), ED_region_snap_size_test(), ED_screen_set_active_region(), ED_slider_destroy(), ED_view3d_buttons_region_layout_ex(), edbm_bevel_exit(), edbm_bevel_init(), edbm_inset_exit(), edbm_inset_init(), flyEnd(), gpencil_fill_exit(), gpencil_fill_invoke(), gpencil_uv_transform_exit(), gpencil_uv_transform_init(), image_buttons_region_layout(), initFlyInfo(), initWalkInfo(), knifetool_exit_ex(), knifetool_init(), property_search_for_context(), region_cursor_set_ex(), region_rect_recursive(), region_scale_modal(), reorder_instanced_panel_list(), ringsel_exit(), ringsel_init(), blender::ed::space_node::sample_invoke(), stitch_init_all(), UI_panel_add_instanced(), ui_panel_category_active_set(), ui_panels_size(), ui_popup_block_create(), ui_searchbox_create_generic_ex(), ui_searchbox_create_menu(), ui_searchbox_create_operator(), ui_tooltip_create_with_data(), UI_view2d_curRect_changed(), userpref_main_region_layout(), view3d_interactive_add_begin(), view3d_interactive_add_exit(), voxel_size_edit_cancel(), voxel_size_edit_invoke(), voxel_size_edit_modal(), walkEnd(), wm_draw_window_offscreen(), wm_draw_window_onscreen(), wm_handlers_do_gizmo_handler(), and wm_region_draw_overlay().
ListBase ARegion::ui_lists |
Definition at line 493 of file DNA_screen_types.h.
Referenced by BKE_area_region_copy(), BKE_area_region_free(), direct_link_region(), ED_region_do_listen(), ui_list_ensure(), and wm_uilisttype_unlink_from_region().
ListBase ARegion::ui_previews |
Definition at line 495 of file DNA_screen_types.h.
Referenced by BKE_area_region_copy(), BKE_area_region_free(), blo_do_versions_270(), direct_link_region(), and uiTemplatePreview().
ListBase ARegion::uiblocks |
Definition at line 487 of file DNA_screen_types.h.
Referenced by BKE_area_region_copy(), button_activate_init(), direct_link_region(), ED_region_do_listen(), ED_region_header_draw(), ED_region_message_subscribe(), ED_region_panels_draw(), ED_region_panels_layout_ex(), menu_items_from_ui_create(), ui_block_find_mouse_over_ex(), ui_block_func_PIE(), ui_block_func_POPUP(), ui_block_region_draw(), ui_block_region_refresh(), UI_block_region_set(), UI_blocklist_free(), UI_blocklist_free_inactive(), ui_blocks_set_tooltips(), ui_but_execute_begin(), ui_but_find(), ui_but_find_mouse_over_ex(), ui_but_find_open_event(), ui_but_find_rect_over(), UI_context_active_but_prop_get_filebrowser(), UI_context_active_operator_get(), ui_context_button_active(), UI_context_update_anim_flag(), ui_drag_toggle_set_xy_xy(), ui_handle_menu_event(), ui_handle_menu_return_submenu(), ui_handle_menus_recursive(), ui_handle_view_items_hover(), ui_handler_panel_region(), ui_list_find_mouse_over_ex(), ui_mouse_motion_towards_check(), ui_mouse_motion_towards_init_ex(), UI_panel_category_draw_all(), ui_panel_drag_collapse(), UI_panels_draw(), UI_panels_end(), ui_pie_handler(), UI_popup_block_ex(), ui_popup_block_free(), UI_popup_block_invoke_ex(), ui_popup_block_refresh(), ui_popup_handler(), ui_popup_translate(), ui_region_auto_open_clear(), ui_region_find_active_but(), ui_region_find_first_but_test_flag(), UI_region_free_active_but_all(), ui_region_handler(), UI_region_message_subscribe(), UI_region_panel_custom_data_under_cursor(), ui_region_winrct_get_no_margin(), UI_textbutton_activate_but(), UI_textbutton_activate_rna(), and wm_searchbox_tooltip_init().
View2D ARegion::v2d |
2D-View scrolling/zoom info (most regions are 2d anyways).
Definition at line 451 of file DNA_screen_types.h.
Referenced by acf_generic_channel_backdrop(), acf_generic_dataexpand_backdrop(), acf_generic_root_backdrop(), acf_group_backdrop(), acf_nla_controls_backdrop(), acf_nlaaction_backdrop(), acf_summary_backdrop(), action_channel_region_draw(), action_channel_region_init(), action_create(), action_main_region_draw(), action_main_region_draw_overlay(), action_main_region_init(), actkeys_find_key_in_list_element(), actkeys_find_list_element_at_position(), actkeys_select_leftright_invoke(), actkeys_viewall(), blender::ed::space_node::add_reroute_exec(), ANIM_center_frame(), ANIM_channel_draw(), ANIM_channel_draw_widgets(), animchannels_channel_get(), animchannels_mouseclick_invoke(), annotation_session_initdata(), area_actionzone_refresh_xy(), area_add_header_region(), area_add_window_regions(), azone_clipped_rect_calc(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_270(), blo_do_versions_300(), box_select_action(), box_select_anim_channels(), box_select_graph_exec(), box_select_nla_strips(), buttons_navigation_bar_region_draw(), buttons_navigation_bar_region_init(), channel_draw_context_init(), clip_channels_region_draw(), clip_channels_region_init(), clip_create(), clip_draw_dopesheet_background(), clip_draw_dopesheet_channels(), clip_draw_dopesheet_main(), clip_draw_graph(), clip_main_region_draw(), clip_preview_region_init(), clip_set_region_visible(), console_create(), console_cursor(), console_main_region_draw(), console_main_region_init(), console_scroll_bottom(), console_textview_main__internal(), console_textview_update_rect(), blender::ed::space_node::cut_links_exec(), direct_link_region(), do_lasso_select_mesh_uv_is_edge_inside(), do_lasso_select_mesh_uv_is_point_inside(), blender::ed::space_node::do_lasso_select_node(), do_versions_after_linking_300(), dopesheet_region_draw(), dopesheet_select_channel_invoke(), dopesheet_view_all_exec(), draw_cache_view(), draw_channel_names(), draw_channel_strips(), draw_distortion(), draw_fcurve(), draw_fcurve_samples(), draw_fcurve_vertices(), draw_movieclip_buffer(), draw_movieclip_muted(), draw_nla_channel_list(), draw_nla_main_data(), draw_outliner(), draw_render_info(), draw_seq_in_view(), draw_seq_strip(), draw_seq_strips(), draw_seq_waveform_overlay(), blender::ed::spreadsheet::draw_spreadsheet_in_region(), draw_stabilization_border(), draw_timeline_seq(), draw_timeline_seq_display(), draw_tracking_tracks(), drawSnapping(), DRW_draw_cursor_2d_ex(), DRW_draw_render_loop_2d_ex(), drw_manager_init(), DRW_text_cache_draw(), ED_annotation_draw_2dimage(), ED_area_type_hud_ensure(), ED_clip_graph_center_current_frame(), ED_clip_has_channels_region(), ED_clip_point_stable_pos(), ED_clip_point_stable_pos__reverse(), ED_drivers_editor_init(), ED_fileselect_init_layout(), ED_fileselect_layout_numfiles(), ED_image_draw_cursor(), ED_image_mouse_pos(), ED_image_point_pos(), ED_image_point_pos__reverse(), ed_marker_box_select_invoke(), ed_marker_move_invoke(), ED_mask_draw_region(), ED_mask_mouse_pos(), ED_mask_pixelspace_factor(), blender::ed::space_node::ed_node_link_conditions(), ED_node_link_intersect_test(), ED_outliner_give_base_under_cursor(), ED_region_contains_xy(), ED_region_generic_tools_region_snap_size(), ED_region_grid_draw(), ED_region_header_draw(), ED_region_header_init(), ED_region_header_layout(), ED_region_overlap_isect_x(), ED_region_overlap_isect_x_with_margin(), ED_region_overlap_isect_y(), ED_region_overlap_isect_y_with_margin(), ED_region_panel_category_gutter_calc_rect(), ED_region_panels_draw(), ED_region_panels_init(), ED_region_panels_layout_ex(), ED_sequencer_special_preview_set(), ED_space_clip_get_zoom(), ED_space_image_color_sample(), ED_space_image_get_position(), ED_space_image_get_zoom(), ED_time_scrub_draw(), ED_time_scrub_draw_current_frame(), edge_pan_speed(), file_box_select_exec(), file_box_select_find_last_selected(), file_box_select_modal(), file_calc_previews(), file_column_sort_ui_context_invoke(), file_create(), file_draw_invalid_asset_library_hint(), file_draw_invalid_library_hint(), file_draw_list(), file_ensure_inside_viewbounds(), file_execute_mouse_invoke(), file_execution_region_init(), file_highlight_set(), file_main_region_draw(), file_main_region_init(), file_select_exec(), file_smoothscroll_invoke(), file_tile_boundbox(), file_tools_region_init(), file_ui_region_init(), find_file_mouse_rect(), frame_from_event(), blender::ed::space_node::frame_node_draw(), get_nearest_fcurve_verts_list(), gizmo2d_origin_to_region(), gizmo2d_xform_draw_prepare(), gpencil_point_conversion_init(), gpencil_strokepoint_convertcoords(), grab_clone_modal(), graph_channel_region_draw(), graph_channel_region_init(), graph_create(), graph_draw_channel_names(), graph_draw_driver_debug(), graph_draw_ghost_curves(), graph_main_region_draw(), graph_main_region_draw_overlay(), graph_main_region_init(), graph_region_draw(), graphkeys_click_insert_invoke(), graphkeys_create_ghostcurves_exec(), graphkeys_select_leftright_invoke(), graphview_cursor_setprops(), handler_region_v2d_mask_test(), hud_region_add(), hud_region_draw(), hud_region_init(), hud_region_layout(), image_buttons_region_init(), image_main_region_draw(), image_main_region_set_view2d(), image_sample_apply(), image_sample_line_exec(), image_tools_region_init(), image_view_zoom_border_exec(), image_view_zoom_in_invoke(), image_view_zoom_init(), image_view_zoom_invoke(), image_view_zoom_out_invoke(), info_create(), info_main_region_draw(), info_main_region_init(), info_textview_main__internal(), info_textview_update_rect(), init_preview_region(), blender::draw::image_engine::SpaceImageAccessor::init_ss_to_texture_matrix(), initialize_box_select_coords(), blender::ed::space_node::is_event_over_node_or_socket(), mouse_select_knot(), movieclip_main_area_set_view2d(), blender::ed::space_node::mute_links_exec(), nla_channel_region_draw(), nla_channel_region_init(), nla_create(), nla_main_region_draw(), nla_main_region_draw_overlay(), nla_main_region_init(), nlachannels_mouseclick_invoke(), nlaedit_select_leftright_invoke(), nlaedit_strip_at_region_position(), nlaedit_viewall(), blender::ed::space_node::node_add_collection_invoke(), blender::ed::space_node::node_add_file_invoke(), blender::ed::space_node::node_add_group_invoke(), blender::ed::space_node::node_add_object_invoke(), blender::ed::space_node::node_area_listener(), blender::ed::space_node::node_box_select_exec(), blender::ed::space_node::node_circleselect_exec(), blender::ed::space_node::node_create(), blender::ed::space_node::node_cursor(), blender::ed::space_node::node_draw(), blender::ed::space_node::node_draw_nodetree(), blender::ed::space_node::node_draw_space(), blender::ed::space_node::node_find_exec_fn(), blender::ed::space_node::node_find_frame_to_attach(), blender::ed::space_node::node_link_invoke(), blender::ed::space_node::node_link_modal(), blender::ed::space_node::node_main_region_init(), blender::ed::space_node::node_mouse_select(), blender::ed::space_node::node_resize_invoke(), blender::ed::space_node::node_resize_modal(), blender::ed::space_node::node_select_same_type_step_exec(), outliner_back(), outliner_box_select_exec(), outliner_box_select_invoke(), outliner_buttons(), outliner_draw_highlights(), outliner_draw_overrides_restrictbuts(), outliner_draw_overrides_rna_buts(), outliner_draw_restrictbuts(), outliner_draw_rnabuts(), outliner_draw_separator(), outliner_draw_struct_marks(), outliner_draw_tree(), outliner_draw_tree_element(), outliner_draw_userbuts(), outliner_drop_find(), outliner_drop_insert_find(), outliner_highlight_update(), outliner_id_delete_invoke(), outliner_id_remap_invoke(), outliner_is_co_within_restrict_columns(), outliner_item_do_activate_from_cursor(), outliner_item_drag_drop_invoke(), outliner_item_drag_element_find(), outliner_item_openclose_invoke(), outliner_item_openclose_modal(), outliner_item_rename(), outliner_item_rename_find_hovered(), outliner_lib_reload_invoke(), outliner_lib_relocate_invoke(), outliner_main_region_draw(), outliner_main_region_init(), outliner_operation(), outliner_restore_scrolling_position(), outliner_scroll_page_exec(), outliner_scroll_view(), outliner_set_coordinates(), outliner_show_active_exec(), outliner_store_scrolling_position(), outliner_update_viewable_area(), outliner_walk_scroll(), OVERLAY_grid_init(), paint_2d_bucket_fill(), paint_2d_new_stroke(), paintcurve_cursor_invoke(), panel_handle_data_ensure(), blender::ed::space_node::pick_input_link_by_link_intersect(), previewrange_define_exec(), region_azone_scrollbar_init(), region_azones_scrollbars_init(), region_scale_modal(), region_scale_toggle_hidden(), region_select_action_keys(), region_update_rect(), reinit_preview_region(), render_border_exec(), blender::ed::space_node::reroute_node_draw(), reset_exec(), screen_animation_region_tag_redraw(), script_main_region_draw(), script_main_region_init(), scroller_activate_init(), scroller_activate_invoke(), scroller_activate_poll(), select_invoke(), seq_snap_threshold_get_frame_distance(), sequencer_box_select_invoke(), sequencer_channel_region_init(), sequencer_create(), sequencer_draw_preview(), sequencer_init_preview_region(), sequencer_main_clamp_view(), sequencer_main_region_clamp_custom_set(), sequencer_main_region_init(), sequencer_preview_get_rect(), sequencer_preview_region_init(), sequencer_preview_region_layout(), sequencer_refresh(), sequencer_sample_apply(), sequencer_set_2d_cursor_invoke(), sequencer_thumbnail_v2d_is_navigating(), sequencer_tools_region_init(), sequencer_view_all_exec(), snapNode(), snapNodes(), blender::ed::space_node::snode_setup_v2d(), blender::ed::space_node::space_node_view_flag(), spreadsheet_main_region_init(), stitch_select(), text_main_region_init(), text_properties_region_init(), topbar_main_region_init(), UI_but_ensure_in_view(), ui_do_drag(), ui_handle_panel_header(), ui_handler_panel_region(), UI_panel_category_draw_all(), ui_region_contains_point_px(), ui_region_contains_rect_px(), ui_searchbox_create_generic_ex(), ui_update_flexible_spacing(), UI_view2d_edge_pan_init(), UI_view2d_edge_pan_poll(), UI_view2d_edge_pan_reset(), UI_view2d_fromcontext(), UI_view2d_fromcontext_rwin(), UI_view2d_smooth_view(), update_overlay_strip_position_data(), blender::ed::spreadsheet::update_view2d_tot_rect(), userpref_execute_region_init(), userpref_main_region_init(), userpref_navigation_region_init(), uv_box_select_exec(), uv_circle_select_exec(), uv_mouse_select_loop_generic_multi(), uv_mouse_select_multi(), uv_rip_invoke(), uv_sculpt_stroke_apply(), uv_sculpt_stroke_init(), uv_select_edge_ring_invoke(), uv_select_invoke(), uv_select_linked_internal(), uv_select_loop_invoke(), uv_set_2d_cursor_invoke(), uv_shortest_path_pick_invoke(), view2d_poll(), view2d_smoothview_invoke(), view_all_exec(), view_borderzoom_exec(), view_pan_init(), view_pan_poll(), view_scrolldown_exec(), view_scrollup_exec(), view_zoom_poll(), view_zoomdrag_init(), view_zoomdrag_invoke(), view_zoomin_invoke(), view_zoomout_invoke(), and view_zoomstep_apply_ex().
short ARegion::visible |
Region is currently visible on screen.
Definition at line 460 of file DNA_screen_types.h.
Referenced by BKE_area_region_copy(), direct_link_region(), ED_area_type_hud_ensure(), property_search_all_tabs(), region_subwindow(), UI_block_begin(), ui_update_window_matrix(), WM_draw_region_free(), wm_draw_update_test_window(), wm_draw_window_offscreen(), wm_draw_window_onscreen(), and wm_paintcursor_draw().
rcti ARegion::winrct |
Coordinates of region.
Definition at line 453 of file DNA_screen_types.h.
Referenced by add_marker_at_click_modal(), annotation_draw_stabilizer(), area_actionzone_refresh_xy(), area_add_window_regions(), azone_clipped_rect_calc(), clip_view_calculate_view_selection(), datadropper_id_sample_pt(), depthdropper_depth_sample_pt(), dial_ghostarc_get_angles(), draw_seq_in_view(), ED_gizmotypes_snap_3d_data_get(), ED_image_draw_info(), ED_imbuf_sample_draw(), ed_marker_box_select_invoke(), ed_marker_move_invoke(), ED_mask_draw_region(), ED_region_contains_xy(), ED_region_do_draw(), ED_region_draw_mouse_line_cb(), ED_region_overlap_isect_x(), ED_region_overlap_isect_x_with_margin(), ED_region_overlap_isect_y(), ED_region_overlap_isect_y_with_margin(), ED_region_panel_category_gutter_calc_rect(), ED_space_clip_get_zoom(), ED_space_image_get_zoom(), ED_time_scrub_event_in_region(), ED_view3d_calc_render_border(), ED_view3d_draw_offscreen(), edge_pan_speed(), event_in_markers_region(), eyedropper_color_sample_fl(), eyedropper_cryptomatte_sample_fl(), face_set_extract_modal(), file_highlight_set(), fullscreen_azone_init(), gizmo_mesh_placement_modal_from_setup(), gizmo_mesh_spin_redo_setup(), gpencil_brush_cursor_draw(), gpencil_check_cursor_region(), gpencil_fill_modal(), gpencil_mouse_update_shift(), gpencil_render_offscreen(), grab_clone_modal(), blender::ed::sculpt_paint::image::ops::paint::gradient_draw_line(), graphkeys_click_insert_invoke(), handler_region_v2d_mask_test(), hud_region_hide(), hud_region_layout(), image_main_region_set_view2d(), image_view_all(), initFlyInfo(), blender::ed::sculpt_paint::min_distance_edit::min_distance_edit_draw(), movieclip_main_area_set_view2d(), blender::ed::space_node::node_circleselect_exec(), blender::ed::space_node::node_cursor(), blender::ed::space_node::node_draw_space(), object_add_drop_xy_get(), outliner_drop_insert_find(), paint_cursor_cursor_draw_3d_view_brush_cursor_active(), paint_cursor_draw_3d_view_brush_cursor_inactive(), paint_cursor_sculpt_session_update_and_init(), paint_cursor_update_anchored_location(), paint_draw_alpha_overlay(), paint_draw_curve_cursor(), paint_draw_line_cursor(), paint_draw_smooth_cursor(), paint_draw_tex_overlay(), paint_sample_color(), region_azone_edge(), region_azone_scrollbar_init(), region_azone_tab_plus(), region_draw_azones(), region_draw_emboss(), region_overlap_fix(), region_rect_recursive(), region_update_rect(), region_visible_rect_calc(), sample_detail(), sclip_zoom_set(), scroller_activate_init(), SCULPT_flush_update_step(), sequencer_drop_copy(), sequencer_ibuf_get(), sequencer_preview_get_rect(), sima_zoom_set(), sima_zoom_set_from_bounds(), snap_gizmo_test_select(), text_cursor(), text_scroll_bar_invoke(), ui_block_to_region_fl(), ui_block_to_window_fl(), ui_but_pixelrect_in_view(), ui_but_to_pixelrect(), ui_do_drag(), ui_popup_block_refresh(), ui_popup_translate(), ui_region_to_window(), ui_region_winrct_get_no_margin(), ui_searchbox_create_generic_ex(), ui_searchbox_event(), ui_searchbox_inside(), UI_tooltip_create_from_search_item_generic(), ui_tooltip_create_with_data(), UI_view2d_edge_pan_apply(), UI_view2d_edge_pan_init(), UI_view2d_mouse_in_scrollers_ex(), UI_view2d_rect_in_scrollers_ex(), UI_view2d_view_restore(), ui_window_to_block_fl(), ui_window_to_region(), ui_window_to_region_rctf(), ui_window_to_region_rcti(), v3d_cursor_snap_draw_fn(), view3d_mat_drop_tooltip(), view3d_region_operator_needs_opengl(), view_all_exec(), view_pan_init(), view_zoom_to_window_xy_3d(), view_zoom_to_window_xy_camera(), view_zoomdrag_modal(), viewdolly_apply(), viewops_data_create(), viewroll_invoke(), viewrotate_apply(), viewzoom_apply_3d(), viewzoom_apply_camera(), weight_paint_sample_enum_itemf(), wm_drags_draw(), wm_draw_region_bind(), wm_draw_region_blend(), wm_draw_region_blit(), wm_draw_window_offscreen(), WM_event_drag_start_mval(), WM_event_drag_start_mval_fl(), WM_gesture_new(), WM_gizmo_group_refresh(), wm_macro_modal(), wm_operator_invoke(), wm_paintcursor_draw(), wm_paintcursor_test(), wm_region_draw_overlay(), wm_region_mouse_co(), and wpaint_stroke_update_step().
short ARegion::winx |
Size.
Definition at line 457 of file DNA_screen_types.h.
Referenced by action_channel_region_init(), action_main_region_init(), ANIM_channel_draw_widgets(), annotation_stroke_convertcoords(), area_add_window_regions(), area_max_regionsize(), armature_foreachScreenBone(), BMBVH_EdgeVisible(), blender::draw::image_engine::ImageEngine< DrawingMode >::cache_init(), clip_channels_region_init(), clip_preview_region_init(), console_main_region_init(), console_textview_draw_rect_calc(), console_textview_update_rect(), depthdropper_depth_sample_pt(), blender::ed::spreadsheet::draw_alternating_row_overlay(), blender::ed::spreadsheet::draw_cell_contents(), draw_image_cache(), draw_movieclip_cache(), blender::ed::space_node::draw_nodespace_back_pix(), blender::ed::spreadsheet::draw_separator_lines(), draw_seq_waveform_overlay(), blender::ed::spreadsheet::draw_spreadsheet_in_region(), blender::ed::spreadsheet::draw_top_row_background(), blender::ed::spreadsheet::draw_top_row_content(), drawrenderborder(), drawviewborder(), drawWalkPixel(), DRW_select_buffer_read(), DRW_text_cache_draw(), DRW_text_edit_mesh_measure_stats(), ED_annotation_draw_2dimage(), ED_annotation_draw_view2d(), ED_annotation_draw_view3d(), ED_area_type_hud_ensure(), ED_mask_draw_frames(), ED_region_cache_draw_background(), ED_region_cache_draw_cached_segments(), ED_region_header_init(), ED_region_panels_init(), ED_space_node_color_sample(), ED_space_node_get_position(), ED_time_scrub_channel_search_draw(), ED_time_scrub_region_rect_get(), ED_view3d_backbuf_sample_size_clamp(), ED_view3d_calc_render_border(), ED_view3d_camera_view_pan(), ED_view3d_cursor3d_update(), ED_view3d_draw_offscreen(), ed_view3d_project__internal(), ED_view3d_project_float_v2_m4(), ED_view3d_project_float_v3_m4(), ED_view3d_project_v2(), ED_view3d_project_v3(), ED_view3d_radius_to_dist(), ED_view3d_unproject_v3(), ED_view3d_update_viewmat(), ED_view3d_win_to_3d(), ED_view3d_win_to_delta(), ED_view3d_win_to_origin(), ED_view3d_win_to_vector(), file_ensure_inside_viewbounds(), file_ensure_selection_inside_viewbounds(), file_main_region_draw(), file_main_region_init(), frame_from_event(), gizmo_find_intersected_3d_intern(), gpencil_fill_modal(), gpencil_mouse_update_shift(), gpencil_point_3d_to_xy(), gpencil_point_to_xy(), gpencil_point_to_xy_fl(), gpencil_render_offscreen(), gpencil_strokepoint_convertcoords(), gpencil_zoom_level_set(), graph_channel_region_init(), graph_main_region_init(), graph_panel_key_properties(), hud_region_draw(), hud_region_layout(), info_main_region_init(), info_textview_draw_rect_calc(), info_textview_update_rect(), blender::draw::image_engine::SpaceNodeAccessor::init_ss_to_texture_matrix(), initFlyInfo(), interactive_value_update(), load_tex_task_cb_ex(), make_tex_snap(), mesh_foreachScreenEdge(), mesh_foreachScreenEdge_clip_bb_segment(), nla_channel_region_init(), nla_main_region_init(), blender::ed::space_node::node_draw_space(), blender::ed::space_node::node_gizmo_calc_matrix_space(), blender::ed::space_node::node_gizmo_calc_matrix_space_with_image_dims(), blender::ed::space_node::node_main_region_init(), outliner_main_region_init(), paint_sample_color(), pose_foreachScreenBone(), blender::io::gpencil::GpencilIO::prepare_camera_params(), proj_paint_state_viewport_init(), region_overlap_fix(), region_rect_recursive(), region_scale_invoke(), region_update_rect(), render_border_exec(), same_tex_snap(), blender::ed::space_node::sample_apply(), script_main_region_init(), select_engine_init(), sequencer_channel_region_init(), sequencer_main_region_init(), sequencer_preview_region_init(), sequencer_view_all_preview_exec(), slider_draw(), blender::ed::space_node::snode_bg_viewmove_invoke(), blender::ed::space_node::snode_setup_v2d(), spreadsheet_footer_region_draw(), spreadsheet_main_region_init(), stencil_control_invoke(), text_cursor_set_apply(), text_main_region_init(), topbar_main_region_init(), transform_snap_context_project_view3d_mixed_impl(), ui_block_align_but_to_region(), ui_draw_but_CURVE(), ui_draw_but_CURVEPROFILE(), ui_searchbox_create_generic_ex(), ui_update_window_matrix(), UI_view2d_view_orthoSpecial(), blender::draw::image_engine::OneTextureMethod::update_screen_space_bounds(), uv_from_view_exec(), view3d_camera_border(), view3d_center_camera_exec(), view3d_depths_rect_create(), view3d_winmatrix_set(), view3d_zoom_border_exec(), view_zoom_to_window_xy_3d(), view_zoom_to_window_xy_camera(), blender::ed::space_node::viewer_border_corner_to_backdrop(), viewmove_apply(), viewops_data_create(), viewzoom_exec(), walkApply(), WIDGETGROUP_camera_view_draw_prepare(), blender::ed::space_node::WIDGETGROUP_node_transform_refresh(), wm_draw_region_bind(), wm_draw_region_buffer_create(), and wmOrtho2_region_pixelspace().
short ARegion::winy |
Definition at line 457 of file DNA_screen_types.h.
Referenced by action_channel_region_init(), action_main_region_init(), annotation_stroke_convertcoords(), area_add_window_regions(), area_max_regionsize(), armature_foreachScreenBone(), BMBVH_EdgeVisible(), blender::draw::image_engine::ImageEngine< DrawingMode >::cache_init(), clip_channels_region_init(), clip_preview_region_init(), console_main_region_init(), console_textview_draw_rect_calc(), depthdropper_depth_sample_pt(), blender::ed::spreadsheet::draw_alternating_row_overlay(), blender::ed::spreadsheet::draw_cell_contents(), blender::ed::spreadsheet::draw_index_column_background(), blender::ed::spreadsheet::draw_left_column_content(), blender::ed::space_node::draw_nodespace_back_pix(), blender::ed::spreadsheet::draw_separator_lines(), blender::ed::spreadsheet::draw_spreadsheet_in_region(), blender::ed::spreadsheet::draw_top_row_background(), blender::ed::spreadsheet::draw_top_row_content(), blender::ed::space_node::draw_tree_path(), drawrenderborder(), drawviewborder(), drawWalkPixel(), DRW_select_buffer_read(), DRW_text_cache_draw(), DRW_text_edit_mesh_measure_stats(), ED_annotation_draw_2dimage(), ED_annotation_draw_view2d(), ED_annotation_draw_view3d(), ED_area_type_hud_ensure(), ED_markers_draw(), ED_region_header_init(), ED_region_header_layout(), ED_region_panels_init(), ED_space_node_color_sample(), ED_space_node_get_position(), ED_time_scrub_channel_search_draw(), ED_time_scrub_region_rect_get(), ED_view3d_calc_render_border(), ED_view3d_camera_view_pan(), ED_view3d_cursor3d_update(), ED_view3d_draw_offscreen(), ed_view3d_project__internal(), ED_view3d_project_float_v2_m4(), ED_view3d_project_float_v3_m4(), ED_view3d_project_v2(), ED_view3d_project_v3(), ED_view3d_radius_to_dist(), ED_view3d_unproject_v3(), ED_view3d_update_viewmat(), ED_view3d_win_to_3d(), ED_view3d_win_to_delta(), ED_view3d_win_to_origin(), ED_view3d_win_to_vector(), file_ensure_inside_viewbounds(), file_ensure_selection_inside_viewbounds(), file_main_region_draw(), file_main_region_init(), blender::ed::spreadsheet::get_visible_rows(), gizmo_find_intersected_3d_intern(), gpencil_fill_modal(), gpencil_point_3d_to_xy(), gpencil_point_to_xy(), gpencil_point_to_xy_fl(), gpencil_render_offscreen(), gpencil_strokepoint_convertcoords(), gpencil_zoom_level_set(), graph_channel_region_init(), graph_main_region_draw_overlay(), graph_main_region_init(), graph_region_draw(), graphkeys_viewall(), hud_region_draw(), hud_region_layout(), info_main_region_draw(), info_main_region_init(), info_textview_draw_rect_calc(), blender::draw::image_engine::SpaceNodeAccessor::init_ss_to_texture_matrix(), initFlyInfo(), load_tex_task_cb_ex(), make_tex_snap(), mesh_foreachScreenEdge(), mesh_foreachScreenEdge_clip_bb_segment(), nla_channel_region_init(), nla_main_region_init(), blender::ed::space_node::node_draw_space(), blender::ed::space_node::node_gizmo_calc_matrix_space(), blender::ed::space_node::node_gizmo_calc_matrix_space_with_image_dims(), blender::ed::space_node::node_main_region_init(), outliner_draw_tree(), outliner_main_region_init(), paint_sample_color(), pose_foreachScreenBone(), blender::io::gpencil::GpencilIO::prepare_camera_params(), proj_paint_state_viewport_init(), region_draw_status_text(), region_rect_recursive(), region_scale_invoke(), region_update_rect(), render_border_exec(), same_tex_snap(), blender::ed::space_node::sample_apply(), script_main_region_init(), select_engine_init(), sequencer_channel_region_init(), sequencer_main_region_init(), sequencer_preview_region_init(), sequencer_view_all_preview_exec(), slider_draw(), blender::ed::space_node::snode_bg_viewmove_invoke(), spreadsheet_footer_region_draw(), spreadsheet_main_region_init(), stencil_control_invoke(), text_cursor_set_apply(), text_cursor_set_to_pos(), text_do_suggest_select(), text_line_number_invoke(), text_main_region_init(), text_scroll_bar_invoke(), topbar_main_region_init(), transform_snap_context_project_view3d_mixed_impl(), ui_block_align_but_to_region(), ui_draw_but_CURVE(), ui_draw_but_CURVEPROFILE(), UI_view2d_view_orthoSpecial(), blender::draw::image_engine::OneTextureMethod::update_screen_space_bounds(), uv_from_view_exec(), view3d_camera_border(), view3d_center_camera_exec(), view3d_depths_rect_create(), view3d_winmatrix_set(), view3d_zoom_border_exec(), view_zoom_to_window_xy_3d(), view_zoom_to_window_xy_camera(), blender::ed::space_node::viewer_border_corner_to_backdrop(), viewmove_apply(), viewops_data_create(), viewzoom_exec(), walkApply(), WIDGETGROUP_camera_view_draw_prepare(), blender::ed::space_node::WIDGETGROUP_node_transform_refresh(), wm_draw_region_bind(), wm_draw_region_buffer_create(), and wmOrtho2_region_pixelspace().