Blender V4.3
SpaceLink Struct Reference

#include <DNA_space_types.h>

Public Attributes

struct SpaceLinknext
 
struct SpaceLinkprev
 
ListBase regionbase
 
char spacetype
 
char link_flag
 
char _pad0 [6]
 

Detailed Description

The base structure all the other spaces are derived (implicitly) from. Would be good to make this explicit.

Definition at line 104 of file DNA_space_types.h.

Member Data Documentation

◆ _pad0

char SpaceLink::_pad0[6]

Definition at line 110 of file DNA_space_types.h.

◆ link_flag

◆ next

◆ prev

struct SpaceLink * SpaceLink::prev

Definition at line 105 of file DNA_space_types.h.

◆ regionbase

◆ spacetype

char SpaceLink::spacetype

Definition at line 108 of file DNA_space_types.h.

Referenced by blender::ed::viewer_path::activate_geometry_node(), ANIM_get_normalization_flags(), area_add_window_regions(), blender::ed::asset::shelf::asset_shelf_space_poll(), blo_do_versions_250(), blo_do_versions_pre250(), calculate_fcurve_bounds_and_unhide(), count_fcurves_hidden_by_filter(), blender::draw::color_management::drw_color_management_type_get(), DRW_draw_render_loop_2d_ex(), drw_draw_show_annotation(), DRW_engine_external_acquire_for_image_editor(), drw_engines_enable_editors(), ED_actedit_animdata_from_context(), ED_area_prevspace(), ed_marker_move_use_time(), ED_operator_animview_active(), ED_screen_user_menu_ensure(), ED_screen_user_menus_find(), ED_spacedata_id_remap(), ED_spacedata_id_remap_single(), ed_spacetype_test(), external_cache_init(), external_cache_populate(), external_draw_scene_do(), blender::find_side_effect_nodes(), blender::ed::geometry::find_socket_log_contexts(), blender::find_socket_log_contexts(), blender::ed::sculpt_paint::flush_update_done(), blender::nodes::gizmos::foreach_active_gizmo_in_open_editors(), free_localview_bit(), blender::draw::overlay::Instance::init(), blender::ed::space_node::is_compositor_viewer_image_visible(), need_extra_redraw_after_scrubbing_ends(), OVERLAY_engine_init(), palette_extract_img_poll(), screen_menu_context_string(), blender::draw::image_engine::space_accessor_from_context(), blender::ed::viewer_path::update_active_geometry_nodes_viewer(), version_ensure_missing_regions(), wm_context_member_from_ptr(), WM_keymap_guess_from_context(), and WM_keymap_guess_opname().


The documentation for this struct was generated from the following file: