Blender V5.0
ListBase Struct Reference

#include <DNA_listBase.h>

Public Attributes

void * first
void * last

Detailed Description

The basic double linked-list structure.

Warning
Never change the size/definition of this struct! The init_structDNA function (from dna_genfile.cc) uses it to compute the #pointer_size.

Definition at line 32 of file DNA_listBase.h.

Member Data Documentation

◆ first

void* ListBase::first

Definition at line 33 of file DNA_listBase.h.

Referenced by _setlooper_base_step(), act_markers_make_local_exec(), actcon_evaluate(), actcon_flush_tars(), blender::bke::action_blend_write_make_legacy_channel_groups_listbase(), blender::bke::action_blend_write_make_legacy_fcurves_listbase(), blender::bke::action_copy_data(), action_groups_add_channel(), action_groups_remove_channel(), action_init(), action_listener(), action_refresh(), action_space_icon_get(), action_space_name_get(), action_space_subtype_get(), action_space_subtype_set(), blender::ed::viewer_path::activate_geometry_node(), actkeys_channels_get_selected_extents(), add_bezt_to_keyblocks_list(), add_fmodifier(), blender::ed::object::add_hook_object(), add_marker_to_cfra_elem(), blender::ed::transform::add_pose_transdata(), add_realize_instances_before_socket(), add_realize_node_tree(), blender::seq::add_reload_new_file(), blender::ed::space_node::add_reroute_exec(), blender::ed::space_node::add_reroute_node_fn(), add_vertex_extrude(), add_verts_to_dgroups(), all_scenes_use(), ANIM_active_action_from_area(), ANIM_animdata_freelist(), ANIM_armature_bonecoll_show_from_bone(), ANIM_armature_bonecoll_show_from_ebone(), ANIM_driver_vars_paste(), ANIM_flush_setting_anim_channels(), ANIM_fmodifier_panels(), ANIM_fmodifiers_copy_to_buf(), anim_keyingset_visit_for_search_impl(), ANIM_remove_driver(), ANIM_set_active_channel(), animchannels_clean_empty_exec(), animchannels_delete_containers(), animchannels_delete_exec(), animchannels_group_channels(), animchannels_rearrange_exec(), animdata_filter_dopesheet(), animdata_filter_dopesheet_ob(), animdata_filter_shapekey(), animfilter_act_group(), animfilter_action(), animfilter_block_data(), animfilter_nla(), blender::ed::transform::animrecord_check_state(), animsys_evaluate_action_group(), animsys_evaluate_nla_for_flush(), animsys_evaluate_nla_for_keyframing(), annotation_paint_initstroke(), annotation_paint_strokeend(), annotation_session_initdata(), annotation_stroke_addpoint(), annotation_stroke_doeraser(), annotation_visible_on_space(), applyarmature_fix_boneparents(), blender::ed::transform::applyAspectRatio(), blender::ed::transform::applyTimeSlideValue(), area_actionzone_refresh_xy(), area_get_prevspace(), area_init_type_fallback(), arg_handle_scene_set(), armature_blend_write(), armature_bone_primitive_add_exec(), armature_click_extrude_exec(), armature_copy_data(), armature_delete_selected_exec(), armature_dissolve_selected_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_fill_bones_exec(), armature_subdivide_exec(), armature_symmetrize_exec(), array_store_free_data(), blender::animrig::legacy::assigned_action_has_keyframes(), blender::ed::object::bake(), blender::ed::object::bake_update_image(), blender::ed::object::base_active_refresh(), bchunk_list_decref(), bchunk_list_ensure_min_size_last(), bchunk_list_from_data_merge(), blender::ed::space_node::best_socket_output(), BKE_action_fcurves_clear(), BKE_action_group_find_name(), BKE_anim_path_get_array_size(), BKE_animdata_main_cb(), BKE_animdata_merge_copy(), BKE_animdata_transfer_by_basepath(), BKE_animsys_eval_driver(), BKE_animsys_evaluate_animdata(), BKE_animsys_get_nla_keyframing_context(), BKE_animsys_update_driver_array(), BKE_armature_copy_bone_transforms(), BKE_armature_where_is_bone(), BKE_blender_user_menu_item_free_list(), BKE_cachefile_eval(), BKE_callback_global_finalize(), BKE_camera_background_image_clear(), BKE_collection_delete(), BKE_collection_object_find(), BKE_collection_or_layer_objects(), BKE_constraint_apply_for_pose(), BKE_constraints_copy_ex(), BKE_fcurve_are_keyframes_usable(), BKE_fcurve_get_cycle_type(), BKE_fcurves_free(), BKE_freestyle_lineset_get_active_index(), BKE_freestyle_lineset_set_active_index(), BKE_gpencil_frame_addnew(), BKE_gpencil_free_frames(), BKE_gpencil_free_layer_masks(), BKE_gpencil_free_layers(), BKE_gpencil_layer_active_get(), BKE_gpencil_layer_active_set(), BKE_gpencil_layer_frame_get(), BKE_gpencil_modifiers_foreach_ID_link(), BKE_gpencil_palette_ensure(), BKE_image_add_generated(), BKE_image_add_tile(), BKE_image_all_free_anim_ibufs(), BKE_image_backup_render(), BKE_image_editors_update_frame(), BKE_image_ensure_viewer(), BKE_image_free_all_textures(), BKE_image_get_tile(), BKE_image_is_multiview(), BKE_image_load_exists_in_lib(), BKE_image_multilayer_index(), BKE_image_pool_free(), BKE_image_print_memlist(), BKE_image_render_write(), BKE_image_render_write_exr(), BKE_image_walk_all_users(), BKE_key_evaluate_object_ex(), BKE_key_sort(), BKE_keyblock_curve_data_set_with_mat4(), BKE_keyblock_curve_element_count(), BKE_keyblock_data_get_from_shape(), BKE_keyblock_data_set(), BKE_keyblock_data_set_with_mat4(), BKE_keyblock_element_count_from_shape(), BKE_keyblock_is_basis(), BKE_keyblock_move(), BKE_keyconfig_keymap_filter_item(), BKE_keyingset_free_paths(), BKE_keyingsets_free(), BKE_layer_collection_activate_parent(), BKE_layer_collection_doversion_2_80(), BKE_layer_collection_isolate_global(), BKE_layer_collection_isolate_local(), BKE_layer_collection_sync(), BKE_lib_override_library_copy(), BKE_lib_override_library_create_from_tag(), BKE_library_make_local(), BKE_main_clear(), BKE_main_collection_sync(), BKE_main_collection_sync_remap(), BKE_main_collections_object_cache_free(), BKE_main_id_flag_listbase(), BKE_main_id_tag_listbase(), BKE_main_idmap_lookup_name(), BKE_main_lib_objects_recalc_all(), BKE_main_library_weak_reference_create(), BKE_main_view_layers_synced_ensure(), BKE_mask_eval_update(), BKE_mask_layer_copy(), BKE_mask_layer_free_list(), BKE_mask_layer_free_shapes(), BKE_mask_layer_shape_find_frame_range(), BKE_mask_layer_shape_spline_to_index(), BKE_mask_spline_direction_switch(), BKE_maskrasterize_handle_init(), BKE_material_defaults_free_gpu(), BKE_mball_properties_copy(), BKE_mesh_to_curve(), BKE_mesh_to_curve_nurblist(), BKE_modifier_blend_read_data(), BKE_modifiers_get_cage_index(), BKE_modifiers_get_virtual_modifierlist(), BKE_movieclip_file_add_exists_ex(), BKE_nla_tweakmode_enter(), BKE_nla_validate_state(), BKE_nlameta_flush_transforms(), BKE_nlastrip_free(), BKE_nlastrips_clear_metas(), BKE_nlastrips_clear_metastrip(), BKE_nlastrips_make_metas(), BKE_nlastrips_sort_strips(), BKE_nlatrack_free(), BKE_nlatrack_get_bounds(), BKE_nlatrack_has_animated_strips(), BKE_nlatrack_insert_after(), BKE_nlatrack_new_head(), BKE_nlatrack_solo_toggle(), BKE_nlatrack_sort_strips(), BKE_object_as_kdtree(), BKE_object_data_transfer_ex(), BKE_object_defgroup_index_map_create(), BKE_object_defgroup_lock_flags_get(), BKE_object_defgroup_mirror_selection(), BKE_object_defgroup_remove_all_ex(), BKE_object_defgroup_selected_get(), BKE_object_defgroup_validmap_get(), BKE_object_eval_eval_base_flags(), BKE_object_handle_data_update(), BKE_object_insert_ptcache(), BKE_object_material_slot_remove(), BKE_object_movieclip_get(), BKE_object_shapekey_remove(), BKE_object_sync_to_original(), BKE_object_update_select_id(), BKE_object_visibility(), BKE_objects_materials_sync_length_all(), BKE_packedfile_count_all(), BKE_packedfile_pack_all(), BKE_packedfile_pack_all_libraries(), BKE_packedfile_unpack_all(), BKE_packedfile_unpack_all_libraries(), BKE_particle_system_blend_read_after_liblink(), BKE_particle_system_eval_init(), BKE_particlesystem_reset_all(), BKE_pose_channels_is_valid(), BKE_pose_channels_remove(), BKE_pose_copy_data_ex(), BKE_pose_eval_bone(), BKE_pose_eval_init(), BKE_pose_free_data_ex(), BKE_pose_pchan_index_rebuild(), BKE_pose_where_is_bone(), BKE_ptcache_bake(), BKE_ptcache_blend_read_data(), BKE_ptcache_copy_list(), BKE_ptcache_free_mem(), BKE_ptcache_id_clear(), BKE_ptcache_id_exist(), BKE_ptcache_id_time(), BKE_ptcache_ids_from_object(), BKE_ptcache_mem_to_disk(), BKE_ptcache_object_reset(), BKE_ptcache_update_info(), BKE_reports_clear(), BKE_reports_prepend(), BKE_reports_prependf(), BKE_reports_string(), BKE_scene_base_iter_next(), BKE_scene_find_marker_name(), BKE_scene_multiview_render_view_findindex(), BKE_scene_multiview_view_id_get(), BKE_scene_objects_iterator_next(), BKE_scene_remove_render_view(), BKE_screen_area_blend_read_after_liblink(), BKE_screen_blend_read_data(), BKE_shaderfx_copy(), BKE_shaderfx_findby_type(), BKE_shaderfx_foreach_ID_link(), BKE_sound_new_file_exists_ex(), BKE_spacedata_find_region_type(), BKE_text_free_lines(), BKE_tracking_track_select(), BKE_vfont_data_free(), BKE_view_layer_add(), BKE_view_layer_blend_read_data(), BKE_view_layer_context_active_PLACEHOLDER(), BKE_view_layer_copy_data(), BKE_view_layer_default_render(), BKE_view_layer_default_view(), BKE_view_layer_rename(), BKE_viewer_path_equal(), BKE_where_on_path(), BKE_workspace_id_tag_all_visible(), BKE_workspace_instance_hook_create(), BKE_workspace_instance_hook_free(), BKE_workspace_layout_find_global(), BKE_workspace_relations_free(), BKE_workspace_remove(), blend_file_thumb_from_camera(), blendfile_relocate_postprocess_cleanup(), BLI_addhead(), BLI_addtail(), BLI_astar_graph_solve(), bli_builddir(), BLI_duplicatelist(), BLI_findindex(), BLI_findlink(), BLI_findstringindex(), BLI_freelist(), BLI_freelistN(), BLI_insertlinkafter(), BLI_insertlinkbefore(), BLI_insertlinkreplace(), BLI_listbase_clear(), BLI_listbase_count_at_most(), BLI_listbase_equal(), BLI_listbase_from_link(), BLI_listbase_is_empty(), BLI_listbase_is_single(), BLI_listbase_reverse(), BLI_listbase_rotate_first(), BLI_listbase_rotate_last(), BLI_listbase_sort(), BLI_listbase_sort_r(), BLI_listbase_split_after(), BLI_listbase_string_or_index_find(), BLI_listbase_swaplinks(), BLI_listbase_validate(), BLI_movelisttolist(), BLI_movelisttolist_reverse(), BLI_pophead(), BLI_remlink(), BLI_scanfill_calc_ex(), BLI_scanfill_calc_self_isect(), blo_bhead_first(), blo_cache_storage_init(), blo_cache_storage_old_bmain_clear(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_280(), blo_do_versions_pre250(), blo_do_versions_userdef(), BLO_memfile_write_init(), BLO_read_struct_list_with_size(), blo_split_main(), blo_update_defaults_scene(), BLO_update_defaults_workspace(), bm_bridge_best_rotation(), BM_edgeloop_calc_center(), BM_edgeloop_calc_normal(), BM_edgeloop_calc_normal_aligned(), BM_edgeloop_edges_get(), BM_edgeloop_expand(), bm_edgeloop_flag_set(), bm_edgeloop_vert_tag(), bm_edgering_pair_calc(), bm_edgering_pair_interpolate(), bm_edgering_pair_order(), bm_edgering_pair_order_is_flipped(), bm_edgering_pair_store_create(), bm_edgering_pair_subdiv(), bm_elem_from_knife_vert(), bm_grid_fill(), bm_loop_path_build_step(), BM_mesh_bm_from_me(), BM_mesh_edgeloops_calc_order(), bm_mesh_region_match_pair(), bm_to_mesh_shape(), bmo_bridge_loops_exec(), bmo_edgeloop_vert_tag(), bmo_grid_fill_exec(), bmo_subdivide_edgering_exec(), bmo_triangle_fill_exec(), BMW_current_state(), boid_copy_settings(), boid_free_settings(), boid_get_current_state(), bone_looper(), box_select_action(), box_select_exec(), box_select_nla_strips(), bpath_list_restore(), BPY_driver_exec(), BPy_IDGroup_MapDataToPy(), BPY_modules_load_user(), BPy_reports_write_stdout(), BPy_Wrap_GetItems(), BPy_Wrap_GetKeys(), BPy_Wrap_GetValues(), bridge_loop_pair(), blender::deg::DepsgraphRelationBuilder::build_animdata_drivers(), build_keyingset_enum(), blender::deg::DepsgraphNodeBuilder::build_object(), blender::deg::DepsgraphRelationBuilder::build_object(), blender::deg::DepsgraphRelationBuilder::build_object_data_geometry(), blender::deg::DepsgraphNodeBuilder::build_object_transform(), buttons_area_listener(), buttons_area_redraw(), buttons_header_region_message_subscribe(), buttons_init(), blender::ed::transform::calc_gizmo_stats(), calc_shapeKeys(), calc_text_rcts(), blender::ed::transform::calcEdgeSlide_mval_range(), blender::ed::transform::calculateCenterCursor2D(), blender::ed::transform::calculateCenterCursorGraph2D(), blender::ed::transform::calculateZfac(), change_frame_poll(), check_point_in_layer(), check_rendered_viewport_visible(), childof_evaluate(), childof_flush_tars(), circle_select_exec(), clampto_evaluate(), clampto_flush_tars(), click_select_channel_group(), clip_area_sync_frame_from_scene(), clip_refresh(), clip_scopes_check_gpencil_change(), clip_scopes_tag_refresh(), blender::ed::transform::clip_uv_transform_resize(), blender::ed::transform::clip_uv_transform_translation(), cmp_node_image_verify_outputs(), blender::ed::outliner::collection_drop_init(), blender::ed::outliner::collection_drop_invoke(), blender::ed::outliner::collection_drop_tooltip(), blender::ed::object::collection_hide_menu_draw(), collection_next_find(), blender::ed::outliner::collection_objects_select_exec(), console_clear_exec(), console_free(), console_main_region_listener(), console_scrollback_limit(), blender::ed::object::constraint_copy_to_selected_exec(), construct_param_handle_subsurfed(), context_cycle_prop_get(), blender::ed::space_node::context_path_add_node_tree_and_node_groups(), blender::ed::object::convert_font_to_curve_legacy_generic(), convert_tree(), copy_bonechildren(), copy_bonechildren_custom_handles(), copy_fmodifiers(), copy_image_packedfiles(), cp_cu_key(), blender::ed::object::create_applied_mesh_for_modifier(), blender::io::usd::create_blend_shapes(), create_primitive_from_points(), blender::ed::transform::createTransCursor_image(), blender::ed::transform::createTransCursor_sequencer(), blender::ed::transform::createTransGraphEditData(), blender::ed::transform::createTransNodeData(), blender::ed::transform::createTransSeqImageData(), CTX_wm_space_action(), CTX_wm_space_clip(), CTX_wm_space_console(), CTX_wm_space_data(), CTX_wm_space_file(), CTX_wm_space_graph(), CTX_wm_space_image(), CTX_wm_space_info(), CTX_wm_space_nla(), CTX_wm_space_node(), CTX_wm_space_outliner(), CTX_wm_space_properties(), CTX_wm_space_seq(), CTX_wm_space_spreadsheet(), CTX_wm_space_text(), CTX_wm_space_topbar(), CTX_wm_space_userpref(), CTX_wm_view3d(), current_screen_compat(), curve_blend_read_data(), blender::draw::curve_create_edit_curves_nor(), blender::draw::curve_create_edit_data_and_handles(), curve_is_animated(), blender::draw::curve_render_normal_len_get(), curve_to_filledpoly(), damptrack_evaluate(), damptrack_flush_tars(), data_transfer_layersmapping_vgroups_multisrc_to_dst(), blender::ed::outliner::datastack_drop_invoke(), deform_verts(), deform_verts(), delete_metaelems_exec(), depthdropper_depth_sample_pt(), direct_link_area(), distlimit_evaluate(), distlimit_flush_tars(), do_cu_key(), do_lasso_select_mask(), do_meta_box_select(), do_object_box_select(), do_particle_interpolation(), do_rel_cu_key(), do_version_bbone_easing_fcurve_fix(), do_version_composite_node_in_scene_tree(), do_version_layers_to_collections(), do_versions_after_linking_280(), do_versions_after_linking_290(), do_versions_after_linking_440(), do_versions_compositor_render_passes_storage(), do_versions_remove_regions_by_type(), blender::io::alembic::ABCNurbsWriter::do_write(), blender::draw::overlay::Armatures::draw_armature_edit(), blender::draw::overlay::Armatures::draw_armature_pose(), draw_backdrops(), draw_brackets(), draw_channel_action_ranges(), draw_channel_names(), draw_distortion(), draw_fcurve(), draw_keyframes(), draw_nla_main_data(), draw_nla_track_list(), blender::ed::space_node::draw_nodespace_back_pix(), draw_suggestion_list(), draw_text_decoration(), draw_text_main(), DRW_cache_free_old_batches(), DRW_render_gpencil(), DRW_render_to_image(), blender::ed::object::dt_layers_select_src_itemf(), duplicate_render_layer(), dynamicPaint_frameUpdate(), dynamicPaint_freeCanvas(), dynamicPaint_Modifier_apply(), dynamicPaint_Modifier_copy(), dynamics_step(), ED_animedit_unlink_action(), ED_annotation_data_get_pointers_direct(), ED_area_init(), ED_area_newspace(), ED_area_prevspace(), ED_area_region_search_filter_get(), ED_area_update_region_sizes(), ED_armature_bone_rename(), ED_armature_ebone_listbase_free(), ED_armature_edit_free(), ED_armature_from_edit(), ED_armature_join_objects_exec(), ED_curve_join_objects_exec(), ED_drivers_editor_init(), ED_editors_init_for_undo(), ED_file_change_dir_ex(), ED_gpencil_anim_copybuf_copy(), ED_image_save_all_modified(), ED_image_save_all_modified_info(), ED_imbuf_sample_invoke(), ED_imbuf_sample_poll(), ED_keylist_find_closest(), ed_marker_delete_exec(), ed_marker_move_apply(), ed_marker_move_init(), ed_marker_move_update_header(), ed_marker_select(), ED_markers_draw(), ED_markers_find_nearest_marker(), ED_markers_get_minmax(), ED_markers_make_cfra_list(), ed_markers_poll_markers_exist(), ED_markers_region_visible(), ED_mask_cursor_location_get(), ED_mask_feather_find_nearest(), ED_mask_find_nearest_diff_point(), ED_mask_get_aspect(), ED_mask_get_size(), ED_mask_mouse_pos(), ED_mask_new(), ED_mask_pixelspace_factor(), ED_mask_point_find_nearest(), ED_mask_point_pos(), ED_mask_point_pos__reverse(), ED_mask_zoom(), ED_mball_add_primitive(), ED_mball_editmball_make(), ED_node_composit_default_init(), ED_node_tree_pop(), ED_object_particle_edit_mode_supported(), ed_object_select_pick(), ED_object_vgroup_calc_from_armature(), ED_outliner_select_sync_flag_outliners(), ED_region_do_draw(), ED_region_draw_overflow_indication(), ED_region_panels_draw(), ED_render_engine_area_exit(), ED_render_engine_changed(), ED_render_scene_update(), ED_render_view3d_update(), ED_scene_delete(), ED_scene_markers_get_from_area(), ED_scene_view_layer_delete(), ED_screen_areas_iter_first(), ED_screen_areas_iter_next(), ED_screen_draw_edges(), ED_screen_full_newspace(), ED_screen_full_restore(), ED_screen_global_areas_refresh(), ED_screen_restore_temp_type(), ED_screen_state_toggle(), ED_screen_temp_space_open(), ED_screens_footer_tools_menu_create(), ED_screens_header_tools_menu_create(), ED_screens_init(), ED_space_image_sync(), ED_space_text_scroll_to_cursor(), ED_text_activate_in_screen(), ED_text_to_object(), ED_text_undo_push_init(), ED_transverts_create_from_obedit(), ED_transverts_update_obedit(), ED_undosys_total_memory_calc(), ED_view3d_area_user_region(), ED_view3d_context_user_region(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_draw_offscreen_simple(), ED_view3d_shade_update(), ED_view3d_smooth_view_undo_begin(), ED_view3d_smooth_view_undo_end(), ED_workspace_layout_duplicate(), edbm_fill_grid_prepare(), edbm_preselect_or_active(), edbm_strip_selections(), blender::ed::object::edit_armature_coords_and_quats_apply_with_mat4(), blender::ed::object::edit_armature_coords_and_quats_get(), blender::seq::edit_strip_split(), editmball_from_undomball(), blender::ed::space_node::ensure_nodetree_previews(), blender::ed::curves::ensure_surface_deformation_node_exists(), evaluate_curve_type_object(), evaluate_driver_sum(), evaluate_fmodifiers_storage_size_per_modifier(), evaluate_value_fmodifiers(), blender::nodes::node_composite_rgb_cc::RGBOperation::execute(), eyedropper_color_sample_fl(), eyedropper_cryptomatte_sample_fl(), fcurve_bake_modifiers(), fcurve_free_driver(), fcurves_path_remove_from_listbase(), file_draw_check_ex(), file_exit(), file_init(), file_listener(), file_main_region_message_subscribe(), file_space_icon_get(), file_space_name_get(), file_space_subtype_get(), file_space_subtype_set(), blender::io::obj::filter_supported_objects(), find_active_fmodifier(), find_active_strip_from_listbase(), find_adjacent_seam(), find_area_image_empty(), find_object_with_preview_geometry(), blender::find_side_effect_nodes(), blender::ed::geometry::find_socket_log_contexts(), blender::find_socket_log_contexts(), find_space_properties(), blender::ed::outliner::find_walk_select_start_element(), findPrecedingParticlesystem(), finSelectedSplinePoint(), fix_geometry_nodes_object_info_scale(), blender::ed::transform::flushTransNodes(), blender::ed::transform::flushTransUVs(), fmodifier_reorder(), blender::nodes::node_fn_random_value_cc::fn_node_random_value_update(), followpath_evaluate(), followpath_flush_tars(), followpath_get_tarmat(), blender::ed::object::followpath_path_animate_exec(), blender::nodes::gizmos::foreach_active_gizmo_in_open_editors(), blender::ed::greasepencil::foreach_bone_in_armature(), blender::ed::greasepencil::foreach_bone_in_armature_ex(), foreach_ID_link(), foreach_object_modifier_ptcache(), foreach_object_particle_ptcache(), format_stats(), free_all_psys_edit(), free_buffers(), free_fmodifiers(), blender::ed::transform::freeSeqData(), geometry_attribute_evaluate(), geometry_attribute_flush_tars(), get_active_fcurve_channel(), blender::io::usd::get_blendshape_weights(), get_boid_state(), blender::ed::spreadsheet::get_current_id(), get_graph_keyframe_extents(), blender::ed::space_node::get_image_from_viewlayer_and_pass(), get_imapaint_zoom(), get_keyframe_extents(), get_nlastrip_extents(), get_pointcache_keys_for_time(), blender::io::usd::get_shape_key_basis_mesh(), get_visible_nla_strips(), blender::ed::transform::getSnapPoint(), blender::ed::transform::getTransformOrientation_ex(), ghost_event_proc(), blender::ed::transform::gizmo2d_calc_bounds(), blender::ed::transform::gizmo2d_calc_transform_pivot(), blender::ed::transform::gizmo2d_generic_poll(), blender::ed::transform::gizmo2d_pivot_point_message_subscribe(), blender::ed::transform::gizmo_3d_foreach_selected(), gizmo_find_intersected_3d_intern(), blender::ed::transform::gizmo_xform_message_subscribe(), gizmos_draw_list(), gizmotype_unlink(), gpencil_layer_remove_exec(), gpu_node_graph_add_attribute(), gpu_node_graph_add_layer_attribute(), gpu_node_graph_add_texture(), gpu_node_graph_add_uniform_attribute(), gpu_node_graph_prune_unused(), gpu_node_input_link(), blender::nodes::node_shader_rgb_cc::gpu_shader_rgb(), blender::nodes::node_shader_value_cc::gpu_shader_value(), gpu_texture_create_tile_array(), blender::ed::transform::graph_bezt_get_transform_selection(), graph_draw_channel_names(), graph_free(), graph_init(), graph_listener(), graph_panel_key_properties(), graph_refresh(), graph_refresh_fcurve_colors(), graph_slider_exit(), graph_slider_invoke(), graph_space_icon_get(), graph_space_name_get(), graph_space_subtype_get(), graph_space_subtype_set(), blender::ed::object::grease_pencil_clear_from_all_vgroup(), greasepencil_copy_data(), gzgroup_ruler_item_first_get(), blender::ed::transform::has_targetless_ik(), blender::io::usd::has_varying_modifiers(), blender::ed::transform::headerTranslation(), hide_metaelems_exec(), blender::ed::object::hook_mod_itemf(), hud_region_layout(), icon_preview_add_size(), id_sort_by_name(), IDGroup_Iter_New_WithType(), idp_repr_fn_recursive(), idproperties_fix_group_lengths(), idproperties_fix_groups_lengths_recurse(), iksolver_execute_tree(), image_blend_read_data(), image_blend_write(), image_changed(), image_detect_frame_range(), image_foreach_cache(), image_foreach_path(), image_free_tile(), image_get_render_result(), image_get_tile_number_from_iuser(), image_header_region_draw(), image_init_multilayer_multiview(), image_listener(), image_main_region_listener(), image_match_len_exec(), image_open_exec(), image_open_single(), image_refresh(), image_render_pass_get(), image_scopes_tag_refresh(), image_space_icon_get(), image_space_name_get(), image_space_subtype_get(), image_space_subtype_set(), image_tools_header_region_draw(), image_undosys_poll(), image_unpack_invoke(), image_update_gputexture_ex(), image_user_from_context_and_active_tile(), image_views_match_render_views(), init_editNurb_keyIndex(), blender::ed::transform::initBend(), initFlyInfo(), initialize_chain(), blender::ed::space_node::initialize_compositor_sequencer_node_group(), initialize_posetree(), blender::ed::transform::initTimeSlide(), blender::ed::transform::initTransInfo(), initWalkInfo(), blender::seq::input_preprocess(), insert_curvekey(), insert_lattkey(), insert_seam_vert_array(), blender::seq::invalidate_movieclip_strips(), blender::ed::vse::is_mouse_over_retiming_key(), blender::ed::object::iter_other(), joined_armature_fix_links(), key_evaluate_relative(), keyblock_data_convert_to_curve(), keyblock_get_per_block_weights(), blender::animrig::keyingset_info_unregister(), keyingset_poll_active_edit(), keyingset_poll_activePath_edit(), keylist_find_exact_or_neighbor_column(), keylist_first_last(), keylist_runtime_init_listbase(), keymap_item_from_enum_item(), kinematic_flush_tars(), knife_cut_face(), knifeproject_poly_from_object(), knifetool_draw_visible_angles(), layer_aov_copy_data(), layer_collection_exclude_all(), layer_collection_objects_sync(), layer_collections_copy_data(), layer_lightgroup_copy_data(), lib_override_library_property_copy(), lib_override_library_resync(), lib_override_linked_group_tag_collections_keep_tagged_check_recursive(), blender::ed::object::libblock_relink_collection(), libblock_remap_data_postprocess_object_update(), libblock_remap_foreach_idpair(), libmv_tracks_new(), lineart_bounding_area_link_chain(), lineart_bounding_area_link_point_recursive(), lineart_chain_connect(), lineart_chain_prepend_point(), lineart_give_segment(), lineart_give_shadow_segment(), lineart_init_isec_thread(), lineart_main_try_generate_shadow_v3(), lineart_mem_acquire(), lineart_mem_acquire_thread(), lineart_usage_check(), linestyle_free_data(), link_glob_list(), link_global(), list_has_suitable_fmodifier(), listbase_double_from_single(), listbase_is_valid(), localize(), localize(), locktrack_evaluate(), locktrack_flush_tars(), loclike_evaluate(), loclike_flush_tars(), M_Geometry_tessellate_polygon(), main_namemap_validate_and_fix(), make_boneList(), blender::ed::object::make_local_all__instance_indirect_unused(), blender::animrig::make_new_fcurve_cyclic(), make_segment_exec(), make_selection_list_nurb(), mask_shape_key_rekey_exec(), match_region_with_redraws(), blender::nodes::NodeDeclaration::matches(), menu_items_from_ui_create(), merge_firstlast(), merge_nurb(), merge_type_itemf(), blender::ed::object::metaball_coords_and_quats_apply_with_mat4(), blender::ed::object::metaball_coords_and_quats_get(), minmax_evaluate(), minmax_flush_tars(), MOD_lineart_chain_clip_at_border(), MOD_lineart_chain_compute_length(), MOD_lineart_chain_connect(), MOD_lineart_chain_discard_unused(), MOD_lineart_chain_feature_lines(), MOD_lineart_chain_split_angle(), MOD_lineart_chain_split_for_fixed_occlusion(), MOD_lineart_compute_feature_lines_v3(), blender::ed::object::modifier_add(), blender::ed::object::modifier_apply(), blender::ed::object::modifier_apply_obdata(), blender::seq::modifier_clear(), modifier_replace_with_fluid(), modifier_unwrap_state(), blender::ed::object::modifiers_clear(), modifiers_disable_subsurf_temporary(), mouse_select_object_center(), blender::ed::object::move_to_collection_exec(), movieclip_get_gputexture_ptr(), blender::ed::object::multiresbake_freejob(), blender::ed::object::multiresbake_image_exec(), new_particle_target_exec(), nla_actionclip_draw_markers(), nla_draw_strip(), nla_init(), nla_tracks_get_selected_extents(), nlaedit_add_transition_exec(), nlaedit_delete_exec(), nlaedit_duplicate_exec(), nlaedit_move_down_exec(), nlaedit_move_up_exec(), nlaedit_snap_exec(), nlaedit_split_exec(), nlaedit_swap_exec(), nlaeval_fmodifiers_join_stacks(), nlaeval_fmodifiers_split_stacks(), nlastrip_evaluate_controls(), nlastrips_ctime_get_strip(), nlastrips_ctime_get_strip_single(), blender::ed::space_node::node_add_color_exec(), blender::ed::space_node::node_add_image_exec(), blender::ed::space_node::node_area_listener(), blender::ed::space_node::node_area_refresh(), blender::ed::space_node::node_buts_normal(), blender::nodes::node_can_sync_cache_clear(), node_cmp_combsep_color_label(), node_combsep_color_label(), blender::nodes::node_composite_image_cc::node_composit_copy_image(), blender::nodes::node_composite_render_layer_cc::node_composit_copy_rlayers(), blender::nodes::node_composite_render_layer_cc::node_composit_init_rlayers(), blender::ed::space_node::node_cursor(), blender::ed::space_node::node_exit(), blender::ed::space_node::node_find_linkable_socket(), blender::ed::space_node::node_foreach_id(), blender::nodes::node_geo_image_info_cc::node_geo_exec(), blender::ed::space_node::node_group_ungroup(), blender::ed::space_node::node_id_remap(), blender::nodes::node_geo_menu_switch_cc::node_internally_linked_input(), blender::ed::space_node::viewer_linking::node_link_viewer_get_socket(), blender::ed::space_node::node_remove_linked(), blender::ed::space_node::node_socket_add_replace(), blender::ed::space_node::node_space_icon_get(), blender::ed::space_node::node_space_name_get(), blender::ed::space_node::node_space_subtype_get(), blender::ed::space_node::node_space_subtype_set(), blender::bke::node_static_value_storage_for(), blender::bke::node_tree_iterator_init(), blender::bke::node_tree_localize(), blender::nodes::node_fn_integer_math_cc::node_update(), blender::nodes::node_geo_mesh_primitive_line_cc::node_update(), ntreeGetThreadStack(), object_add_or_copy_particle_system(), object_bases_iterator_begin(), object_defgroup_unlocked_flip_map_ex(), object_foreach_path_pointcache(), object_lib_override_apply_post(), object_mouse_select_menu(), object_preview_scene_create(), blender::ed::object::object_remove_parent_deform_modifiers(), object_remove_particle_system(), blender::ed::sculpt_paint::object_sculpt_mode_enter(), blender::workbench::Instance::object_sync(), blender::ed::object::object_test_constraints(), object_where_is_calc_ex(), blender::ed::object::objects_in_mode_or_selected(), blender::ed::transform::ObjectToTransData(), operator_markers_region_active(), blender::ed::outliner::outliner_animdata_test(), blender::ed::outliner::outliner_collection_isolate_flag(), blender::ed::outliner::outliner_deactivate(), blender::ed::outliner::outliner_draw_tree_element(), blender::ed::outliner::outliner_drop_insert_find(), blender::ed::outliner::outliner_dropzone_element(), blender::ed::outliner::outliner_filter_subtree(), blender::ed::outliner::outliner_find_item_at_x_in_row_recursive(), blender::ed::outliner::outliner_find_next_element(), blender::ed::outliner::outliner_id_itemf(), blender::ed::outliner::outliner_init(), blender::ed::outliner::outliner_main_region_listener(), blender::ed::outliner::outliner_main_region_message_subscribe(), blender::ed::outliner::outliner_make_object_parent_hierarchy(), blender::ed::outliner::outliner_object_set_flag_recursive_fn(), blender::ed::outliner::outliner_unhide_all_exec(), blender::ed::outliner::outliner_walk_right(), override_apply_property_check_skip(), pack_all_invoke(), paint_2d_new_stroke(), blender::ed::outliner::parent_clear_invoke(), blender::ed::outliner::parent_drop_invoke(), blender::ed::object::parent_set_with_depsgraph(), particle_settings_blend_read_after_liblink(), paste_animedit_keys(), pc_findindex(), PE_create_particle_edit(), pe_get_current(), blender::ed::transform::peelObjectsTransform(), pivotcon_evaluate(), pivotcon_flush_tars(), playanim_toscreen(), blender::ed::object::pose_constraint_copy_exec(), blender::ed::object::pose_ik_add_invoke(), pose_paste_exec(), pose_select_same_keyingset(), pose_slide_draw_status(), pose_slide_exit(), pose_slide_init(), pose_slide_modal(), poseAnim_mapping_free(), poseAnim_mapping_getNextFCurve(), position_tail_on_spline(), blender::ed::transform::postTrans(), preview_get_scene(), preview_get_world(), blender::ed::space_node::preview_prepare_scene(), preview_prepare_scene(), blender::ed::space_node::preview_render(), previews_clear_exec(), project_paint_build_proj_ima(), project_paint_prepare_all_faces(), blender::ed::transform::projectIntViewEx(), properties_space_needs_realign(), psys_cache_paths(), psys_check_group_weights(), psys_count_keyed_targets(), psys_disable_all(), psys_enable_all(), psys_eval_get(), psys_get_current_num(), psys_set_current_num(), psys_sph_init(), ptcache_cloth_extra_read(), ptcache_extra_free(), ptcache_find_frames_around(), ptcache_interpolate(), ptcache_mem_frame_to_disk(), ptcache_particle_extra_read(), ptcache_read(), ptcache_remove_exec(), random_chunk_mutate_helper(), RE_AcquireResultImageViews(), RE_DuplicateRenderResult(), RE_engine_render(), RE_InitState(), RE_layer_load_from_file(), RE_RenderViewGetById(), RE_RenderViewGetByName(), RE_ResultIsMultiView(), RE_seq_render_active(), blender::io::usd::USDPointInstancerReader::read_object_data(), read_userdef(), rearrange_animchannel_flatten_islands(), rearrange_animchannel_islands(), rearrange_island_top(), rearrange_nla_tracks(), rebuild_pose_bone(), blender::animrig::internal::rebuild_slot_user_cache(), blender::ed::transform::recalcData_actedit(), blender::ed::transform::recalcData_curve(), blender::ed::transform::recalcData_graphedit(), blender::ed::transform::recalcData_nla(), blender::ed::transform::recalcData_tracking(), blender::ed::transform::recalcData_tracking_curves(), blender::ed::transform::recalcData_uv(), blender::ed::vse::recurs_sel_strip(), region_quadview_exec(), region_select_action_keys(), blender::seq::relations_invalidate_movieclip_strips(), blender::ed::transform::remake_graph_transdata(), blender::animrig::remap_cyclic_keyframe_location(), remove_particle_systems_from_object(), remove_particle_target_exec(), blender::ed::transform::removeAspectRatio(), blender::render::hydra::FinalEngine::render(), render_endjob(), render_get_single_layer(), render_image_update_pass_and_layer(), render_result_free(), render_result_free_list(), render_result_merge(), render_result_single_layer_end(), render_result_to_bake(), render_result_views_free(), render_result_views_shallowdelete(), render_view_cancel_exec(), render_view_open(), render_view_show_invoke(), report_delete_exec(), reports_prepend_impl(), required_data_mask(), blender::ed::space_node::reroute_node_draw_body(), reset_bezts(), reset_particle(), ringcut_invoke(), rna_addtail(), rna_def_function_funcs(), rna_def_function_wrapper_funcs(), rna_def_struct_function_call_impl_cpp(), RNA_define_free(), RNA_free(), rna_freelistN(), RNA_function_find_parameter(), rna_generate(), rna_generate_blender(), rna_generate_external_property_prototypes(), rna_generate_function_prototypes(), rna_generate_header(), rna_generate_header_class_cpp(), rna_generate_header_cpp(), rna_generate_internal_property_prototypes(), rna_generate_parameter_prototypes(), rna_generate_static_function_prototypes(), rna_generate_struct(), rna_generate_struct_prototypes(), rna_generate_struct_rna_prototypes(), rna_idp_path(), rna_iterator_listbase_begin(), RNA_parameter_get_lookup(), RNA_parameter_list_begin(), RNA_parameter_list_free(), RNA_parameter_set_lookup(), rna_remlink(), rna_sort(), rna_sortlist(), RNA_struct_free(), RNA_struct_override_matches(), rotlike_evaluate(), rotlike_flush_tars(), scene_changed(), scene_copy_data(), scene_init_data(), scene_objects_iterator_begin(), screen_animation_region_tag_redraw(), screen_data_copy(), screen_opengl_render_apply(), screen_opengl_views_setup(), screen_render_invoke(), screen_set_3dview_camera(), screen_state_to_nonnormal(), blender::ed::asset::screenshot_preview_exec(), blender::ed::object::select_grouped_collection(), blender::ed::object::select_grouped_keyingset(), separate_armature_bones(), separated_armature_fix_links(), blender::seq::seq_free_strip_recurse(), blender::seq::seq_input_have_to_preprocess(), blender::ed::vse::seq_load_apply_generic_options(), blender::seq::seq_proxy_fetch(), blender::seq::seq_render_movie_strip(), blender::seq::seq_render_scene_strip_ex(), blender::seq::seqbase_unique_name_recursive_fn(), blender::ed::vse::sequencer_add_duplicate_exec(), blender::ed::vse::sequencer_add_movie_multiple_strips(), blender::ed::vse::sequencer_add_movie_single_strip(), blender::seq::sequencer_all_free_anim_ibufs(), blender::ed::vse::sequencer_clipboard_paste_exec(), blender::ed::vse::sequencer_export_subtitles_exec(), blender::ed::vse::sequencer_init(), blender::ed::vse::sequencer_preview_region_draw(), blender::ed::vse::sequencer_refresh(), blender::ed::vse::sequencer_scopes_tag_refresh(), blender::ed::vse::sequencer_separate_images_exec(), set_active_fmodifier(), set_axis_exec(), blender::ed::object::set_constraint_nth_target(), set_keyed_keys(), set_plane_exec(), setexpo_action_keys(), setexpo_graph_keys(), setkeys(), blender::ed::transform::setSnappingCallback(), blender::ed::transform::setTransformViewAspect(), setup_app_data(), blender::nodes::node_sh_mix_cc::sh_node_mix_update(), blender::nodes::node_shader_value_cc::sh_node_value_build_multi_function(), shader_preview_texture(), blender::ed::object::shaderfx_clear(), blender::ed::object::shape_key_make_basis_exec(), shapekey_copy_data(), shrinkwrap_evaluate(), shrinkwrap_flush_tars(), blender::ed::object::single_obdata_users(), blender::ed::object::single_object_users_collection(), sizelike_evaluate(), sizelike_flush_tars(), snap_action_keys(), blender::ed::transform::snap_data_build_preview(), snap_graph_keys(), blender::ed::transform::snap_mode_from_spacetype(), snap_selected_to_location_rotation(), blender::ed::transform::snapArmature(), sound_jack_sync_callback(), space_text_cursor_set_to_pos_wrapped(), space_text_get_line_pos_wrapped(), space_text_update_drawcache(), space_view3d_listener(), space_view3d_refresh(), blender::ed::transform::special_aftertrans_update__actedit(), blender::ed::transform::special_aftertrans_update__graph(), blender::ed::transform::special_aftertrans_update__mask(), blender::ed::transform::special_aftertrans_update__movieclip(), blender::ed::transform::special_aftertrans_update__movieclip_for_curves(), blender::ed::transform::special_aftertrans_update__node(), blender::ed::transform::special_aftertrans_update__sequencer(), spline_under_mouse_get(), splineik_execute_tree(), splineik_flush_tars(), splineik_init_tree_from_pchan(), split_groups_action_temp(), split_libdata(), blender::ed::spreadsheet::spreadsheet_cursor(), blender::ed::spreadsheet::spreadsheet_init(), blender::ed::spreadsheet::spreadsheet_row_filters_layout(), square_roughness_node_insert(), state_del_exec(), stretchto_evaluate(), stretchto_flush_tars(), blender::seq::strip_duplicate(), blender::seq::strip_from_strip_elem(), blender::ed::vse::strip_modifier_copy_exec(), blender::seq::strip_open_anim_file(), blender::ed::vse::strip_select_from_preview(), surface_duplicateNameExists(), surface_duplicateOutputExists(), surface_slot_remove_exec(), swap_old_bmain_data_for_blendfile(), swap_wm_data_for_blendfile(), switch_preview_collection_visibility(), blender::ed::transform::t_around_get(), blender::ed::transform::t_view_get(), blender::ed::object::tag_localizable_objects(), target_move_down_exec(), target_move_up_exec(), template_id_liboverride_hierarchy_collections_tag_recursive(), template_texture_show(), blender::bke::idprop::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), TEST(), TEST(), blender::animrig::tests::TEST_F(), blender::bke::tests::TEST_F(), testbuffer_list_free(), testbuffer_list_store_populate(), testchunk_list_free(), testsort_listbase_array_str_cmp(), testsort_listbase_sort_is_stable(), testvertexnearedge(), text_copy_data(), text_cursor(), text_cursor_set_to_pos(), text_find_and_replace(), text_from_buf(), text_init_data(), text_jump_exec(), text_listener(), text_selection_set_invoke(), text_state_encode(), texture_changed(), texture_paint_image_from_view_exec(), tile_fill_init(), blender::seq::time_strip_fps_get(), toolsystem_brush_activate_from_toolref_for_object_paint(), toolsystem_brush_activate_from_toolref_for_object_particle(), toolsystem_brush_clear_paint_reference(), toolsystem_refresh_screen_from_active_tool(), track_markers_endjob(), track_mask_gpencil_layer_get(), track_mask_gpencil_layer_rasterize(), tracking_dopesheet_free(), tracks_map_merge(), trackto_evaluate(), trackto_flush_tars(), blender::ed::transform::transdata_get_track_shuffle_offset_side(), blender::ed::transform::transform_convert_clip_mirror_modifier_apply(), transform_evaluate(), transform_flush_tars(), blender::ed::transform::transform_snap_flag_from_spacetype_ptr(), blender::ed::transform::transform_snap_grid_init(), blender::seq::transform_test_overlap(), blender::ed::transform::transformEvent(), blender::ed::transform::transinfo_show_overlay(), translike_evaluate(), translike_flush_tars(), blender::ed::outliner::tree_element_bone_activate(), blender::ed::outliner::tree_element_camera_activate(), blender::ed::outliner::tree_element_master_collection_activate(), blender::ed::outliner::tree_element_master_collection_state_get(), txt_clean_text(), txt_find_string(), txt_from_buf_for_undo(), txt_move_bof(), txt_move_to(), txt_sel_all(), UI_block_end_ex(), ui_block_func_POPOVER(), UI_blocklist_min_y_get(), UI_butstore_update(), ui_handle_menu_event(), ui_handle_panel_header(), ui_imageuser_layer_menu(), ui_imageuser_pass_menu(), ui_imageuser_pass_menu_step(), blender::ed::space_node::ui_node_draw_input(), blender::ed::space_node::ui_node_sock_name(), UI_panel_begin(), ui_tooltip_from_image(), uiTemplateConstraints(), uiTemplateImageInfo(), uiTemplateModifiers(), uiTemplatePalette(), uiTemplateShaderFx(), uiTemplateStripModifiers(), uiTemplateTextureShow(), um_arraystore_expand(), undo_read(), undomball_to_editmball(), undoptcache_from_editcache(), undoptcache_to_editcache(), undosys_stack_clear_all_first(), uniform_attr_list_cmp(), blender::bke::greasepencil::LayerGroup::unlink_node(), blender::ed::viewer_path::update_active_geometry_nodes_viewer(), blender::ed::asset::shelf::update_active_shelf(), update_active_track(), use_playhead_snapping(), userdef_free_addons(), userdef_free_keyconfig_prefs(), userdef_free_keymaps(), userdef_free_user_menus(), verify_socket_template(), verify_socket_template_list(), version_ensure_missing_regions(), versioning_eevee_material_blend_mode_settings(), blender::ed::object::vertex_parent_set_exec(), vfont_char_build_impl(), blender::ed::object::vgroup_do_remap(), blender::ed::object::vgroup_itemf(), blender::ed::object::vgroup_lock_all(), view3d_calc_minmax_selected(), view3d_calc_minmax_visible(), view3d_collection_drop_copy_external_asset(), view3d_data_consistency_ensure(), view3d_exit(), view3d_id_remap_v3d(), view3d_localview_exit(), view3d_localview_init(), view3d_main_region_listener(), view3d_panel_vgroup(), view3d_ruler_item_mousemove(), view3d_ruler_item_project(), view_layer_objects_base_cache_validate(), view_layer_remove_poll(), view_layer_remove_poll(), view_layer_remove_unset_nodetrees(), view_zoom_apply_step(), viewdolly_exec(), blender::ed::transform::viewRedrawForce(), viewzoom_exec(), blender::animrig::visualkey_can_use(), what_does_obaction(), blender::ed::space_node::WIDGETGROUP_bbox_draw_prepare(), blender::ed::view3d::geometry_nodes_gizmos::WIDGETGROUP_geometry_nodes_poll(), blender::ed::transform::WIDGETGROUP_gizmo_poll_context(), blender::ed::transform::WIDGETGROUP_gizmo_poll_tool(), blender::ed::transform::WIDGETGROUP_gizmo_refresh(), WIDGETGROUP_navigate_poll(), blender::ed::space_node::WIDGETGROUP_node_corner_pin_refresh(), blender::ed::space_node::WIDGETGROUP_node_crop_draw_prepare(), blender::ed::space_node::WIDGETGROUP_node_glare_draw_prepare(), wm_block_file_close_save(), WM_check(), wm_clear_default_size(), WM_cursor_wait(), WM_drag_get_local_ID(), WM_drag_get_local_ID_from_event(), wm_draw_region_stereo_set(), wm_draw_window_onscreen(), wm_event_cursor_other_windows(), wm_event_find_fileselect_root_window_from_context(), WM_event_remove_modal_handler_all(), wm_event_timers_execute(), wm_file_read_report(), wm_file_read_setup_wm_finalize(), wm_file_read_setup_wm_init(), wm_file_read_setup_wm_use_new(), wm_gesture_draw(), WM_gestures_free_all(), WM_gestures_remove(), WM_gizmo_group_remove_by_tool(), WM_gizmoconfig_update(), wm_gizmogroup_free(), wm_gizmomap_free_data(), wm_gizmomap_handler_context_op(), WM_gizmomaptype_group_init_runtime(), WM_gizmomaptype_group_init_runtime_keymap(), WM_gizmomaptype_group_unlink(), wm_handler_fileselect_do(), wm_handlers_do_intern(), WM_init_splash(), wm_jobs_timer(), wm_keymap_diff_update(), wm_macro_invoke(), WM_main_add_notifier(), wm_main_playanim_intern(), WM_main_remap_editor_id_reference(), WM_main_remove_notifier_reference(), wm_modalkeymap_find_propvalue_iter(), wm_msg_remote_io_gset_key_free(), wm_msg_rna_gset_key_free(), wm_msg_rna_remove_by_id(), wm_msg_rna_update_by_id(), wm_msg_static_gset_key_free(), WM_msgbus_clear_by_owner(), WM_operator_free(), WM_operator_last_properties_store(), WM_operator_pystring_ex(), wm_operator_reports(), wm_read_callback_post_wrapper(), wm_region_test_render_do_draw(), WM_reinit_gizmomap_all(), WM_report_banner_show(), WM_report_banners_cancel(), wm_test_gpu_backend_fallback(), WM_toolsystem_do_msg_notify_tag_refresh(), WM_toolsystem_mode_from_spacetype(), WM_toolsystem_ref_sync_from_context(), WM_toolsystem_refresh_active(), WM_toolsystem_refresh_screen_all(), WM_toolsystem_update_from_context_view3d(), wm_uilisttype_unlink(), wm_uilisttype_unlink_from_area(), wm_userpref_read_exec(), wm_window_close(), wm_window_decoration_style_set_from_theme(), WM_window_open(), WM_window_set_active_view_layer(), WM_window_title(), wm_xr_session_actions_update(), wm_xr_session_create_cb(), wm_xr_session_root_window_or_fallback_get(), wm_xr_session_update_screen(), workspace_change_get_new_layout(), workspace_free_data(), wpaint_stroke_done(), write_result(), blender::io::usd::USDAbstractWriter::write_user_properties(), and writelist_nr().

◆ last

void * ListBase::last

Definition at line 33 of file DNA_listBase.h.

Referenced by blender::bke::action_blend_write_make_legacy_channel_groups_listbase(), blender::bke::action_blend_write_make_legacy_fcurves_listbase(), blender::bke::action_copy_data(), action_groups_add_channel(), action_groups_remove_channel(), ANIM_driver_vars_paste(), animdata_filter_dopesheet(), animfilter_nla(), annotation_stroke_added_check(), annotation_stroke_added_enable(), annotation_stroke_addpoint(), armature_blend_write(), armature_subdivide_exec(), bchunk_list_append_data(), bchunk_list_append_data_n(), bchunk_list_ensure_min_size_last(), bchunk_list_fill_from_array(), bchunk_list_from_data_merge(), BKE_constraint_apply_for_pose(), BKE_constraint_targets_flush(), BKE_gpencil_layer_frame_get(), BKE_keyblock_add(), BKE_keyblock_move(), BKE_mask_layer_shape_find_frame_range(), BKE_maskrasterize_handle_init(), BKE_mesh_to_curve_nurblist(), BKE_nla_action_stash(), BKE_nlameta_flush_transforms(), BKE_nlastack_add_strip(), BKE_nlastrips_sort_strips(), BKE_nlatrack_get_bounds(), BKE_nlatrack_new_tail(), BKE_object_get_last_subsurf_modifier(), BKE_packedfile_unpack_image(), BKE_particle_system_blend_read_after_liblink(), BKE_pose_copy_data_ex(), BKE_ptcache_blend_read_data(), BKE_ptcache_ids_from_object(), BKE_scene_find_marker_name(), BKE_scene_remove_render_view(), BKE_screen_blend_read_data(), BKE_undosys_stack_clear(), BKE_undosys_stack_clear_active(), BKE_undosys_stack_limit_steps_and_memory(), BKE_undosys_step_push_with_type(), BLI_addhead(), BLI_addtail(), BLI_duplicatelist(), BLI_insertlinkafter(), BLI_insertlinkbefore(), BLI_insertlinkreplace(), BLI_listbase_clear(), BLI_listbase_equal(), BLI_listbase_from_link(), BLI_listbase_is_single(), BLI_listbase_reverse(), BLI_listbase_rotate_first(), BLI_listbase_rotate_last(), BLI_listbase_sort(), BLI_listbase_sort_r(), BLI_listbase_split_after(), BLI_listbase_swaplinks(), BLI_listbase_validate(), BLI_movelisttolist(), BLI_movelisttolist_reverse(), BLI_poptail(), BLI_remlink(), BLI_rfindlink(), BLI_scanfill_calc_ex(), BLI_scanfill_calc_self_isect(), blo_do_versions_260(), BLO_read_struct_list_with_size(), BM_edgeloop_calc_center(), BM_edgeloop_calc_normal(), BM_edgeloop_calc_normal_aligned(), BM_edgeloop_edges_get(), bm_edgering_pair_interpolate(), bm_edgering_pair_order_is_flipped(), bm_grid_fill(), BM_mesh_edgeloops_calc_order(), bmo_grid_fill_exec(), bmo_subdivide_edgering_exec(), bone_mouse_select_menu(), bridge_loop_pair(), build_pict_list(), build_pict_list_from_anim(), console_cursor_set_to_pos(), console_delete_editable_selection(), console_history_verify(), console_line_column_from_index(), console_modal_select_all_invoke(), console_scrollback_prompt_begin(), console_select_set_invoke(), console_selectword_invoke(), console_textview_begin(), console_textview_draw_cursor(), blender::ed::space_node::context_path_add_node_tree_and_node_groups(), blender::ed::space_node::current_node_instance_key(), curve_blend_read_data(), data_transfer_layersmapping_vgroups_multisrc_to_dst(), do_particle_interpolation(), do_version_bbone_scale_fcurve_fix(), do_versions_material_convert_legacy_blend_mode(), draw_text_main(), duplicate_metaelems_exec(), duplicate_render_layer(), ED_keylist_find_closest(), ED_markers_get_minmax(), ED_markers_make_cfra_list(), ED_node_set_active_viewer_key(), ED_node_tree_get(), ED_node_tree_pop(), ED_node_tree_push(), ED_region_panels_layout_ex(), ED_view3d_cursor_snap_state_active_get(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_draw_offscreen_simple(), ED_view3d_quadview_update(), blender::ed::space_node::ensure_nodetree_previews(), evaluate_time_fmodifiers(), blender::io::alembic::ABCGenericMeshWriter::export_as_subdivision_surface(), extrude_points_from_selected_vertices(), folderlist_clear_next(), folderlist_peeklastdir(), folderlist_popdir(), folderlist_pushdir(), blender::io::SubdivModifierDisabler::get_subdiv_modifier(), get_visible_nla_strips(), ghost_event_proc(), blender::ed::transform::gizmo_mesh_extrude_refresh(), gpu_select_pick_end(), gpu_texture_create_tile_mapping(), blender::nodes::hide_new_group_input_sockets(), id_sort_by_name(), IDGroup_Iter_New_WithType(), image_detect_frame_range(), image_foreach_cache(), image_free_anims(), image_free_packedfiles(), image_remove_all_tiles(), image_update_views_format(), keylist_first_last(), keylist_runtime_init_listbase(), layer_collection_objects_sync(), lineart_bounding_area_link_chain(), lineart_chain_append_point(), lineart_chain_connect(), lineart_schedule_new_triangle_task(), link_glob_list(), listbase_double_from_single(), listbase_is_valid(), make_boneList(), make_selection_list_nurb(), merge_firstlast(), merge_nurb(), merge_type_itemf(), MOD_lineart_chain_clip_at_border(), MOD_lineart_chain_connect(), MOD_lineart_chain_feature_lines(), MOD_lineart_chain_split_angle(), MOD_lineart_chain_split_for_fixed_occlusion(), modifier_get_last_enabled_for_mode(), modifier_replace_with_fluid(), nearest_fcurve_vert_store(), nla_draw_strip(), nlaedit_add_transition_exec(), nlaeval_fmodifiers_join_stacks(), nlaeval_fmodifiers_split_stacks(), nlastrips_ctime_get_strip(), nlastrips_ctime_get_strip_single(), blender::ed::space_node::node_default_group_width_set_exec(), blender::ed::space_node::node_draw_space(), blender::ed::space_node::node_duplicate_exec(), blender::ed::space_node::node_foreach_id(), blender::ed::space_node::node_group_ungroup(), blender::ed::space_node::node_id_remap(), ntreeCompositCryptomatteRemoveSocket(), object_mouse_select_menu(), blender::ed::outliner::outliner_collections_children_sort(), blender::ed::outliner::outliner_drop_insert_find(), blender::ed::outliner::outliner_find_rightmost_visible_child(), blender::ed::outliner::outliner_sort(), playanim_change_frame(), playanim_toscreen(), ptcache_find_frames_around(), ptcache_remove_exec(), ptcache_write(), ptcache_write_needed(), RE_DuplicateRenderResult(), read_userdef(), rearrange_animchannel_add_to_islands(), rearrange_animchannel_islands(), rearrange_island_bottom(), rearrange_nla_tracks(), blender::ed::transform::recalcData_nla(), blender::seq::relations_strip_free_anim(), remove_particle_dupliob_exec(), remove_particle_target_exec(), render_endjob(), report_replay_exec(), report_textview_begin(), rna_addtail(), rna_find_function_def(), rna_find_parameter_def(), rna_find_struct_property_def(), rna_freelistN(), rna_generate_blender(), rna_generate_struct(), rna_remlink(), rna_sortlist(), scene_init_data(), screen_opengl_views_setup(), blender::ed::vse::sequencer_add_duplicate_exec(), setkeys(), blender::ed::object::single_object_users_collection(), snap_action_keys(), snap_graph_keys(), blender::ed::space_node::snode_set_context(), blender::ed::space_node::space_node_group_offset(), space_text_cursor_set_to_pos_wrapped(), split_groups_action_temp(), square_roughness_node_insert(), swap_old_bmain_data_for_blendfile(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), TEST(), testbuffer_list_state_random_data(), text_jump_exec(), txt_clean_text(), txt_move_eof(), txt_sel_all(), txt_sel_set(), ui_but_extra_operator_icon_mouse_over_get(), ui_imageuser_view_menu_multiview(), ui_imageuser_view_menu_rr(), blender::ed::space_node::ui_node_sock_name(), undosys_stack_clear_all_last(), blender::bke::greasepencil::LayerGroup::unlink_node(), unpack_generate_paths(), view_layer_remove_poll(), view_layer_remove_poll(), what_does_obaction(), wm_event_cursor_other_windows(), and wm_main_playanim_intern().


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