|
Blender
V2.93
|
#include <stddef.h>#include <stdlib.h>#include <string.h>#include "MEM_guardedalloc.h"#include "DNA_collection_types.h"#include "DNA_gpencil_types.h"#include "DNA_linestyle_types.h"#include "DNA_object_types.h"#include "DNA_scene_types.h"#include "DNA_screen_types.h"#include "DNA_space_types.h"#include "DNA_view3d_types.h"#include "DNA_windowmanager_types.h"#include "DNA_workspace_types.h"#include "DEG_depsgraph.h"#include "BLI_listbase.h"#include "BLI_string.h"#include "BLI_threads.h"#include "BLI_utildefines.h"#include "BLT_translation.h"#include "BKE_context.h"#include "BKE_layer.h"#include "BKE_main.h"#include "BKE_scene.h"#include "BKE_screen.h"#include "BKE_sound.h"#include "BKE_workspace.h"#include "RE_engine.h"#include "RNA_access.h"#include "CLG_log.h"Go to the source code of this file.
Classes | |
| struct | bContext |
| struct | bContextDataResult |
Variables | |
| static CLG_LogRef | LOG = {"bke.context"} |
| static const char * | data_mode_strings [] |
| BLI_STATIC_ASSERT | ( | ARRAY_SIZE(data_mode_strings) | = = CTX_MODE_NUM + 1, |
| "Must have a string for each context mode" | |||
| ) | const |
Definition at line 1190 of file context.c.
References C, CTX_data_mode_enum(), and data_mode_strings.
Definition at line 112 of file context.c.
References C, and MEM_dupallocN.
| bContext* CTX_create | ( | void | ) |
Definition at line 105 of file context.c.
References C, and MEM_callocN.
Referenced by ED_render_view3d_update(), main(), and undosys_stack_push_main().
Definition at line 1284 of file context.c.
References BKE_view_layer_base_find(), C, ctx_data_pointer_get(), CTX_data_view_layer(), and NULL.
Referenced by createObjectSpace(), ed_undo_step_post(), gpencil_stroke_separate_exec(), gpencil_trace_image_exec(), object_convert_poll(), posemode_exec(), and select_grouped_parent().
Definition at line 1321 of file context.c.
References C, and ctx_data_pointer_get().
Referenced by armature_align_bones_exec(), armature_parent_set_exec(), armature_select_similar_exec(), get_sync_select_active_data(), outliner_show_active_get_element(), select_similar_children(), select_similar_children_immediate(), select_similar_data_pchan(), select_similar_direction(), select_similar_layer(), select_similar_length(), select_similar_prefix(), select_similar_siblings(), and select_similar_suffix().
Definition at line 1381 of file context.c.
References C, and ctx_data_pointer_get().
Definition at line 1376 of file context.c.
References C, and ctx_data_pointer_get().
Referenced by gpencil_brush_clone_add(), gpencil_draw_invoke(), gpencil_interpolate_invoke(), gpencil_interpolate_seq_exec(), gpencil_interpolate_set_points(), gpencil_prepare_stroke(), gpencil_primitive_set_initdata(), gpencil_stroke_merge_exec(), gpencil_stroke_separate_exec(), gpencil_strokes_merge_poll(), and gpencil_view3d_poll().
Definition at line 1279 of file context.c.
References C, and ctx_data_pointer_get().
Referenced by action_main_region_draw(), action_new_poll(), action_pushdown_exec(), action_stash_create_exec(), action_stash_exec(), add_simple_uvs_exec(), add_simple_uvs_poll(), apply_armature_pose2bones_exec(), armature_layers_exec(), armature_layers_invoke(), bake_init_api_data(), BIF_createTransformOrientation(), BKE_animdata_driver_path_hack(), BKE_node_tree_ui_storage_get_from_context(), brush_colors_flip_poll(), brush_edit_init(), brush_reset_exec(), clear_edited_exec(), convert_proxy_to_override_exec(), convert_proxy_to_override_poll(), deselect_all_selected(), dt_layers_select_src_itemf(), dyntopo_detail_size_edit_cancel(), dyntopo_detail_size_edit_invoke(), dyntopo_detail_size_edit_modal(), ED_actedit_animdata_from_context(), ED_armature_join_objects_exec(), ED_curve_join_objects_exec(), ED_editors_init(), ED_gpencil_data_get_active(), ED_gpencil_data_get_active_evaluated(), ED_gpencil_data_get_pointers(), ED_gpencil_join_objects_exec(), ED_gpencil_material_enum_itemf(), ED_gpencil_project_stroke_to_view(), ED_gpencil_select_curve_toggle_all(), ED_gpencil_select_toggle_all(), ED_gpencil_stroke_nearest_to_ends(), ED_mesh_join_objects_exec(), ED_mesh_shapes_join_objects_exec(), ED_node_shader_default(), ED_object_active_context(), ED_object_editmode_enter(), ED_object_particle_edit_mode_enter(), ED_object_particle_edit_mode_exit(), ED_object_texture_paint_mode_enter(), ED_object_texture_paint_mode_exit(), ED_object_vgroup_selection_itemf_helper(), ED_object_vpaintmode_enter(), ED_object_vpaintmode_exit(), ED_object_wpaintmode_enter(), ED_object_wpaintmode_exit(), ED_operator_objectmode(), ED_operator_posemode(), ED_operator_posemode_exclusive(), ED_operator_posemode_local(), ED_operator_uvmap_mesh(), ED_pose_object_from_context(), ED_preview_shader_job(), ED_sculpt_undo_push_multires_mesh_begin(), ED_sculpt_undo_push_multires_mesh_end(), ED_space_image_auto_set(), ED_space_image_scopes_update(), ed_undo_step_post(), ed_undo_step_pre(), ED_view3d_viewcontext_init(), ED_wpaint_ensure_data(), editmode_toggle_poll(), eyedropper_add_material(), eyedropper_gpencil_poll(), face_select_all_exec(), face_select_hide_exec(), face_select_reveal_exec(), face_set_extract_modal(), facemask_paint_poll(), find_area_properties(), find_prev_next_keyframes(), forcefield_toggle_exec(), geometry_extract_apply(), geometry_extract_poll(), get_poselib_object(), getTransformOrientation(), gizmo_mesh_extrude_setup(), gpencil_active_layer_poll(), gpencil_active_material_poll(), gpencil_add_poll(), gpencil_bake_ob_list(), gpencil_brush_cursor_draw(), gpencil_check_cursor_region(), gpencil_circle_select_exec(), gpencil_convert_layer_exec(), gpencil_convert_poll(), gpencil_copybuf_validate_colormap(), gpencil_curve_edit_mode_poll(), gpencil_cutter_lasso_select(), gpencil_delete_selected_points(), gpencil_dissolve_points(), gpencil_dissolve_selected_points(), gpencil_do_curve_circle_sel(), gpencil_draw_invoke(), gpencil_draw_poll(), gpencil_editcurve_set_handle_type_exec(), gpencil_editmode_toggle_exec(), gpencil_editmode_toggle_poll(), gpencil_extract_palette_from_vertex(), gpencil_extract_palette_vertex_poll(), gpencil_extrude_exec(), gpencil_fill_exit(), gpencil_fill_invoke(), gpencil_fill_poll(), gpencil_frame_clean_duplicate_exec(), gpencil_generate_weights_exec(), gpencil_generate_weights_poll(), gpencil_generic_select_exec(), gpencil_interpolate_seq_exec(), gpencil_interpolate_set_init_values(), gpencil_io_export(), gpencil_layer_active_exec(), gpencil_layer_add_exec(), gpencil_layer_duplicate_object_exec(), gpencil_layer_duplicate_object_poll(), gpencil_layer_mask_add_exec(), gpencil_layer_mask_remove_exec(), gpencil_lock_layer_exec(), gpencil_material_hide_exec(), gpencil_material_isolate_exec(), gpencil_material_lock_all_exec(), gpencil_material_lock_unsused_exec(), gpencil_material_reveal_exec(), gpencil_material_select_exec(), gpencil_material_set_exec(), gpencil_material_to_vertex_exec(), gpencil_material_to_vertex_poll(), gpencil_material_unlock_all_exec(), gpencil_merge_by_distance_exec(), gpencil_merge_by_distance_poll(), gpencil_move_to_layer_exec(), gpencil_paintmode_toggle_exec(), gpencil_paintmode_toggle_poll(), gpencil_point_conversion_init(), gpencil_prepare_stroke(), gpencil_primitive_init(), gpencil_recalc_geometry_exec(), gpencil_reset_transform_fill_exec(), gpencil_sculpt_brush_init(), gpencil_sculptmode_toggle_exec(), gpencil_sculptmode_toggle_poll(), gpencil_select_exec(), gpencil_select_vertex_color_exec(), gpencil_select_vertex_color_poll(), gpencil_selectmode_toggle_exec(), gpencil_selectmode_toggle_poll(), gpencil_session_init_fill(), gpencil_session_initdata(), gpencil_set_active_material_exec(), gpencil_snap_cursor_to_sel(), gpencil_snap_poll(), gpencil_snap_to_cursor(), gpencil_snap_to_grid(), gpencil_stroke_arrange_exec(), gpencil_stroke_caps_set_exec(), gpencil_stroke_change_color_exec(), gpencil_stroke_cyclical_set_exec(), gpencil_stroke_edit_poll(), gpencil_stroke_enter_editcurve_mode_exec(), gpencil_stroke_flip_exec(), gpencil_stroke_join_exec(), gpencil_stroke_merge_exec(), gpencil_stroke_merge_material_exec(), gpencil_stroke_merge_material_poll(), gpencil_stroke_not_in_curve_edit_mode(), gpencil_stroke_reset_vertex_color_exec(), gpencil_stroke_sculptmode_poll(), gpencil_stroke_separate_exec(), gpencil_stroke_split_exec(), gpencil_stroke_vertexmode_poll(), gpencil_stroke_weightmode_poll(), gpencil_strokepoint_convertcoords(), gpencil_strokes_copy_exec(), gpencil_strokes_edit3d_poll(), gpencil_strokes_merge_poll(), gpencil_strokes_paste_exec(), gpencil_trace_image_exec(), gpencil_trace_image_poll(), gpencil_transform_fill_poll(), gpencil_uv_transform_init(), gpencil_vertex_group_assign_exec(), gpencil_vertex_group_deselect_exec(), gpencil_vertex_group_invert_exec(), gpencil_vertex_group_normalize_all_exec(), gpencil_vertex_group_normalize_exec(), gpencil_vertex_group_poll(), gpencil_vertex_group_remove_from_exec(), gpencil_vertex_group_select_exec(), gpencil_vertex_group_smooth_exec(), gpencil_vertex_group_weight_poll(), gpencil_vertexmode_toggle_exec(), gpencil_vertexmode_toggle_poll(), gpencil_vertexpaint_brightness_contrast_exec(), gpencil_vertexpaint_brush_do_frame(), gpencil_vertexpaint_brush_init(), gpencil_vertexpaint_hsv_exec(), gpencil_vertexpaint_invert_exec(), gpencil_vertexpaint_levels_exec(), gpencil_vertexpaint_mode_poll(), gpencil_vertexpaint_set_exec(), gpencil_weightmode_toggle_exec(), gpencil_weightmode_toggle_poll(), gpencil_weightpaint_brush_do_frame(), gpencil_weightpaint_brush_init(), hide_exec(), hide_show_exec(), image_paint_poll_ex(), image_undosys_poll(), join_shapes_exec(), join_shapes_poll(), keyframe_jump_exec(), lineart_gpencil_bake_common(), lineart_gpencil_clear_strokes_exec(), loop_to_vertex_colors_exec(), make_override_library_exec(), make_override_library_poll(), make_regular_poll(), mask_flood_fill_exec(), mask_paint_poll(), match_texture_space_exec(), match_texture_space_poll(), material_slot_assign_exec(), material_slot_de_select(), material_slot_remove_unused_exec(), mirror_exec(), mirror_poll(), node_mouse_select(), node_select_single(), object_calculate_paths_invoke(), object_convert_exec(), object_gpencil_add_exec(), object_gpencil_add_poll(), object_join_exec(), object_join_poll(), object_mode_poll(), object_mode_set_exec(), object_mode_set_itemsf(), object_mode_set_poll(), object_origin_set_exec(), object_remesh_poll(), object_transfer_mode_invoke(), object_transfer_mode_poll(), object_transfer_mode_to_base(), objects_selectable_poll(), paint_curve_poll(), paint_mask_slice_exec(), paint_mode_toggle_poll_test(), paint_poll(), paint_select_linked_exec(), paint_select_linked_pick_invoke(), paint_weight_gradient_exec(), paint_weight_gradient_modal(), panel_draw(), particle_edit_toggle_exec(), particle_edit_toggle_poll(), PE_box_select(), PE_circle_select(), PE_deselect_all_visible(), PE_hair_poll(), PE_lasso_select(), PE_mouse_particles(), PE_poll(), pe_select_all_exec(), PE_set_data(), pose_armature_layers_showall_exec(), pose_calculate_paths_exec(), pose_calculate_paths_invoke(), pose_clear_paths_exec(), pose_copy_exec(), pose_ik_add_exec(), pose_ik_add_invoke(), pose_paste_exec(), pose_select_grouped_exec(), pose_select_hierarchy_exec(), pose_select_mirror_exec(), pose_select_parent_exec(), pose_update_paths_exec(), pose_update_paths_poll(), pose_update_paths_range_exec(), poselib_rename_exec(), quadriflow_check(), quadriflow_remesh_exec(), remove_doubles_exec(), reveal_exec(), sculpt_and_constant_or_manual_detail_poll(), sculpt_and_dynamic_topology_poll(), sculpt_brush_stroke_cancel(), sculpt_brush_stroke_init(), sculpt_cloth_filter_invoke(), sculpt_cloth_filter_modal(), sculpt_color_filter_invoke(), sculpt_color_filter_modal(), sculpt_detail_flood_fill_exec(), sculpt_dirty_mask_exec(), SCULPT_dynamic_topology_disable(), sculpt_dynamic_topology_toggle_exec(), sculpt_dynamic_topology_toggle_invoke(), sculpt_expand_cache_initial_config_set(), sculpt_expand_cancel(), sculpt_expand_finish(), sculpt_expand_flush_updates(), sculpt_expand_invoke(), sculpt_expand_modal(), sculpt_face_set_create_exec(), sculpt_face_set_edit_invoke(), sculpt_face_set_init_exec(), sculpt_face_sets_change_visibility_exec(), sculpt_face_sets_change_visibility_invoke(), sculpt_face_sets_randomize_colors_exec(), SCULPT_flush_update_step(), SCULPT_geometry_preview_lines_update(), sculpt_gesture_apply(), sculpt_mask_by_color_invoke(), sculpt_mask_expand_cancel(), sculpt_mask_expand_invoke(), sculpt_mask_expand_modal(), sculpt_mask_filter_exec(), sculpt_mask_init_exec(), sculpt_mesh_filter_invoke(), sculpt_mesh_filter_modal(), SCULPT_mode_poll(), sculpt_no_multires_poll(), sculpt_optimize_exec(), sculpt_sample_color_invoke(), sculpt_set_persistent_base_exec(), sculpt_set_pivot_position_exec(), sculpt_stroke_done(), sculpt_stroke_test_start(), sculpt_stroke_update_step(), sculpt_symmetrize_exec(), SCULPT_tag_update_overlays(), sculpt_trim_gesture_box_exec(), sculpt_trim_gesture_box_invoke(), sculpt_trim_gesture_lasso_exec(), sculpt_trim_gesture_lasso_invoke(), sculpt_undo_use_multires_mesh(), sculpt_update_cache_invariants(), shape_cut_exec(), skin_armature_create_exec(), snap_calc_active_center(), snap_curs_to_sel_ex(), snap_sel_to_grid_exec(), snap_selected_to_location(), textbox_add_exec(), textbox_remove_exec(), texture_paint_poll(), texture_paint_toggle_exec(), texture_paint_toggle_poll(), toggle_xray_exec(), transform_mode_really_used(), transform_orientation_matrix_get(), ui_id_brush_get_icon(), unify_length_exec(), update_context_path_from_context(), update_pinned_context_path_if_outdated(), vert_paint_poll(), vert_select_all_exec(), vert_select_ungrouped_exec(), vertex_color_brightness_contrast_exec(), vertex_color_hsv_exec(), vertex_color_invert_exec(), vertex_color_levels_exec(), vertex_color_set_exec(), vertex_color_smooth_exec(), vertex_group_fix_exec(), vertex_group_lock_exec(), vertex_paint_from_weight_exec(), vertex_paint_mode_poll(), vertex_to_loop_colors_exec(), vertex_weight_paint_mode_poll(), view3d_lasso_select(), view3d_object_mode_menu(), view3d_select_exec(), view3d_selectable_data(), view3d_setobjectascamera_exec(), view_axis_exec(), view_lock_to_active_exec(), voxel_remesh_exec(), voxel_size_edit_invoke(), vpaint_cancel(), vpaint_mode_toggle_exec(), vpaint_stroke_test_start(), vwpaint_update_cache_invariants(), weight_from_bones_exec(), weight_from_bones_poll(), weight_paint_mode_poll(), weight_paint_poll_ex(), weight_paint_set_exec(), weight_set_exec(), workspace_change_update(), wpaint_cancel(), wpaint_mode_toggle_exec(), wpaint_stroke_done(), wpaint_stroke_test_start(), and wpaint_stroke_update_step().
| struct bPoseChannel* CTX_data_active_pose_bone | ( | const bContext * | C | ) |
Definition at line 1351 of file context.c.
References C, and ctx_data_pointer_get().
Referenced by get_sync_select_active_data(), outliner_show_active_get_element(), pose_constraint_copy_exec(), and pose_select_parent_exec().
|
static |
Definition at line 412 of file context.c.
References BKE_view_layer_base_find(), BLI_freelistN(), BLI_listbase_clear(), BLI_listbase_is_empty(), C, ctx_data_collection_get(), CTX_data_list_add(), CTX_data_scene(), CTX_DATA_TYPE_COLLECTION, CTX_data_type_set(), CTX_data_view_layer(), PointerRNA::data, ListBase::first, Scene::id, CollectionPointerLink::next, NULL, CollectionPointerLink::ptr, result, RNA_ObjectBase, and scene.
Referenced by CTX_data_editable_bases(), CTX_data_selectable_bases(), CTX_data_selected_bases(), CTX_data_selected_editable_bases(), and CTX_data_visible_bases().
| Collection* CTX_data_collection | ( | const bContext * | C | ) |
Definition at line 1092 of file context.c.
References C, LayerCollection::collection, CTX_data_layer_collection(), ctx_data_pointer_verify(), CTX_data_scene(), Scene::master_collection, and scene.
Referenced by gpencil_layer_to_curve(), make_local_exec(), object_gpencil_add_exec(), and scene_drop_invoke().
Definition at line 486 of file context.c.
References BLI_assert, C, ctx_data_get(), CTX_DATA_TYPE_COLLECTION, CTX_RESULT_OK, NULL, and result.
Referenced by UI_context_copy_to_selected_list(), and ui_context_selected_bones_via_pose().
|
static |
Definition at line 398 of file context.c.
References BLI_assert, BLI_listbase_clear(), C, ctx_data_get(), CTX_DATA_TYPE_COLLECTION, CTX_RESULT_OK, and result.
Referenced by ctx_data_base_collection_get(), CTX_data_editable_bones(), CTX_data_editable_gpencil_layers(), CTX_data_editable_gpencil_strokes(), CTX_data_editable_objects(), CTX_data_selectable_objects(), CTX_data_selected_bones(), CTX_data_selected_editable_bones(), CTX_data_selected_editable_objects(), CTX_data_selected_ids(), CTX_data_selected_nodes(), CTX_data_selected_objects(), CTX_data_selected_pose_bones(), CTX_data_selected_pose_bones_from_active_object(), CTX_data_visible_bones(), CTX_data_visible_gpencil_layers(), CTX_data_visible_objects(), and CTX_data_visible_pose_bones().
Definition at line 1432 of file context.c.
References BKE_scene_get_depsgraph(), C, CTX_data_scene(), CTX_data_view_layer(), and scene.
Referenced by geometry_extract_apply(), sculpt_mode_toggle_exec(), vpaint_mode_toggle_exec(), and wpaint_mode_toggle_exec().
Definition at line 1401 of file context.c.
References BKE_scene_ensure_depsgraph(), C, CTX_data_main(), CTX_data_scene(), CTX_data_view_layer(), DEG_make_active(), depsgraph, and scene.
Referenced by achannel_setting_slider_cb(), achannel_setting_slider_nla_curve_cb(), achannel_setting_slider_shapekey_cb(), ANIM_animdata_get_context(), ANIM_apply_keyingset(), applyarmature_fix_boneparents(), autokeyframe_object(), autokeyframe_pose(), BKE_shrinkwrap_mesh_nearest_surface_deform(), brush_add(), brush_edit_apply(), brush_edit_init(), copy_particle_systems_exec(), CTX_data_ensure_evaluated_depsgraph(), CTX_data_expect_evaluated_depsgraph(), depthdropper_depth_sample_pt(), ED_autokeyframe_property(), ED_mask_selected_minmax(), ED_object_particle_edit_mode_enter(), ED_render_view3d_update(), ED_screen_exit(), ED_sculpt_init_transform(), ED_sculpt_update_modal_transform(), ED_seq_proxy_job_get(), fluid_free_exec(), fluid_initjob(), get_data_source(), gizmo_find_intersected_3d_intern(), gpencil_draw_modal(), gpencil_io_export(), gpencil_stroke_begin(), gpencil_stroke_path_animation(), blender::io::gpencil::GpencilIO::GpencilIO(), initTransInfo(), insert_key_button_exec(), light_cache_bake_exec(), lineart_gpencil_bake_common(), mirror_exec(), mirror_poll(), multires_base_apply_exec(), multires_rebuild_subdiv_exec(), multires_unsubdivide_exec(), object_clear_transform_generic_exec(), ocean_bake_exec(), paint_cursor_context_init(), particle_edit_toggle_exec(), particle_undosys_poll(), particle_undosys_step_decode(), particle_undosys_step_encode(), PE_box_select(), PE_circle_select(), PE_deselect_all_visible(), PE_hair_poll(), PE_lasso_select(), PE_poll(), pose_clear_user_transforms_exec(), poselib_preview_apply(), ptcache_baker_create(), pyrna_struct_keyframe_insert(), redraw_timer_exec(), rekey_particle_to_time(), remove_doubles_exec(), sample_detail_voxel(), screen_render_exec(), screen_render_invoke(), sculpt_cloth_filter_modal(), SCULPT_cursor_geometry_info_update(), sculpt_dirty_mask_exec(), sculpt_expand_modal(), sculpt_face_set_create_exec(), sculpt_face_set_init_exec(), sculpt_face_sets_change_visibility_exec(), SCULPT_flush_update_step(), SCULPT_geometry_preview_lines_update(), sculpt_gesture_face_set_begin(), sculpt_gesture_mask_begin(), sculpt_gesture_mask_end(), sculpt_gesture_project_begin(), sculpt_mask_by_color_invoke(), sculpt_mask_expand_invoke(), sculpt_mask_expand_modal(), sculpt_mask_filter_exec(), sculpt_mesh_filter_invoke(), sculpt_mesh_filter_modal(), sculpt_set_persistent_base_exec(), SCULPT_stroke_get_location(), SCULPT_stroke_modifiers_check(), snap_selected_to_location(), sound_bake_animation_exec(), UI_block_end_ex(), UI_context_update_anim_flag(), unify_length_exec(), weight_paint_sample_enum_itemf(), weight_set_exec(), and wm_event_do_notifiers().
| bool CTX_data_dir | ( | const char * | member | ) |
Definition at line 628 of file context.c.
Referenced by buttons_context(), clip_context(), ed_screen_context(), file_context(), image_context(), node_context(), outliner_context(), sequencer_context(), text_context(), and view3d_context().
Definition at line 618 of file context.c.
References C, and CTX_data_dir_get_ex().
Referenced by pyrna_struct_dir().
| ListBase CTX_data_dir_get_ex | ( | const bContext * | C, |
| const bool | use_store, | ||
| const bool | use_rna, | ||
| const bool | use_all | ||
| ) |
| C | Context |
| use_store | Use 'C->wm.store' |
| use_rna | Use Include the properties from 'RNA_Context' |
| use_all | Don't skip values (currently only "scene") |
Definition at line 541 of file context.c.
References Freestyle::a, blender::compositor::area(), C, ARegionType::context, bScreen::context, CTX_wm_area(), CTX_wm_region(), CTX_wm_screen(), data_dir_add(), MEM_freeN, bContextStoreEntry::name, bContextStoreEntry::next, NULL, result, RNA_Context, RNA_pointer_create(), RNA_PROP_BEGIN, RNA_PROP_END, RNA_struct_iterator_property(), RNA_struct_name_get_alloc(), ARegion::type, and PointerRNA::type.
Referenced by CTX_data_dir_get().
| void CTX_data_dir_set | ( | bContextDataResult * | result, |
| const char ** | dir | ||
| ) |
Definition at line 672 of file context.c.
References result.
Referenced by buttons_context(), clip_context(), ed_screen_context(), file_context(), image_context(), node_context(), outliner_context(), sequencer_context(), text_context(), and view3d_context().
Definition at line 1326 of file context.c.
References C, and ctx_data_pointer_get().
Referenced by cachefile_reload_exec().
Definition at line 1301 of file context.c.
References C, and ctx_data_pointer_get().
Referenced by tile_add_exec(), tile_add_invoke(), tile_add_poll(), tile_fill_exec(), tile_fill_invoke(), tile_fill_poll(), tile_remove_exec(), and tile_remove_poll().
Definition at line 1316 of file context.c.
References C, and ctx_data_pointer_get().
Referenced by add_feather_vertex_exec(), add_vertex_exec(), box_select_exec(), circle_select_exec(), clip_main_region_draw(), copy_splines_exec(), create_primitive_from_points(), createTransMaskingData(), cyclic_toggle_exec(), delete_exec(), do_lasso_select_mask(), ED_mask_deselect_all(), ED_mask_draw(), ED_mask_layer_ensure(), ED_mask_selected_minmax(), find_prev_next_keyframes(), keyframe_jump_exec(), mask_duplicate_exec(), mask_feather_weight_clear_exec(), mask_has_selection(), mask_hide_view_clear_exec(), mask_hide_view_set_exec(), mask_layer_move_exec(), mask_layer_move_poll(), mask_layer_new_exec(), mask_layer_remove_exec(), mask_normals_make_consistent_exec(), mask_parent_clear_exec(), mask_parent_set_exec(), mask_select_linked_exec(), mask_select_linked_pick_invoke(), mask_select_more_less(), mask_shape_key_clear_exec(), mask_shape_key_feather_reset_exec(), mask_shape_key_insert_exec(), mask_shape_key_rekey_exec(), mask_switch_direction_exec(), paste_splines_exec(), recalcData_mask_common(), select_all_exec(), select_exec(), set_handle_type_exec(), slide_point_customdata(), slide_point_invoke(), slide_spline_curvature_check(), slide_spline_curvature_customdata(), slide_spline_curvature_invoke(), and viewRedrawForce().
Definition at line 1311 of file context.c.
References C, and ctx_data_pointer_get().
Referenced by clip_set_scene_frames_exec(), ED_space_clip_maskedit_mask_poll(), reload_exec(), and ui_numedit_but_TRACKPREVIEW().
Definition at line 1296 of file context.c.
References C, and ctx_data_pointer_get().
Referenced by add_primitive_cube_gizmo_exec(), add_vertex_exec(), armature_align_bones_exec(), armature_bone_layers_exec(), armature_bone_primitive_add_exec(), armature_calc_roll_exec(), armature_click_extrude_exec(), armature_de_select_all_exec(), armature_flip_names_exec(), armature_parent_set_exec(), armature_parent_set_invoke(), armature_select_hierarchy_exec(), armature_shortest_path_pick_invoke(), armature_subdivide_exec(), BIF_createTransformOrientation(), change_character_exec(), change_spacing_exec(), copy_text_exec(), curve_draw_init(), cut_text_exec(), delete_exec(), ED_curve_editfont_select_pick(), ED_imbuf_sample_poll(), ED_object_editmode_exit(), ED_operator_editarmature(), ED_operator_editcurve(), ED_operator_editcurve_3d(), ED_operator_editfont(), ED_operator_editlattice(), ED_operator_editmball(), ED_operator_editmesh(), ED_operator_editmesh_auto_smooth(), ED_operator_editsurf(), ED_operator_editsurfcurve(), ED_operator_objectmode(), ED_operator_outliner_active_no_editobject(), ED_operator_uvedit(), ED_operator_uvedit_space_image(), ED_operator_uvmap(), ED_transform_calc_gizmo_stats(), ED_transform_calc_orientation_from_type(), ED_transverts_poll(), ED_view3d_viewcontext_init(), edbm_blend_from_shape_exec(), edbm_blend_from_shape_ui(), edbm_dissolve_mode_exec(), edbm_knife_cut_exec(), edbm_point_normals_exec(), edbm_point_normals_modal(), edbm_select_axis_exec(), edbm_select_mirror_exec(), edbm_select_similar_region_exec(), edbm_select_ungrouped_poll(), EDBM_selectmode_set_multi(), EDBM_selectmode_to_scene(), EDBM_selectmode_toggle_multi(), edbm_shortest_path_pick_exec(), edbm_sort_elements_exec(), edit_modifier_poll_generic(), font_paste_utf8(), font_select_all_exec(), getTransformOrientation(), gizmo2d_generic_poll(), gizmo_mesh_spin_init_refresh(), hide_metaelems_exec(), hook_mod_itemf(), hook_op_edit_poll(), image_main_region_draw(), image_new_exec(), image_open_exec(), image_panel_uv_poll(), image_view_selected_exec(), insert_key_exec(), insert_text_exec(), insert_text_invoke(), knifeproject_exec(), knifetool_init(), knifetool_invoke(), knifetool_modal(), line_break_exec(), localview_remove_from_poll(), make_prim_init(), make_regular_exec(), material_slot_remove_exec(), merge_type_itemf(), move_cursor(), object_add_hook_newob_exec(), object_add_hook_selob_exec(), object_add_text_exec(), object_batch_delete_hierarchy_fn(), object_delete_exec(), object_hook_from_context(), object_hook_remove_exec(), object_origin_set_exec(), object_rand_verts_exec(), object_track_clear_exec(), object_warp_verts_exec(), objects_selectable_poll(), paste_from_file(), paste_text_exec(), point_normals_apply(), point_normals_init(), reveal_metaelems_exec(), select_nth_exec(), select_row_exec(), select_similar_children(), select_similar_children_immediate(), select_similar_data_pchan(), select_similar_direction(), select_similar_length(), select_similar_siblings(), select_similar_type_itemf(), set_case(), set_style(), shape_itemf(), skin_edit_poll(), skin_loose_mark_clear_exec(), skin_radii_equalize_exec(), skin_root_mark_exec(), snap_curs_to_sel_ex(), snap_selected_to_location(), space_image_main_area_not_uv_brush_poll(), toggle_case_exec(), toggle_cyclic_invoke(), toggle_style_exec(), transform_orientation_matrix_get(), transformops_loopsel_hack(), tree_element_active_ebone__sel(), uiTemplateEditModeSelection(), uiTemplateHeader3D_mode(), uv_map_transform(), uv_rip_exec(), uv_sculpt_stroke_init(), uv_sculpt_stroke_invoke(), uv_sculpt_stroke_modal(), uv_shortest_path_pick_exec(), uv_shortest_path_pick_invoke(), uv_shortest_path_select_exec(), vertex_parent_set_exec(), view3d_select_exec(), view_axis_exec(), viewselected_exec(), wm_link_append_poll(), and wm_search_menu_invoke().
Definition at line 1306 of file context.c.
References C, and ctx_data_pointer_get().
Referenced by move_lines_exec(), text_autocomplete_invoke(), text_comment_exec(), text_convert_whitespace_exec(), text_copy_exec(), text_cut_exec(), text_data_poll(), text_delete_exec(), text_duplicate_line_exec(), text_edit_poll(), text_find_set_selected_exec(), text_indent_exec(), text_indent_or_autocomplete_exec(), text_insert_exec(), text_jump_exec(), text_line_break_exec(), text_line_number_invoke(), text_make_internal_exec(), text_move_cursor(), text_open_invoke(), text_paste_exec(), text_refresh_pyconstraints_exec(), text_region_edit_poll(), text_region_scroll_poll(), text_reload_exec(), text_replace_set_selected_exec(), text_resolve_conflict_exec(), text_resolve_conflict_invoke(), text_resolve_conflict_poll(), text_run_script(), text_save_as_exec(), text_save_as_invoke(), text_save_exec(), text_save_invoke(), text_scroll_poll(), text_select_all_exec(), text_select_line_exec(), text_select_word_exec(), text_space_edit_poll(), text_to_3d_object_exec(), text_undosys_step_encode(), text_undosys_step_encode_init(), text_unindent_exec(), text_unlink_exec(), and text_unlink_poll().
Definition at line 1244 of file context.c.
References C, and ctx_data_base_collection_get().
Definition at line 1346 of file context.c.
References C, and ctx_data_collection_get().
Definition at line 1391 of file context.c.
References C, and ctx_data_collection_get().
Definition at line 1396 of file context.c.
References C, and ctx_data_collection_get().
Definition at line 1239 of file context.c.
References C, and ctx_data_collection_get().
| RenderEngineType* CTX_data_engine_type | ( | const bContext * | C | ) |
Definition at line 1064 of file context.c.
References C, CTX_data_scene(), RenderData::engine, Scene::r, RE_engines_find(), and scene.
Definition at line 1424 of file context.c.
References BKE_scene_graph_evaluated_ensure(), C, CTX_data_depsgraph_pointer(), CTX_data_main(), and depsgraph.
Referenced by add_hook_object(), add_vertex_invoke(), annotation_add_missing_events(), annotation_draw_exec(), annotation_draw_init(), annotation_draw_invoke(), annotation_draw_modal(), annotation_session_initdata(), annotation_stroke_begin(), apply_armature_pose2bones_exec(), apply_objects_internal(), axis_set_view(), blend_file_thumb(), box_select_exec(), cachefile_reload_exec(), circle_select_exec(), connect_hair_exec(), copy_particle_systems_to_object(), correctivesmooth_bind_exec(), createTransGPencil(), curve_draw_init(), data_transfer_exec(), datalayout_transfer_exec(), disconnect_hair_exec(), do_lasso_select_mask(), do_lasso_select_mesh_uv(), dt_layers_select_src_itemf(), dynamicpaint_bake_exec(), ED_armature_edit_deselect_all_visible_multi(), ED_armature_edit_select_pick(), ed_armature_pick_bone_impl(), ED_curve_deselect_all_multi(), ED_curve_editfont_select_pick(), ED_curve_editnurb_select_pick(), ED_gpencil_data_get_active_evaluated(), ED_gpencil_join_objects_exec(), ED_gpencil_project_stroke_to_view(), ED_gpencil_stroke_nearest_to_ends(), ED_lattice_deselect_all_multi(), ED_lattice_select_pick(), ED_mask_feather_find_nearest(), ED_mask_find_nearest_diff_point(), ED_mask_point_find_nearest(), ED_mask_view_lock_state_restore_no_jump(), ED_mball_deselect_all_multi(), ED_mball_select_pick(), ED_mesh_join_objects_exec(), ED_mesh_pick_face(), ED_mesh_pick_face_vert(), ED_mesh_pick_vert(), ED_mesh_shapes_join_objects_exec(), ED_object_parent_set(), ed_object_select_pick(), ED_objects_recalculate_paths(), ED_pose_deselect_all_multi(), ED_pose_recalculate_paths(), ED_preview_icon_job(), ED_preview_icon_render(), ED_screen_animation_play(), ED_view3d_cursor3d_position(), ED_view3d_cursor3d_position_rotation(), ED_view3d_give_base_under_cursor(), ED_view3d_smooth_view(), ED_view3d_smooth_view_force_finish(), edbm_dupli_extrude_cursor_invoke(), EDBM_mesh_deselect_all_multi(), EDBM_selectmode_disable_multi(), edcu_shortest_path_pick_invoke(), em_setup_viewcontext(), force_evaluation_if_constraint_disabled(), geometry_extract_apply(), gizmo_move_modal(), gizmo_preselect_elem_test_select(), gizmo_ruler_invoke(), gizmo_ruler_modal(), gpencil_bake_mesh_animation_exec(), gpencil_camera_view_subrect(), gpencil_cutter_lasso_select(), gpencil_draw_exec(), gpencil_draw_init(), gpencil_draw_invoke(), gpencil_editmode_toggle_exec(), gpencil_generate_weights_exec(), gpencil_interpolate_seq_exec(), gpencil_interpolate_set_init_values(), gpencil_modifier_apply_exec(), gpencil_point_conversion_init(), gpencil_primitive_init(), gpencil_sculpt_brush_init(), gpencil_session_init_fill(), gpencil_session_initdata(), gpencil_snap_cursor_to_sel(), gpencil_snap_to_cursor(), gpencil_snap_to_grid(), gpencil_strokepoint_convertcoords(), gpencil_strokes_reproject_exec(), gpencil_vertexpaint_brush_apply_to_layers(), gpencil_weightpaint_brush_apply_to_layers(), hide_exec(), hide_show_exec(), initWalkInfo(), knifeproject_poly_from_object(), laplaciandeform_bind_exec(), localview_exec(), mask_flood_fill_exec(), match_texture_space_exec(), meshdeform_bind_exec(), modifier_apply_exec_ex(), modifier_convert_exec(), move_cursor(), multires_reshape_exec(), object_convert_exec(), object_duplicates_make_real_exec(), object_origin_set_exec(), object_transform_axis_target_invoke(), paint_proj_stroke(), paint_sample_color(), paint_stroke_new(), paint_weight_gradient_exec(), paintface_flush_flags(), pe_select_all_exec(), PE_set_data(), pose_clear_transform_generic_exec(), pose_visual_transform_apply_exec(), proj_paint_state_mesh_eval_init(), project_state_init(), render_border_exec(), reveal_exec(), rigidbody_objects_calc_mass_exec(), ringsel_init(), sample_detail(), screen_opengl_render_doit(), screen_opengl_render_init(), sculpt_brush_stroke_init(), sculpt_cloth_filter_invoke(), sculpt_color_filter_invoke(), SCULPT_dynamic_topology_disable(), sculpt_dynamic_topology_toggle_exec(), sculpt_expand_invoke(), sculpt_face_set_edit_invoke(), SCULPT_filter_cache_init(), sculpt_gesture_context_init_common(), sculpt_gesture_trim_begin(), sculpt_mask_init_exec(), sculpt_mode_toggle_exec(), sculpt_set_pivot_position_exec(), sculpt_undosys_step_decode(), select_linked_pick_invoke(), sequencer_rebuild_proxy_exec(), sequencer_sample_apply(), set_plane_exec(), shape_cut_exec(), skin_armature_create_exec(), snap_curs_to_sel_ex(), snap_gizmo_test_select(), snap_sel_to_grid_exec(), sound_mixdown_exec(), spline_under_mouse_get(), surfacedeform_bind_exec(), text_update_edited(), texture_paint_image_from_view_exec(), texture_paint_init(), tree_element_object_activate(), txt_add_object(), uv_box_select_exec(), uv_circle_select_exec(), uv_mouse_select_loop_generic_multi(), uv_mouse_select_multi(), uv_select_all_exec(), uv_select_overlap(), uv_select_pinned_exec(), uv_select_split_exec(), uv_shortest_path_pick_exec(), uv_shortest_path_pick_invoke(), uv_shortest_path_select_exec(), vertex_parent_set_exec(), vgroup_fix(), view3d_all_exec(), view3d_box_select_exec(), view3d_camera_to_view_exec(), view3d_camera_to_view_selected_exec(), view3d_center_camera_exec(), view3d_circle_select_exec(), view3d_from_minmax(), view3d_interactive_add_begin(), view3d_interactive_add_calc_plane(), view3d_interactive_add_modal(), view3d_lasso_select_exec(), view3d_orbit_calc_center(), view3d_ruler_add_invoke(), view3d_select_exec(), view3d_smoothview_apply(), view3d_zoom_1_to_1_camera_exec(), view3d_zoom_border_exec(), view_lock_to_active_exec(), viewcenter_pick_invoke(), viewdolly_exec(), viewdolly_invoke(), viewops_data_alloc(), viewops_data_create(), vieworbit_exec(), viewselected_exec(), viewzoom_exec(), visual_transform_apply_exec(), vpaint_mode_toggle_exec(), vpaint_stroke_test_start(), weight_from_bones_exec(), weight_sample_group_exec(), weight_sample_invoke(), wpaint_mode_toggle_exec(), and wpaint_stroke_test_start().
| bool CTX_data_equals | ( | const char * | member, |
| const char * | str | ||
| ) |
Definition at line 623 of file context.c.
Referenced by buttons_context(), clip_context(), file_context(), image_context(), node_context(), outliner_context(), sequencer_context(), text_context(), and view3d_context().
Definition at line 1415 of file context.c.
References C, CTX_data_depsgraph_pointer(), and depsgraph.
Referenced by clip_main_region_draw(), DRW_draw_view(), ED_editors_init(), ED_gizmo_draw_preset_facemap(), ED_transform_calc_gizmo_stats(), image_main_region_draw(), initFlyInfo(), metadata_panel_context_draw(), sequencer_draw_preview(), view3d_draw_border(), view3d_draw_view(), and WIDGETGROUP_camera_view_draw_prepare().
|
static |
Definition at line 291 of file context.c.
References blender::compositor::area(), BLI_rfindstring(), BLI_thread_is_main(), BPY_context_member_get(), C, ARegionType::context, bScreen::context, CTX_py_dict_get(), CTX_wm_area(), CTX_wm_region(), CTX_wm_screen(), bContextStoreEntry::ptr, result, ret, and ARegion::type.
Referenced by CTX_data_collection_get(), ctx_data_collection_get(), CTX_data_get(), CTX_data_pointer_get(), ctx_data_pointer_get(), and ctx_data_pointer_verify().
| int CTX_data_get | ( | const bContext * | C, |
| const char * | member, | ||
| PointerRNA * | r_ptr, | ||
| ListBase * | r_lb, | ||
| short * | r_type | ||
| ) |
Definition at line 498 of file context.c.
References C, ctx_data_get(), CTX_RESULT_OK, result, and ret.
Referenced by pyrna_struct_getattro(), and pyrna_struct_setattro().
Definition at line 1371 of file context.c.
References C, and ctx_data_pointer_get().
Referenced by ED_gpencil_layers_enum_itemf(), ED_gpencil_layers_with_new_enum_itemf(), ED_transform_calc_gizmo_stats(), gizmo_prepare_mat(), gpencil_draw_exit(), gpencil_fill_init(), gpencil_interpolate_invoke(), gpencil_layer_change_exec(), gpencil_primitive_add_poll(), gpencil_primitive_init(), gpencil_primitive_invoke(), gpencil_session_init_fill(), gpencil_stroke_editmode_curve_poll(), gpencil_stroke_editmode_poll(), gpencil_stroke_paintmode_poll(), gpencil_stroke_paintmode_poll_with_tool(), gpencil_stroke_sculptmode_poll(), gpencil_stroke_sculptmode_poll_with_tool(), gpencil_stroke_vertexmode_poll(), gpencil_stroke_vertexmode_poll_with_tool(), gpencil_stroke_weightmode_poll(), gpencil_stroke_weightmode_poll_with_tool(), gpencil_view3d_poll(), initTransInfo(), and uiTemplateHeader3D_mode().
| void CTX_data_id_list_add | ( | bContextDataResult * | result, |
| ID * | id | ||
| ) |
Definition at line 643 of file context.c.
References BLI_addtail(), MEM_callocN, CollectionPointerLink::ptr, result, and RNA_id_pointer_create().
Referenced by outliner_context_selected_ids_recursive(), screen_ctx_editable_objects(), screen_ctx_objects_in_mode(), screen_ctx_objects_in_mode_unique_data(), screen_ctx_selectable_objects(), screen_ctx_selected_editable_objects(), screen_ctx_selected_objects(), and screen_ctx_visible_objects().
| void CTX_data_id_pointer_set | ( | bContextDataResult * | result, |
| ID * | id | ||
| ) |
Definition at line 633 of file context.c.
References result, and RNA_id_pointer_create().
Referenced by clip_context(), file_context(), image_context(), node_context(), screen_ctx_active_object(), screen_ctx_annotation_data(), screen_ctx_edit_object(), screen_ctx_gpencil_data(), screen_ctx_image_paint_object(), screen_ctx_object(), screen_ctx_particle_edit_object(), screen_ctx_pose_object(), screen_ctx_scene(), screen_ctx_sculpt_object(), screen_ctx_vertex_paint_object(), screen_ctx_weight_paint_object(), sequencer_context(), text_context(), and view3d_context().
| LayerCollection* CTX_data_layer_collection | ( | const bContext * | C | ) |
This is tricky. Sometimes the user overrides the render_layer but not the scene_collection. In this case what to do?
If the scene_collection is linked to the ViewLayer we use it. Otherwise we fallback to the active one of the ViewLayer.
Definition at line 1077 of file context.c.
References BKE_layer_collection_get_active(), BKE_view_layer_has_collection(), C, LayerCollection::collection, ctx_data_pointer_verify(), and CTX_data_view_layer().
Referenced by collection_link_exec(), CTX_data_collection(), tree_element_layer_collection_state_get(), and tree_element_master_collection_state_get().
| void CTX_data_list_add | ( | bContextDataResult * | result, |
| ID * | id, | ||
| StructRNA * | type, | ||
| void * | data | ||
| ) |
Definition at line 651 of file context.c.
References BLI_addtail(), data, MEM_callocN, CollectionPointerLink::ptr, result, RNA_pointer_create(), and type.
Referenced by BPY_context_member_get(), ctx_data_base_collection_get(), node_context(), screen_ctx_editable_gpencil_layers(), screen_ctx_editable_gpencil_strokes(), screen_ctx_sel_edit_fcurves_(), screen_ctx_selected_bones_(), screen_ctx_selected_editable_keyframes(), screen_ctx_selected_editable_sequences(), screen_ctx_selected_nla_strips(), screen_ctx_selected_pose_bones(), screen_ctx_selected_pose_bones_from_active_object(), screen_ctx_selected_sequences(), screen_ctx_sequences(), screen_ctx_visible_gpencil_layers(), screen_ctx_visible_or_editable_bones_(), and screen_ctx_visible_pose_bones().
Definition at line 659 of file context.c.
References BLI_freelistN(), BLI_listbase_count(), and C.
Definition at line 1018 of file context.c.
References C, and ctx_data_pointer_verify().
Referenced by ABC_export(), ABC_import(), achannel_setting_slider_shapekey_cb(), action_create_new(), AnimationImporter::add_bone_animation_sampled(), add_driver_button_invoke(), add_driver_button_none(), add_pose_transdata(), add_primitive_cube_gizmo_invoke(), add_reroute_exec(), add_simple_uvs_exec(), add_vertex_exec(), ANIM_animdata_get_context(), ANIM_apply_keyingset(), animchannels_delete_exec(), annotation_session_initdata(), apply_armature_pose2bones_exec(), AnimationImporter::apply_matrix_curves(), apply_objects_internal(), applyarmature_fix_boneparents(), arg_handle_python_text_run(), arg_handle_render_animation(), arg_handle_render_frame(), arg_handle_scene_set(), armature_autoside_names_exec(), armature_delete_selected_exec(), armature_flip_names_exec(), armature_select_linked_pick_invoke(), armature_shortest_path_pick_invoke(), autokeyframe_object(), autokeyframe_pose(), autopack_toggle_exec(), backimage_fit_exec(), bake_init_api_data(), bc_getSceneActions(), BCAnimation::BCAnimation(), BKE_blendfile_read_make_empty(), BKE_copybuffer_paste(), BKE_linestyle_default_shader(), BKE_memfile_undo_decode(), block_create__close_file_dialog(), bookmark_select_exec(), bpy_lib_load(), BPY_modules_load_user(), brush_add_exec(), brush_add_gpencil_exec(), brush_select_exec(), cachefile_open_exec(), cachefile_open_invoke(), childof_clear_inverse_exec(), childof_set_inverse_exec(), clear_key_button_exec(), clip_delete_plane_track(), clip_delete_track(), clip_rebuild_proxy_exec(), collection_add_exec(), collection_create_exec(), collection_drop_invoke(), collection_duplicate_exec(), collection_flag_exec(), collection_hierarchy_delete_exec(), collection_instance_add_exec(), collection_instance_exec(), collection_link_exec(), collection_new_exec(), collection_object_active_itemf(), collection_objects_remove_all_exec(), collection_objects_remove_exec(), collection_remove_exec(), collection_unlink_exec(), collection_view_layer_exec(), constraint_add_exec(), constraint_delete_exec(), constraint_fn(), convert_proxy_to_override_exec(), copy_as_driver_button_exec(), copy_data_path_button_exec(), copy_material_exec(), copy_object_set_idnew(), copy_particle_systems_to_object(), copy_to_selected_button(), count_proportional_objects(), DocumentImporter::create_camera_object(), DocumentImporter::create_instance_node(), DocumentImporter::create_light_object(), createTransData(), createTransPose(), CTX_data_depsgraph_pointer(), CTX_data_ensure_evaluated_depsgraph(), curve_decimate_exec(), curve_delete_exec(), curve_dissolve_exec(), curve_draw_init(), curve_extrude_exec(), curve_split_exec(), curvesurf_prim_add(), cut_links_exec(), data_transfer_exec(), datalayout_transfer_exec(), datastack_drop_copy(), datastack_drop_link(), delete_key_button_exec(), detach_links_exec(), do_graph_region_driver_buttons(), do_outliner_item_activate_tree_element(), do_outliner_item_editmode_toggle(), do_outliner_item_posemode_toggle(), draw_nodespace_back_pix(), draw_outliner(), driverdropper_sample(), drop_named_material_invoke(), duplicate_exec(), dynamicpaint_bake_exec(), ED_armature_join_objects_exec(), ED_autokeyframe_property(), ED_curve_join_objects_exec(), ED_editors_init(), ed_flush_edits_exec(), ED_gpencil_add_armature(), ED_gpencil_add_defaults(), ED_gpencil_add_lattice_modifier(), ED_gpencil_create_lineart(), ED_gpencil_create_monkey(), ED_gpencil_create_stroke(), ED_gpencil_join_objects_exec(), ED_image_save_all_modified(), ed_marker_make_links_scene_exec(), ED_mask_new(), ED_mesh_join_objects_exec(), ED_mesh_shapes_join_objects_exec(), ED_node_composit_default(), ED_node_composite_job(), ED_node_shader_default(), ED_node_texture_default(), ED_object_add_type_with_obdata(), ED_object_base_activate(), ED_object_base_activate_with_mode_exit_if_needed(), ED_object_editmode_enter(), ED_object_editmode_exit(), ED_object_editmode_exit_multi(), ED_object_modifier_copy_to_object(), ED_object_modifier_link(), ED_object_parent_set(), ED_object_posemode_enter(), ED_object_posemode_exit(), ED_object_sculptmode_enter(), ED_object_sculptmode_exit(), ed_object_select_pick(), ED_object_shape_key_add(), ED_object_texture_paint_mode_enter(), ED_object_texture_paint_mode_exit(), ED_object_vpaintmode_enter(), ED_object_wpaintmode_enter(), ED_objects_recalculate_paths(), ED_outliner_select_sync_flag_outliners(), ED_pose_recalculate_paths(), ED_preview_icon_job(), ED_preview_icon_render(), ED_preview_shader_job(), ED_screen_change(), ED_screen_state_toggle(), ED_seq_proxy_job_get(), ED_space_image_auto_set(), ED_text_to_object(), ED_text_undo_push_init(), ED_undo_object_editmode_restore_helper(), ed_undo_step_post(), ed_undo_step_pre(), ED_view3d_give_base_under_cursor(), ED_view3d_local_collections_reset(), ED_view3d_viewcontext_init(), ED_workspace_change(), ED_wpaint_ensure_data(), edbm_separate_exec(), edbm_spin_invoke(), editmode_toggle_exec(), effector_add_exec(), eyedropper_add_material(), eyedropper_add_palette_color(), eyedropper_color_sample_fl(), eyedropper_cryptomatte_sample_fl(), file_browse_exec(), file_directory_enter_handle(), file_draw_check_ex(), file_exec(), file_expand_directory(), file_filename_enter_handle(), file_parent_exec(), file_select_do(), filelist_readjob_start(), filepath_drop_exec(), find_missing_files_exec(), DocumentImporter::finish(), fluid_free_exec(), fluid_initjob(), followpath_path_animate_exec(), font_open_exec(), forcefield_toggle_exec(), geometry_extract_apply(), get_new_constraint_target(), get_or_create_current_material(), gpencil_bake_mesh_animation_exec(), gpencil_brush_reset_all_exec(), gpencil_brush_reset_exec(), gpencil_convert_old_files_exec(), gpencil_copybuf_validate_colormap(), gpencil_data_add_exec(), gpencil_extract_palette_from_vertex(), gpencil_init_drawing_brush(), gpencil_layer_add_exec(), gpencil_layer_duplicate_object_exec(), gpencil_layer_to_curve(), gpencil_material_to_vertex_exec(), gpencil_modifier_add_exec(), gpencil_modifier_apply_exec(), gpencil_modifier_remove_exec(), gpencil_object_vgroup_calc_from_armature(), gpencil_paintmode_toggle_exec(), gpencil_prepare_stroke(), gpencil_primitive_init(), gpencil_sculpt_brush_init(), gpencil_sculptmode_toggle_exec(), gpencil_session_init_fill(), gpencil_session_initdata(), gpencil_stroke_change_color_exec(), gpencil_stroke_path_animation(), gpencil_stroke_separate_exec(), gpencil_strokes_copy_exec(), gpencil_trace_image_exec(), gpencil_vertexmode_toggle_exec(), gpencil_weightmode_toggle_exec(), gpencil_weightpaint_brush_init(), blender::io::gpencil::GpencilIO::GpencilIO(), graph_driver_delete_invalid_exec(), graph_driver_vars_paste_exec(), id_delete(), id_local_fn(), id_override_library_create_fn(), id_override_library_delete_fn(), id_override_library_reset_fn(), id_override_library_resync_fn(), id_single_user(), IMAGE_cache_init(), image_new_exec(), image_open_exec(), image_pack_exec(), image_read_viewlayers_exec(), image_reload_exec(), image_replace_exec(), image_save_all_modified_poll(), image_save_as_exec(), image_save_as_invoke(), image_save_exec(), image_save_sequence_exec(), image_to_gpencil_exec(), image_unpack_exec(), insert_key_button_exec(), lib_id_generate_preview_exec(), light_cache_bake_exec(), light_cache_bake_invoke(), lightprobe_add_exec(), limitdistance_reset_exec(), SkinInfo::link_armature(), load_data_init_from_operator(), localview_exec(), localview_remove_from_exec(), ArmatureImporter::make_armatures(), make_links_data_exec(), make_links_scene_exec(), make_local_exec(), make_object_duplilist_real(), make_override_collections_of_linked_object_itemf(), make_override_library_exec(), make_override_library_invoke(), make_paths_absolute_exec(), make_paths_relative_exec(), make_prim_finish(), make_prim_init(), make_proxy_exec(), make_segment_exec(), ArmatureImporter::make_shape_keys(), make_single_user_exec(), material_drop_invoke(), material_slot_add_exec(), material_slot_copy_exec(), material_slot_remove_exec(), material_slot_remove_unused_exec(), memfile_undosys_step_decode(), metadata_panel_context_draw(), modifier_add_exec(), modifier_apply_exec_ex(), modifier_convert_exec(), modifier_copy_exec(), modifier_copy_to_selected_exec(), modifier_fn(), modifier_remove_exec(), move_to_collection_exec(), multires_external_save_exec(), multires_higher_levels_delete_exec(), multires_subdivide_exec(), mute_links_exec(), namebutton_fn(), new_material_exec(), new_node_tree_exec(), new_particle_settings_exec(), new_particle_target_exec(), new_texture_exec(), new_world_exec(), nlachannels_pushdown_exec(), nlaedit_add_actionclip_exec(), nlaedit_add_sound_exec(), nlaedit_add_tracks_exec(), nlaedit_apply_scale_exec(), nlaedit_make_single_user_exec(), node_active_link_viewer_exec(), node_add_collection_exec(), node_add_file_exec(), node_add_group_exec(), node_add_mask_exec(), node_add_node(), node_add_object_exec(), node_add_texture_exec(), node_clipboard_copy_exec(), node_clipboard_paste_exec(), node_delete_exec(), node_delete_reconnect_exec(), node_duplicate_exec(), node_group_edit_exec(), node_group_insert_exec(), node_group_make_exec(), node_group_make_from_selected(), node_group_make_insert_selected(), node_group_separate_exec(), node_group_ungroup_exec(), node_link_exit(), node_link_invoke(), node_link_viewer(), node_make_link_exec(), node_mouse_select(), node_mute_exec(), node_preview_toggle_exec(), node_read_viewlayers_exec(), node_select_single(), node_shader_script_update_exec(), node_socket_add_replace(), node_socket_toggle_exec(), node_switch_view_exec(), ntree_socket_add_exec(), ntree_socket_move_exec(), ntree_socket_remove_exec(), object_add_hook_newob_exec(), object_add_hook_selob_exec(), object_add_named_exec(), object_armature_add_exec(), object_batch_delete_hierarchy_fn(), object_clear_transform_generic_exec(), object_constraint_copy_exec(), object_constraints_clear_exec(), object_convert_exec(), object_data_instance_add_exec(), object_delete_exec(), object_duplicates_make_real_exec(), object_hook_assign_exec(), object_metaball_add_exec(), object_origin_set_exec(), object_proxy_to_override_convert_fn(), object_select_mirror_exec(), object_select_same_collection_exec(), object_speaker_add_exec(), object_track_clear_exec(), objects_add_active_exec(), objects_remove_active_exec(), objectsolver_clear_inverse_exec(), objectsolver_set_inverse_exec(), ocean_bake_exec(), open_exec(), open_invoke(), outliner_action_set_exec(), outliner_animdata_operation_exec(), outliner_collection_set_flag_recursive_fn(), outliner_delete_exec(), outliner_do_object_operation_ex(), outliner_id_copy_exec(), outliner_id_itemf(), outliner_id_remap_exec(), outliner_object_delete_fn(), outliner_object_operation_exec(), outliner_object_set_flag_recursive_fn(), outliner_orphans_purge_exec(), outliner_orphans_purge_invoke(), output_toggle_exec(), override_remove_button_exec(), override_remove_button_poll(), override_type_set_button_exec(), override_type_set_button_poll(), pack_all_exec(), pack_all_invoke(), pack_libraries_exec(), paint_mask_slice_exec(), paint_sample_color(), paintcurve_new_exec(), paintcurve_point_add(), palette_extract_img_exec(), palette_join_exec(), palette_new_exec(), panel_draw(), parent_clear_exec(), parent_clear_invoke(), parent_drop_set_parents(), parent_noinv_set_exec(), parent_set_exec(), particle_system_add_exec(), particle_system_remove_exec(), paste_driver_button_exec(), paste_material_exec(), paste_splines_exec(), PE_set_data(), pick_link(), pose_autoside_names_exec(), pose_bone_layers_exec(), pose_constraint_copy_exec(), pose_constraints_clear_exec(), pose_flip_names_exec(), pose_transform_mirror_update(), poselib_add_exec(), poselib_new_exec(), posemode_exec(), preferences_reset_default_theme_exec(), previews_clear_exec(), previews_ensure_exec(), proj_paint_add_slot(), ptcache_baker_create(), pyrna_register_class(), pyrna_struct_driver_add(), pyrna_struct_driver_remove(), pyrna_unregister_class(), python_script_exec(), recalcData_nla(), reload_exec(), remove_driver_button_exec(), remove_particle_target_exec(), render_view_open(), report_missing_files_exec(), rigidbody_con_add_exec(), rigidbody_con_remove_exec(), rigidbody_object_add_exec(), rigidbody_object_remove_exec(), rigidbody_objects_add_exec(), rigidbody_objects_remove_exec(), rigidbody_world_add_exec(), rigidbody_world_remove_exec(), RNA_action_itemf(), RNA_collection_itemf(), RNA_collection_local_itemf(), RNA_image_itemf(), RNA_image_local_itemf(), RNA_mask_itemf(), RNA_mask_local_itemf(), RNA_movieclip_itemf(), RNA_movieclip_local_itemf(), RNA_pointer_as_string(), RNA_property_update(), RNA_scene_itemf(), RNA_scene_local_itemf(), RNA_scene_without_active_itemf(), rule_del_exec(), sample_apply(), save_set_filepath(), scene_delete_exec(), scene_delete_poll(), scene_drop_invoke(), scene_fn(), scene_new_exec(), screen_animation_step_invoke(), screen_new_exec(), screen_opengl_render_init(), screen_render_exec(), screen_render_invoke(), screen_state_to_nonnormal(), SCULPT_dynamic_topology_disable(), sculpt_dynamic_topology_toggle_exec(), sculpt_mode_toggle_exec(), sculpt_stroke_done(), sculpt_symmetrize_exec(), sculpt_update_cache_invariants(), select_grouped_collection(), separate_armature_exec(), separate_exec(), seq_prefetch_wm_notify(), sequencer_add_image_strip_exec(), sequencer_add_mask_strip_exec(), sequencer_add_movie_multiple_strips(), sequencer_add_movie_single_strip(), sequencer_add_movie_strip_exec(), sequencer_add_movieclip_strip_exec(), sequencer_add_scene_strip_exec(), sequencer_add_sound_multiple_strips(), sequencer_add_sound_single_strip(), sequencer_add_sound_strip_exec(), sequencer_change_path_exec(), sequencer_copy_exec(), sequencer_delete_exec(), sequencer_draw_preview(), sequencer_export_subtitles_invoke(), sequencer_generic_invoke_path__internal(), sequencer_paste_exec(), sequencer_preview_add_sound(), sequencer_rebuild_proxy_exec(), sequencer_reload_exec(), sequencer_sample_apply(), sequencer_slip_modal(), sequencer_split_exec(), set_spline_type_exec(), set_trans_object_base_flags(), shaderfx_add_exec(), shaderfx_remove_exec(), shape_key_add_exec(), shape_key_remove_exec(), skin_armature_create_exec(), snap_sel_to_grid_exec(), snap_selected_to_location(), snode_bg_viewmove_invoke(), snode_dag_update(), sorted_selected_editable_objects(), sound_mixdown_exec(), sound_pack_exec(), sound_unpack_exec(), sound_update_animation_flags_exec(), space_workspace_cycle_invoke(), spacedata_cleanup_exec(), special_aftertrans_update(), special_aftertrans_update__node(), special_aftertrans_update__pose(), spin_exec(), state_del_exec(), stretchto_reset_exec(), subdivide_exec(), switch_direction_exec(), sync_viewport_camera_smoothview(), tag_localizable_objects(), template_ID(), template_id_cb(), template_texture_select(), text_find_and_replace(), text_new_exec(), text_open_exec(), text_open_invoke(), text_refresh_pyconstraints_exec(), text_save_as_exec(), text_save_as_invoke(), text_save_exec(), text_unlink_exec(), texture_paint_camera_project_exec(), texture_paint_image_from_view_exec(), texture_paint_toggle_exec(), toggle_matcap_flip(), toggle_shading_exec(), toolsystem_ref_link(), toolsystem_unlink_ref(), track_markers_initjob(), track_set_exec(), trans_obchild_in_obmode_update_all(), trans_obdata_in_obmode_update_all(), transform_autoik_update(), transform_convert_mesh_crazyspace_detect(), AnimationImporter::translate_animation_OLD(), AnimationImporter::translate_Animations(), tree_element_camera_activate(), tree_element_object_activate(), tree_element_world_activate(), txt_add_object(), type_toggle_exec(), UI_block_end_ex(), ui_but_anim_expression_create(), ui_but_anim_expression_set(), UI_context_update_anim_flag(), ui_popup_context_menu_for_button(), ui_template_id(), ui_template_node_link_menu(), ui_tooltip_data_from_button(), uiTemplateRunningJobs(), unlink_collection_fn(), unlink_object_fn(), unpack_all_exec(), unpack_all_invoke(), unpack_item_exec(), unpack_libraries_exec(), unpack_menu(), MaterialNode::update_material_nodetree(), updateDuplicateCustomBoneShapes(), USD_export(), vertex_group_add_exec(), vertex_group_copy_exec(), vertex_group_copy_to_selected_exec(), vertex_group_mirror_exec(), vertex_group_remove_exec(), vertex_parent_set_exec(), view3d_box_select_exec(), view3d_camera_to_view_selected_exec(), view3d_circle_select_exec(), view3d_copybuffer_exec(), view3d_draw_region_info(), view3d_lasso_select_exec(), view3d_main_region_draw(), view3d_ruler_to_gpencil(), view3d_select_exec(), view_layer_add_aov_exec(), view_layer_add_exec(), view_layer_remove_aov_exec(), view_layer_remove_exec(), viewer_border_exec(), viewops_data_alloc(), volume_import_exec(), vpaint_mode_toggle_exec(), weight_from_bones_exec(), WIDGETGROUP_node_corner_pin_refresh(), WIDGETGROUP_node_crop_refresh(), WIDGETGROUP_node_sbeam_refresh(), WIDGETGROUP_node_transform_refresh(), wm_block_autorun_warning_enable_scripts(), wm_block_file_close_save(), WM_check(), wm_clear_default_size(), wm_draw_update(), wm_draw_window_offscreen(), wm_event_do_depsgraph(), wm_event_do_handlers(), wm_event_do_notifiers(), WM_exit_ex(), WM_file_read(), wm_file_read_post(), wm_file_read_pre(), wm_file_write(), wm_handlers_do_intern(), wm_homefile_read(), wm_homefile_read_invoke(), wm_homefile_write_exec(), WM_init(), WM_lib_reload(), wm_lib_relocate_exec_do(), wm_lib_relocate_invoke(), wm_link_append_exec(), wm_open_mainfile__discard_changes(), wm_open_mainfile__select_file_path(), WM_operator_drop_load_path(), WM_prop_pystring_assign(), wm_quit_with_optional_confirmation_prompt(), wm_revert_mainfile_exec(), wm_save_as_mainfile_exec(), WM_toolsystem_do_msg_notify_tag_refresh(), WM_toolsystem_init(), WM_toolsystem_ref_set_by_id_ex(), WM_toolsystem_ref_set_from_runtime(), WM_toolsystem_refresh_active(), WM_toolsystem_update_from_context_view3d(), wm_userpref_read_exec(), wm_window_close(), wm_window_copy_test(), wm_window_match_do(), wm_window_match_keep_current_wm(), WM_window_open(), wm_window_timer(), wm_xr_session_surface_draw(), workspace_append_activate_exec(), workspace_layout_delete_doit(), workspace_new_exec(), workspace_reorder_to_back_exec(), workspace_reorder_to_front_exec(), wpaint_mode_toggle_exec(), DocumentImporter::write_node(), DocumentImporter::writeCamera(), DocumentImporter::writeImage(), DocumentImporter::writeLight(), DocumentImporter::writeMaterial(), and BCAnimation::~BCAnimation().
Definition at line 1028 of file context.c.
References BKE_sound_init_main(), and C.
Referenced by ED_render_view3d_update(), setup_app_data(), and undosys_stack_push_main().
| enum eContextObjectMode CTX_data_mode_enum | ( | const bContext * | C | ) |
Definition at line 1092 of file context.c.
Referenced by BLI_STATIC_ASSERT(), ed_marker_select_exec(), ED_view3d_buttons_region_layout_ex(), ED_view3d_datamask(), gpencil_bake_mesh_animation_poll(), gpencil_brush_reset_all_exec(), gpencil_brush_reset_exec(), gpencil_interpolate_seq_ui(), image_buttons_region_layout(), select_marker_camera_switch(), view3d_interactive_add_poll(), wm_gpencil_import_svg_poll(), WM_keymap_guess_from_context(), and WM_keymap_guess_opname().
| enum eContextObjectMode CTX_data_mode_enum_ex | ( | const Object * | obedit, |
| const Object * | ob, | ||
| const eObjectMode | object_mode | ||
| ) |
|
static |
Definition at line 368 of file context.c.
References BLI_assert, C, ctx_data_get(), CTX_DATA_TYPE_POINTER, CTX_RESULT_OK, NULL, and result.
Referenced by CTX_data_active_base(), CTX_data_active_bone(), CTX_data_active_gpencil_frame(), CTX_data_active_gpencil_layer(), CTX_data_active_object(), CTX_data_active_pose_bone(), CTX_data_edit_cachefile(), CTX_data_edit_image(), CTX_data_edit_mask(), CTX_data_edit_movieclip(), CTX_data_edit_object(), CTX_data_edit_text(), and CTX_data_gpencil_data().
| PointerRNA CTX_data_pointer_get | ( | const bContext * | C, |
| const char * | member | ||
| ) |
Definition at line 445 of file context.c.
References BLI_assert, C, ctx_data_get(), CTX_DATA_TYPE_POINTER, CTX_RESULT_OK, PointerRNA_NULL, and result.
Referenced by CTX_data_pointer_get_type(), CTX_data_pointer_get_type_silent(), ED_object_pose_constraint_list(), lib_id_generate_preview_exec(), lib_id_load_custom_preview_exec(), lib_id_preview_editing_poll(), node_cryptomatte_add_socket_exec(), node_cryptomatte_remove_socket_exec(), node_draw_basis(), node_output_file_add_socket_exec(), node_output_file_move_active_socket_exec(), node_output_file_remove_active_socket_exec(), node_shader_buts_normal_map(), node_shader_buts_tangent(), node_shader_buts_uvmap(), node_shader_buts_vertex_color(), and screen_user_menu_draw().
| PointerRNA CTX_data_pointer_get_type | ( | const bContext * | C, |
| const char * | member, | ||
| StructRNA * | type | ||
| ) |
Definition at line 456 of file context.c.
References C, CLOG_WARN, CTX_data_pointer_get(), PointerRNA::data, LOG, PointerRNA_NULL, ptr, RNA_struct_identifier(), RNA_struct_is_a(), type, and PointerRNA::type.
Referenced by asset_operation_get_ids_from_context(), background_image_camera_from_context(), background_image_remove_exec(), collection_remove_exec(), collection_unlink_exec(), copy_material_exec(), copy_mtex_exec(), copy_mtex_poll(), copy_particle_dupliob_exec(), copy_particle_systems_exec(), duplicate_particle_systems_exec(), dupliob_move_down_exec(), dupliob_move_up_exec(), dupliob_refresh_exec(), ED_mesh_context(), ED_object_context(), ED_operator_camera(), edit_constraint_invoke_properties(), edit_constraint_poll_generic(), edit_modifier_invoke_properties(), edit_modifier_invoke_properties_with_hover(), edit_modifier_poll_generic(), edit_shaderfx_invoke_properties(), edit_shaderfx_poll_generic(), eyedropper_colorband_init(), eyedropper_colorband_poll(), gpencil_edit_modifier_invoke_properties(), gpencil_edit_modifier_poll_generic(), graph_driver_vars_copy_exec(), graph_driver_vars_paste_exec(), graphop_active_editable_fcurve_ctx_poll(), image_from_context(), image_match_len_exec(), image_open_exec(), image_open_init(), image_open_invoke(), image_user_from_context(), modifier_apply_poll_ex(), modifier_copy_to_selected_poll(), new_material_exec(), new_particle_settings_exec(), new_particle_target_exec(), new_texture_exec(), new_world_exec(), node_shader_script_update_exec(), node_shader_script_update_poll(), object_hook_assign_exec(), object_hook_recenter_exec(), object_hook_reset_exec(), object_hook_select_exec(), paste_material_exec(), paste_mtex_exec(), psys_poll(), ptcache_add_new_exec(), ptcache_add_remove_poll(), ptcache_bake_from_cache_exec(), ptcache_baker_create(), ptcache_free_bake_exec(), ptcache_poll(), ptcache_remove_exec(), remove_particle_dupliob_exec(), remove_particle_target_exec(), rule_add_exec(), rule_del_exec(), rule_move_down_exec(), rule_move_up_exec(), select_grouped_exec(), state_add_exec(), state_del_exec(), state_move_down_exec(), state_move_up_exec(), target_move_down_exec(), target_move_up_exec(), texture_slot_move_exec(), UI_context_copy_to_selected_list(), ui_popup_context_menu_for_button(), and wm_operator_defaults_exec().
| PointerRNA CTX_data_pointer_get_type_silent | ( | const bContext * | C, |
| const char * | member, | ||
| StructRNA * | type | ||
| ) |
Definition at line 475 of file context.c.
References C, CTX_data_pointer_get(), PointerRNA::data, PointerRNA_NULL, ptr, RNA_struct_is_a(), type, and PointerRNA::type.
Referenced by ED_asset_can_make_single_from_context(), and UI_context_copy_to_selected_list().
| void CTX_data_pointer_set | ( | bContextDataResult * | result, |
| ID * | id, | ||
| StructRNA * | type, | ||
| void * | data | ||
| ) |
Definition at line 638 of file context.c.
References data, result, RNA_pointer_create(), and type.
Referenced by BPY_context_member_get(), buttons_context(), file_context(), node_context(), screen_ctx_active_annotation_layer(), screen_ctx_active_bone(), screen_ctx_active_editable_fcurve(), screen_ctx_active_gpencil_frame(), screen_ctx_active_gpencil_layer(), screen_ctx_active_operator(), screen_ctx_active_pose_bone(), screen_ctx_annotation_data_owner(), screen_ctx_gpencil_data_owner(), set_pointer_type(), and view3d_context().
|
static |
Definition at line 379 of file context.c.
References BLI_assert, C, ctx_data_get(), CTX_DATA_TYPE_POINTER, CTX_RESULT_OK, NULL, and result.
Referenced by CTX_data_collection(), CTX_data_layer_collection(), CTX_data_main(), CTX_data_scene(), and CTX_data_view_layer().
Definition at line 1034 of file context.c.
References C, ctx_data_pointer_verify(), and scene.
Referenced by ABC_import(), achannel_setting_slider_cb(), achannel_setting_slider_nla_curve_cb(), achannel_setting_slider_shapekey_cb(), action_layer_next_exec(), action_layer_prev_exec(), action_main_region_draw(), action_main_region_draw_overlay(), action_new_poll(), action_stash_create_poll(), add_default_keyingset_exec(), add_empty_ks_path_exec(), add_keyingset_button_exec(), add_simple_uvs_exec(), add_vertex_extrude(), add_vertex_new(), add_vertex_subdivide(), addMatrixSpace(), advanced_panel_draw(), ANIM_animdata_get_context(), ANIM_apply_keyingset(), ANIM_center_frame(), ANIM_draw_cfra(), ANIM_draw_previewrange(), ANIM_keying_sets_enum_itemf(), anim_set_efra_exec(), anim_set_sfra_exec(), animedit_poll_channels_nla_tweakmode_off(), annotation_session_initdata(), apply_armature_pose2bones_exec(), apply_objects_internal(), areas_do_frame_follow(), arg_handle_engine_set(), arg_handle_extension_set(), arg_handle_frame_end_set(), arg_handle_frame_skip_set(), arg_handle_frame_start_set(), arg_handle_image_type_set(), arg_handle_output_set(), arg_handle_render_animation(), arg_handle_render_frame(), armature_bone_primitive_add_exec(), armature_calc_roll_exec(), armature_click_extrude_exec(), armature_click_extrude_invoke(), armature_fill_bones_exec(), armature_undosys_step_decode(), average_islands_scale_exec(), bake_exec(), bake_image_exec(), bake_init_api_data(), bake_invoke(), bake_modal(), bc_set_parent(), BIF_clearTransformOrientation(), BIF_countTransformOrientation(), BIF_removeTransformOrientation(), BIF_removeTransformOrientationIndex(), BIF_selectTransformOrientation(), BKE_copybuffer_paste(), BKE_paint_get_active_from_context(), BKE_paintmode_get_active_from_context(), BKE_shrinkwrap_mesh_nearest_surface_deform(), bone_select_menu_exec(), brush_colors_flip_exec(), brush_curve_preset_exec(), brush_drawcursor(), brush_edit_init(), brush_scale_size_exec(), brush_select_exec(), buttons_context_path_collection(), buttons_texture_users_from_context(), calc_initial_placement_point_from_view(), center_current_frame_exec(), change_frame_apply(), change_frame_seq_preview_end(), clear_render_border_exec(), clip_draw_cache_and_notes(), clip_draw_main(), clip_rebuild_proxy_exec(), clip_refresh(), clip_set_scene_frames_exec(), clip_start_prefetch_job(), collection_drop_invoke(), collection_duplicate_exec(), collection_edit_in_active_scene_poll(), collection_flag_exec(), collection_hierarchy_delete_exec(), collection_instance_add_exec(), collection_instance_exec(), collection_isolate_exec(), collection_link_exec(), collection_new_exec(), collection_object_active_itemf(), collection_objects_remove_all_exec(), collection_objects_remove_exec(), collection_objects_select_exec(), collection_view_layer_exec(), collection_visibility_exec(), collections_view_layer_poll(), composite_get_from_context(), connect_hair_exec(), convert_proxy_to_override_exec(), copy_particle_systems_exec(), correctivesmooth_bind_exec(), create_orientation_exec(), createTransGPencil(), createTransGPencil_curves(), createTransGPencil_strokes(), createTransMaskingData(), ctx_data_base_collection_get(), CTX_data_collection(), CTX_data_depsgraph_on_load(), CTX_data_depsgraph_pointer(), CTX_data_engine_type(), CTX_data_tool_settings(), CTX_data_view_layer(), cube_project_exec(), curve_draw_init(), curve_undosys_step_decode(), curvesurf_prim_add(), cylinder_project_exec(), delete_key_button_exec(), delete_key_exec(), delete_key_v3d_exec(), delete_orientation_exec(), delete_orientation_poll(), depthdropper_depth_sample_pt(), disconnect_hair_exec(), do_graph_region_driver_buttons(), do_lasso_select_mesh_uv(), do_running_jobs(), do_set_scale(), do_uvedit_vertex(), do_vpaint_brush_blur_task_cb_ex(), do_vpaint_brush_draw_task_cb_ex(), do_vpaint_brush_smear_task_cb_ex(), do_wpaint_brush_blur_task_cb_ex(), do_wpaint_brush_draw_task_cb_ex(), do_wpaint_brush_smear_task_cb_ex(), dopesheet_region_draw(), draw_cache_view(), draw_image_cache(), draw_image_main(), draw_render_info(), draw_seq_strips(), draw_timeline_seq(), draw_timeline_seq_display(), duplicate_exec(), duplicate_particle_systems_exec(), dynamicpaint_bake_exec(), ED_annotation_data_get_pointers(), ED_annotation_draw_2dimage(), ED_annotation_draw_view2d(), ED_armature_join_objects_exec(), ED_clip_has_preview_region(), ED_context_get_markers(), ED_curve_join_objects_exec(), ED_editors_init(), ED_gpencil_add_armature(), ED_gpencil_add_lattice_modifier(), ED_gpencil_create_monkey(), ED_gpencil_create_stroke(), ED_gpencil_join_objects_exec(), ED_gpencil_project_stroke_to_view(), ED_gpencil_toggle_brush_cursor(), ED_image_save_all_modified(), ED_imbuf_sample_draw(), ED_imbuf_sample_poll(), ed_marker_add_exec(), ed_marker_make_links_scene_exec(), ed_marker_move_apply(), ed_marker_move_init(), ed_marker_move_modal(), ed_marker_move_update_header(), ED_markers_draw(), ED_mesh_join_objects_exec(), ED_mesh_shapes_join_objects_exec(), ED_node_composite_job(), ED_object_add_generic_get_opts(), ED_object_add_type_with_obdata(), ED_object_base_activate(), ED_object_base_activate_with_mode_exit_if_needed(), ED_object_editmode_enter(), ED_object_editmode_exit(), ED_object_editmode_exit_multi(), ED_object_jump_to_object(), ED_object_location_from_view(), ED_object_modifier_copy_to_object(), ED_object_new_primitive_matrix(), ED_object_particle_edit_mode_enter(), ED_object_particle_edit_mode_exit(), ED_object_sculptmode_enter(), ED_object_sculptmode_exit(), ED_object_select_linked_by_id(), ed_object_select_pick(), ED_object_texture_paint_mode_enter(), ED_object_texture_paint_mode_exit(), ED_object_vpaintmode_enter(), ED_object_wpaintmode_enter(), ED_operator_mask(), ED_operator_objectmode(), ED_operator_rigidbody_active_poll(), ED_operator_rigidbody_add_poll(), ED_operator_rigidbody_con_active_poll(), ED_operator_rigidbody_con_add_poll(), ED_operator_scene(), ED_operator_scene_editable(), ED_outliner_select_sync_from_outliner(), ED_preview_shader_job(), ED_refresh_viewport_fps(), ED_region_do_draw(), ED_rigidbody_world_active_poll(), ED_rigidbody_world_add_poll(), ED_screen_animation_play(), ED_screen_animation_timer(), ED_seq_proxy_job_get(), ED_seq_proxy_wm_job_get(), ED_sequencer_special_preview_set(), ED_space_image_scopes_update(), ED_space_sequencer_maskedit_poll(), ED_transform_calc_gizmo_stats(), ED_transform_calc_orientation_from_type(), ED_undo_object_editmode_restore_helper(), ED_undo_operator_repeat(), ed_undo_step_post(), ed_undo_step_pre(), ED_view3d_camera_lock_autokey(), ED_view3d_cursor3d_position_rotation(), ED_view3d_cursor3d_update(), ED_view3d_local_collections_reset(), ED_view3d_smooth_view_force_finish(), ED_view3d_viewcontext_init(), edbm_bevel_init(), edbm_bevel_ui(), edbm_bevel_update_status_text(), edbm_inset_init(), edbm_inset_update_header(), edbm_mark_seam_exec(), edbm_merge_exec(), edbm_normals_tools_exec(), edbm_offset_edgeloop_exec(), edbm_point_normals_modal(), EDBM_project_snap_verts(), edbm_screw_invoke(), edbm_select_axis_exec(), edbm_select_linked_exec(), EDBM_selectmode_disable_multi(), EDBM_selectmode_set_multi(), EDBM_selectmode_to_scene(), EDBM_selectmode_toggle_multi(), edbm_separate_exec(), edbm_shortest_path_pick_exec(), edbm_shortest_path_select_exec(), edbm_sort_elements_exec(), edbm_spin_invoke(), editmode_toggle_exec(), effector_add_exec(), empty_drop_named_image_invoke(), eyedropper_add_palette_color(), eyedropper_color_sample_fl(), eyedropper_cryptomatte_sample_fl(), eyedropper_gpencil_init(), eyedropper_init(), file_delete_exec(), file_directory_new_exec(), file_hidedot_exec(), file_refresh(), file_refresh_exec(), filelist_readjob_start(), find_prev_next_keyframes(), DocumentImporter::finish(), fluid_bake_invoke(), fluid_bake_modal(), fluid_free_exec(), fluid_initjob(), fmod_envelope_addpoint_cb(), font_undosys_step_decode(), forcefield_toggle_exec(), frame_from_event(), frame_jump_exec(), frame_offset_exec(), FRS_set_context(), geometry_extract_apply(), get_orientation_object(), get_sync_select_active_data(), gizmo2d_calc_bounds(), gizmo2d_calc_center(), gizmo2d_resize_draw_prepare(), gizmo2d_rotate_draw_prepare(), gizmo2d_xform_refresh(), gizmo_axis_draw(), gizmo_find_intersected_3d_intern(), gizmo_mesh_extrude_message_subscribe(), gizmo_mesh_extrude_refresh(), gizmo_mesh_spin_init_draw_prepare(), gizmo_mesh_spin_init_message_subscribe(), gizmo_mesh_spin_init_refresh(), gizmo_move_invoke(), gizmo_plane_update_cursor(), gizmo_prepare_mat(), gizmo_ruler_draw(), gpencil_actframe_delete_all_exec(), gpencil_actframe_delete_exec(), gpencil_bake_mesh_animation_exec(), gpencil_blank_frame_add_exec(), gpencil_brush_cursor_draw(), gpencil_camera_view_subrect(), gpencil_convert_check_has_valid_timing(), gpencil_convert_layer_exec(), gpencil_convert_old_files_exec(), gpencil_convert_old_files_poll(), gpencil_convert_poll(), gpencil_draw_poll(), gpencil_frame_duplicate_exec(), gpencil_init_drawing_brush(), gpencil_interpolate_invoke(), gpencil_interpolate_seq_exec(), gpencil_interpolate_seq_ui(), gpencil_interpolate_set_init_values(), gpencil_io_export(), gpencil_layer_add_exec(), gpencil_layer_duplicate_object_exec(), gpencil_layer_to_curve(), gpencil_modifier_add_exec(), gpencil_move_to_layer_exec(), gpencil_paintmode_toggle_exec(), gpencil_point_conversion_init(), gpencil_prepare_stroke(), gpencil_primitive_init(), gpencil_primitive_invoke(), gpencil_primitive_set_initdata(), gpencil_sculpt_brush_init(), gpencil_select_same_layer(), gpencil_selectmode_toggle_exec(), gpencil_session_init_fill(), gpencil_session_initdata(), gpencil_snap_cursor_to_sel(), gpencil_snap_to_cursor(), gpencil_snap_to_grid(), gpencil_stroke_path_animation(), gpencil_stroke_separate_exec(), gpencil_strokepoint_convertcoords(), gpencil_strokes_paste_exec(), gpencil_strokes_reproject_exec(), gpencil_trace_image_exec(), gpencil_vertexmode_toggle_exec(), gpencil_vertexpaint_brush_init(), gpencil_weightpaint_brush_init(), blender::io::gpencil::GpencilIO::GpencilIO(), graph_driver_vars_paste_exec(), graph_main_region_draw(), graph_main_region_draw_overlay(), graph_panel_cursor(), graph_panel_cursor_header(), graph_region_draw(), graphkeys_decimate_invoke(), graphview_cursor_apply(), graphview_cursor_modal(), handleNumInput(), hide_exec(), icon_set_image(), id_override_library_create_fn(), id_search_cb_objects_from_scene(), image_buttons_region_draw(), image_drop_poll(), image_main_region_draw(), image_match_len_exec(), image_new_draw(), image_open_exec(), image_open_invoke(), image_paint_brush(), image_read_viewlayers_exec(), image_refresh(), image_sample_apply(), image_sample_line_exec(), image_save_as_exec(), image_save_as_invoke(), image_save_exec(), image_to_gpencil_exec(), image_user_refresh_scene(), image_view_selected_exec(), IMB_colormanagement_display_settings_from_ctx(), init(), init_multiresbake_job(), init_output_file(), init_switch_view(), initFlyInfo(), initTransInfo(), initWalkInfo(), insert_key_button_exec(), insert_key_exec(), insert_key_menu_invoke(), keyframe_jump_exec(), keyingset_active_menu_exec(), keyingset_poll_active_edit(), keyingset_poll_activePath_edit(), keyingset_poll_default_add(), knifeproject_exec(), knifetool_init(), lattice_undosys_step_decode(), light_cache_bake_exec(), light_cache_bake_invoke(), light_cache_free_exec(), light_cache_free_poll(), lineart_gpencil_bake_common(), SkinInfo::link_armature(), load_data_init_from_operator(), localview_exec(), localview_remove_from_exec(), loopcut_init(), loopcut_modal(), make_links_data_exec(), make_links_scene_exec(), make_override_library_exec(), make_override_library_invoke(), make_prim_finish(), make_prim_init(), make_proxy_exec(), make_proxy_invoke(), make_single_user_exec(), marker_jump_exec(), mask_normals_make_consistent_exec(), mask_shape_key_clear_exec(), mask_shape_key_feather_reset_exec(), mask_shape_key_insert_exec(), mask_shape_key_rekey_exec(), mask_switch_direction_exec(), material_slot_add_exec(), material_slot_remove_exec(), material_slot_remove_unused_exec(), mball_undosys_step_decode(), memfile_undosys_step_decode(), mesh_bisect_exec(), mesh_undosys_step_decode(), mesh_uv_texture_add_exec(), mesh_uv_texture_remove_exec(), metadata_panel_context_draw(), minimize_stretch_exit(), minimize_stretch_init(), minimize_stretch_iteration(), mirror_exec(), mirror_poll(), modifier_add_exec(), modifier_apply_exec_ex(), modifier_apply_poll_ex(), modifier_copy_exec(), modifier_copy_to_selected_exec(), modifier_fn(), modifier_panel_header(), modifier_remove_exec(), modify_key_op_poll(), move_to_collection_exec(), move_to_collection_invoke(), move_to_collection_menu_create(), movie_drop_poll(), multires_higher_levels_delete_exec(), multiresbake_check(), multiresbake_image_exec(), multiresbake_image_exec_locked(), nla_main_region_draw(), nla_main_region_draw_overlay(), nlaop_poll_tweakmode_off(), nlaop_poll_tweakmode_on(), node_buts_image_user(), node_composit_buts_file_output_ex(), node_composit_init_rlayers(), node_init_api_cryptomatte(), node_mouse_select(), node_output_file_add_socket_exec(), node_read_viewlayers_exec(), node_render_changed_exec(), node_select_single(), node_shader_script_update_exec(), node_shader_script_update_poll(), object_add_hook_newob_exec(), object_add_hook_selob_exec(), object_add_named_exec(), object_armature_add_exec(), object_calculate_paths_exec(), object_camera_add_exec(), object_clear_transform_generic_exec(), object_convert_exec(), object_convert_poll(), object_data_instance_add_exec(), object_delete_exec(), object_duplicates_make_real_exec(), object_gpencil_add_poll(), object_hide_collection_exec(), object_hide_view_clear_exec(), object_hide_view_set_exec(), object_hook_assign_exec(), object_hook_recenter_exec(), object_metaball_add_exec(), object_origin_set_exec(), object_proxy_to_override_convert_fn(), object_select_all_exec(), object_select_by_type_exec(), object_select_grouped_exec(), object_select_less_exec(), object_select_linked_exec(), object_select_menu_exec(), object_select_mirror_exec(), object_select_more_exec(), object_select_random_exec(), object_select_same_collection_exec(), object_speaker_add_exec(), object_transfer_mode_reposition_view_pivot(), object_transfer_mode_to_base(), object_update_paths_exec(), object_update_paths_range_exec(), object_warp_verts_exec(), objects_add_active_exec(), objects_bake_render_invoke(), objects_bake_render_modal(), objects_remove_active_exec(), ocean_bake_exec(), outliner_box_select_exec(), outliner_collection_set_flag_recursive_fn(), outliner_color_tag_set_exec(), outliner_data_operation_exec(), outliner_delete_exec(), outliner_hide_exec(), outliner_id_operation_exec(), outliner_item_drag_drop_invoke(), outliner_keyingset_additems_exec(), outliner_keyingset_removeitems_exec(), outliner_lib_operation_exec(), outliner_object_operation_exec(), outliner_object_set_flag_recursive_fn(), outliner_select_all_exec(), outliner_show_hierarchy_exec(), outliner_unhide_all_exec(), outliner_viewcontext_init(), pack_islands_exec(), paint_2d_new_stroke(), paint_brush_stroke_add_step(), paint_brush_update(), paint_cursor_context_init(), paint_proj_new_stroke(), paint_sample_color(), paint_space_stroke(), paint_stroke_curve_end(), paint_stroke_done(), paint_stroke_update_step(), paint_weight_gradient_exec(), palette_color_add_exec(), panel_draw(), parent_drop_set_parents(), parent_set_exec(), particle_edit_toggle_exec(), particle_system_add_exec(), particle_system_remove_exec(), particle_undosys_poll(), particle_undosys_step_encode(), path_select_poll_property(), PE_box_select(), PE_circle_select(), PE_deselect_all_visible(), PE_hair_poll(), PE_lasso_select(), PE_mouse_particles(), PE_poll(), pe_select_all_exec(), PE_set_data(), pose_calculate_paths_exec(), pose_clear_transform_generic_exec(), pose_clear_user_transforms_exec(), pose_de_select_all_exec(), pose_flip_quats_exec(), pose_paste_exec(), pose_propagate_exec(), pose_select_same_keyingset(), pose_slide_init(), pose_update_paths_exec(), pose_update_paths_range_exec(), poselib_add_menu_invoke(), poselib_preview_init_data(), posemode_exec(), prefetch_get_final_frame(), prefetch_get_start_frame(), blender::io::gpencil::GpencilIO::prepare_camera_params(), previewrange_clear_exec(), previewrange_define_exec(), proj_paint_add_slot(), project_state_init(), ptcache_add_new_exec(), ptcache_bake_all_poll(), ptcache_bake_invoke(), ptcache_baker_create(), ptcache_free_bake_all_exec(), ptcache_remove_exec(), pyrna_struct_keyframe_parse(), quadriflow_remesh_exec(), radial_control_update_header(), redraw_timer_exec(), reinit_preview_region(), remove_active_keyingset_exec(), remove_active_ks_path_exec(), remove_doubles_exec(), remove_keyingset_button_exec(), renamebutton_cb(), render_border_exec(), render_shutter_curve_preset_exec(), render_view_add_exec(), render_view_open(), render_view_remove_exec(), render_view_remove_poll(), render_view_show_invoke(), reveal_exec(), rigidbody_con_add_exec(), rigidbody_con_remove_exec(), rigidbody_object_add_exec(), rigidbody_object_remove_exec(), rigidbody_objects_add_exec(), rigidbody_objects_remove_exec(), rigidbody_world_add_exec(), rigidbody_world_export_exec(), rigidbody_world_remove_exec(), ringsel_init(), RNA_property_update(), RNA_scene_without_active_itemf(), sample_color_invoke(), sample_color_modal(), sample_draw(), scene_delete_exec(), scene_delete_poll(), scene_drop_invoke(), screen_animation_cancel_exec(), screen_animation_step_invoke(), screen_opengl_render_exec(), screen_opengl_render_init(), screen_render_exec(), screen_render_invoke(), sculpt_brush_stroke_init(), SCULPT_cursor_geometry_info_update(), SCULPT_dynamic_topology_disable(), sculpt_dynamic_topology_toggle_exec(), sculpt_dynamic_topology_toggle_invoke(), sculpt_expand_cache_initial_config_set(), sculpt_mode_toggle_exec(), sculpt_sample_color_invoke(), sculpt_stroke_done(), sculpt_undo_restore_list(), sculpt_undosys_step_decode(), sculpt_update_cache_invariants(), sculpt_update_cache_variants(), select_grouped_exec(), select_grouped_keyingset(), select_marker_camera_switch(), select_orientation_exec(), separate_armature_exec(), separate_exec(), seq_load_apply_generic_options(), seq_proxy_build_job(), sequencer_add_duplicate_exec(), sequencer_add_effect_strip_exec(), sequencer_add_image_strip_exec(), sequencer_add_image_strip_invoke(), sequencer_add_mask_strip_exec(), sequencer_add_movie_multiple_strips(), sequencer_add_movie_single_strip(), sequencer_add_movie_strip_exec(), sequencer_add_movie_strip_invoke(), sequencer_add_movieclip_strip_exec(), sequencer_add_scene_strip_exec(), sequencer_add_sound_multiple_strips(), sequencer_add_sound_single_strip(), sequencer_add_sound_strip_exec(), sequencer_box_select_exec(), sequencer_box_select_invoke(), sequencer_change_effect_input_exec(), sequencer_change_effect_type_exec(), sequencer_change_path_exec(), sequencer_change_path_invoke(), sequencer_context(), sequencer_copy_exec(), sequencer_de_select_all_exec(), sequencer_delete_exec(), sequencer_disable_one_time_properties(), sequencer_edit_poll(), sequencer_effect_poll(), sequencer_enable_proxies_exec(), sequencer_export_subtitles_exec(), sequencer_gap_insert_exec(), sequencer_gap_remove_exec(), sequencer_generic_invoke_path__internal(), sequencer_generic_invoke_xy__internal(), sequencer_generic_invoke_xy_guess_channel(), sequencer_lock_exec(), sequencer_meta_make_exec(), sequencer_meta_separate_exec(), sequencer_meta_toggle_exec(), sequencer_mute_exec(), sequencer_offset_clear_exec(), sequencer_paste_exec(), sequencer_preview_add_sound(), sequencer_preview_region_draw(), sequencer_reassign_inputs_exec(), sequencer_rebuild_proxy_exec(), sequencer_refresh_all_exec(), sequencer_reload_exec(), sequencer_rendersize_exec(), sequencer_sample_apply(), sequencer_select_exec(), sequencer_select_grouped_exec(), sequencer_select_handles_exec(), sequencer_select_inverse_exec(), sequencer_select_less_exec(), sequencer_select_linked_exec(), sequencer_select_linked_pick_invoke(), sequencer_select_more_exec(), sequencer_select_side_exec(), sequencer_select_side_of_frame_exec(), sequencer_separate_images_exec(), sequencer_set_range_to_strips_exec(), sequencer_slip_exec(), sequencer_slip_invoke(), sequencer_slip_modal(), sequencer_snap_exec(), sequencer_snap_invoke(), sequencer_split_exec(), sequencer_split_invoke(), sequencer_strip_has_path_poll(), sequencer_strip_is_text_poll(), sequencer_strip_jump_exec(), sequencer_strip_transform_clear_exec(), sequencer_strip_transform_fit_exec(), sequencer_swap_data_exec(), sequencer_swap_exec(), sequencer_swap_inputs_exec(), sequencer_unlock_exec(), sequencer_unmute_exec(), sequencer_view_all_exec(), sequencer_view_all_preview_exec(), sequencer_view_preview_poll(), sequencer_view_selected_exec(), sequencer_view_zoom_ratio_exec(), set_axis_exec(), set_origin_exec(), set_plane_exec(), setup_app_data(), shader_get_from_context(), shader_tree_poll(), shaderfx_add_exec(), shape_cut_exec(), shape_cut_poll(), slide_point_modal(), slide_spline_curvature_modal(), smart_project_exec(), snap_curs_to_active_exec(), snap_curs_to_center_exec(), snap_curs_to_grid_exec(), snap_curs_to_sel_ex(), snap_curs_to_sel_exec(), snap_sel_to_grid_exec(), snap_selected_to_cursor_exec(), snap_selected_to_location(), solve_camera_initjob(), solve_camera_invoke(), sound_bake_animation_exec(), sound_drop_poll(), sound_pack_exec(), sound_poll(), sound_unpack_invoke(), sound_update_animation_flags_exec(), space_image_main_area_not_uv_brush_poll(), space_view3d_refresh(), sphere_project_exec(), spin_invoke(), stitch_exec(), stitch_exit(), stitch_init(), stitch_init_all(), stitch_invoke(), stitch_modal(), strip_modifier_active_poll(), strip_modifier_add_exec(), strip_modifier_copy_exec(), strip_modifier_move_exec(), strip_modifier_remove_exec(), surface_slot_add_exec(), template_id_cb(), texture_get_from_context(), texture_paint_camera_project_exec(), texture_paint_image_from_view_exec(), texture_paint_init(), texture_paint_toggle_exec(), texture_slot_move_exec(), toggle_matcap_flip(), track_markers(), track_markers_initjob(), track_markers_modal(), transformops_loopsel_hack(), tree_element_layer_collection_activate(), txt_add_object(), type_toggle_exec(), ui_apply_but_autokey(), UI_block_begin(), UI_block_end_ex(), UI_context_update_anim_flag(), ui_do_but_COLOR(), ui_do_but_CURVE(), ui_get_but_scale_unit(), ui_imageuser_layer_menu_step(), ui_imageuser_pass_menu_step(), ui_template_node_link_menu(), uiTemplateImage(), uiTemplateImageInfo(), uiTemplateImageLayers(), uiTemplatePreview(), unify_length_exec(), unwrap_exec(), USD_export(), uv_box_select_exec(), uv_circle_select_exec(), uv_from_view_exec(), uv_hide_exec(), uv_mark_seam_exec(), uv_mouse_select_loop_generic_multi(), uv_mouse_select_multi(), uv_pin_exec(), uv_remove_doubles_to_selected(), uv_remove_doubles_to_unselected(), uv_reveal_exec(), uv_rip_exec(), uv_sculpt_stroke_apply(), uv_sculpt_stroke_init(), uv_sculpt_stroke_poll(), uv_seams_from_islands_exec(), uv_select_all_exec(), uv_select_linked_internal(), uv_select_loop_exec(), uv_select_more_less(), uv_select_overlap(), uv_select_pinned_exec(), uv_select_split_exec(), uv_shortest_path_pick_exec(), uv_shortest_path_pick_invoke(), uv_shortest_path_select_exec(), uv_snap_cursor_exec(), uv_snap_selection_exec(), uv_weld_align(), uvedit_vertex_buttons(), vertex_color_set_exec(), vertex_group_copy_to_linked_exec(), vertex_group_fix_exec(), vertex_parent_set_exec(), view3d_all_exec(), view3d_camera_to_view_selected_exec(), view3d_center_camera_exec(), view3d_context(), view3d_draw_border(), view3d_draw_region_info(), view3d_draw_view(), view3d_interactive_add_invoke(), view3d_lightcache_update(), view3d_orbit_calc_center(), view3d_panel_vgroup(), view3d_ruler_from_gpencil(), view3d_ruler_to_gpencil(), view3d_select_exec(), view3d_setobjectascamera_exec(), view3d_zoom_1_to_1_camera_exec(), view_all_exec(), view_camera_exec(), view_ghost_border_exec(), view_layer_add_aov_exec(), view_layer_add_exec(), view_layer_remove_aov_exec(), view_layer_remove_exec(), view_layer_remove_poll(), viewcenter_cursor_exec(), viewops_data_alloc(), viewRedrawPost(), viewselected_exec(), viewzoom_exec(), visual_transform_apply_exec(), voxel_remesh_exec(), vpaint_mode_toggle_exec(), vpaint_stroke_test_start(), vpaint_stroke_update_step(), vwpaint_update_cache_invariants(), vwpaint_update_cache_variants(), weight_from_bones_exec(), weight_paint_set_exec(), weight_set_exec(), WIDGETGROUP_camera_refresh(), WIDGETGROUP_camera_view_draw_prepare(), WIDGETGROUP_camera_view_poll(), WIDGETGROUP_camera_view_refresh(), WIDGETGROUP_gizmo_draw_prepare(), WIDGETGROUP_gizmo_invoke_prepare(), WIDGETGROUP_gizmo_message_subscribe(), WIDGETGROUP_gizmo_refresh(), WIDGETGROUP_xform_cage_draw_prepare(), WIDGETGROUP_xform_cage_message_subscribe(), WIDGETGROUP_xform_cage_refresh(), WIDGETGROUP_xform_shear_draw_prepare(), WIDGETGROUP_xform_shear_message_subscribe(), WIDGETGROUP_xform_shear_refresh(), wm_add_default(), wm_event_do_handlers(), wm_file_write(), WM_gizmo_target_property_anim_autokey(), wm_gpencil_import_svg_exec(), wm_link_append_exec(), WM_operator_check_ui_enabled(), WM_operator_view3d_unit_defaults(), wm_window_match_keep_current_wm(), WM_window_open(), workspace_append_activate_exec(), wpaint_mode_toggle_exec(), wpaint_paint_leaves(), wpaint_stroke_test_start(), wpaint_stroke_update_step(), and DocumentImporter::writeLibraryNodes().
Definition at line 1197 of file context.c.
References BPY_context_dict_clear_members, C, NULL, and scene.
Referenced by arg_handle_scene_set(), ED_render_view3d_update(), ED_screen_scene_change(), setup_app_data(), and wm_event_do_handlers().
Definition at line 1274 of file context.c.
References C, and ctx_data_base_collection_get().
Referenced by object_select_more_less().
Definition at line 1269 of file context.c.
References C, and ctx_data_collection_get().
Definition at line 1254 of file context.c.
References C, and ctx_data_base_collection_get().
Definition at line 1331 of file context.c.
References C, and ctx_data_collection_get().
Definition at line 1234 of file context.c.
References C, and ctx_data_base_collection_get().
Referenced by object_convert_exec().
Definition at line 1336 of file context.c.
References C, and ctx_data_collection_get().
Definition at line 1229 of file context.c.
References C, and ctx_data_collection_get().
Referenced by data_transfer_exec_preprocess_objects(), and shade_smooth_exec().
Definition at line 1219 of file context.c.
References C, and ctx_data_collection_get().
Referenced by asset_operation_get_ids_from_context().
Definition at line 1224 of file context.c.
References C, and ctx_data_collection_get().
Definition at line 1249 of file context.c.
References C, and ctx_data_collection_get().
Referenced by bake_init_api_data().
Definition at line 1356 of file context.c.
References C, and ctx_data_collection_get().
Referenced by apply_armature_pose2bones_exec().
Definition at line 1361 of file context.c.
References C, and ctx_data_collection_get().
| ToolSettings* CTX_data_tool_settings | ( | const bContext * | C | ) |
Definition at line 1208 of file context.c.
References C, CTX_data_scene(), NULL, scene, and Scene::toolsettings.
Referenced by annotation_session_initdata(), brush_add_gpencil_exec(), createTransUVs(), dyntopo_detail_size_edit_invoke(), dyntopo_detail_size_edit_modal(), ED_gpencil_add_defaults(), ed_markers_poll_markers_exist(), ed_markers_poll_selected_no_locked_markers(), ED_sculpt_init_transform(), ED_sculpt_update_modal_transform(), ED_space_image_paint_curve(), edbm_bevel_init(), edbm_select_mode_invoke(), edbm_select_similar_exec(), EDBM_selectmode_toggle_multi(), gpencil_active_brush_poll(), gpencil_brush_reset_all_exec(), gpencil_brush_reset_exec(), gpencil_circle_select_exec(), gpencil_cutter_lasso_select(), gpencil_draw_init(), gpencil_fill_invoke(), gpencil_generic_select_exec(), gpencil_guide_rotate(), gpencil_init_drawing_brush(), gpencil_interpolate_seq_exec(), gpencil_paintmode_toggle_exec(), gpencil_prepare_stroke(), gpencil_primitive_init(), gpencil_sculptmode_toggle_exec(), gpencil_select_all_exec(), gpencil_select_exec(), gpencil_select_poll(), gpencil_select_vertex_color_exec(), gpencil_select_vertex_color_poll(), gpencil_selectmode_toggle_exec(), gpencil_session_init_fill(), gpencil_session_initdata(), gpencil_stroke_paintmode_poll_with_tool(), gpencil_stroke_sculptmode_poll_with_tool(), gpencil_stroke_vertexmode_poll_with_tool(), gpencil_stroke_weightmode_poll_with_tool(), gpencil_vertex_group_assign_exec(), gpencil_vertex_group_invert_exec(), gpencil_vertex_group_normalize_all_exec(), gpencil_vertex_group_normalize_exec(), gpencil_vertex_group_smooth_exec(), gpencil_vertexmode_toggle_exec(), gpencil_vertexpaint_brush_apply_to_layers(), gpencil_vertexpaint_brush_init(), gpencil_vertexpaint_set_exec(), gpencil_weightmode_toggle_exec(), gpencil_weightpaint_brush_apply_to_layers(), gpencil_weightpaint_brush_init(), initTransInfo(), is_any_stroke_selected(), paint_cursor_sculpt_session_update_and_init(), paint_cursor_update_pixel_radius(), paint_stroke_curve_end(), paint_stroke_new(), paint_stroke_update_step(), paint_weight_gradient_exec(), sample_detail_dyntopo(), saveTransform(), sculpt_and_constant_or_manual_detail_poll(), sculpt_brush_stroke_cancel(), sculpt_brush_stroke_init(), sculpt_cloth_filter_invoke(), sculpt_cloth_filter_modal(), sculpt_color_filter_invoke(), sculpt_color_filter_modal(), sculpt_detail_flood_fill_exec(), sculpt_detail_size_set_radial_control(), sculpt_dirty_mask_exec(), sculpt_expand_cache_initial_config_set(), sculpt_expand_invoke(), sculpt_expand_modal(), sculpt_expand_move_propagation_origin(), sculpt_expand_update_for_vertex(), sculpt_face_set_edit_modify_coordinates(), sculpt_face_sets_change_visibility_exec(), sculpt_gesture_project_end(), sculpt_mask_expand_invoke(), sculpt_mask_expand_modal(), sculpt_mask_filter_exec(), sculpt_mesh_filter_invoke(), sculpt_mesh_filter_modal(), sculpt_sample_color_invoke(), sculpt_set_pivot_position_exec(), sculpt_stroke_done(), SCULPT_stroke_modifiers_check(), sculpt_stroke_test_start(), sculpt_stroke_update_step(), sculpt_symmetrize_exec(), sculpt_update_cache_invariants(), uv_sculpt_stroke_apply(), vertex_group_assign_exec(), vertex_paint_poll_ex(), vertex_weight_copy_exec(), vertex_weight_normalize_active_vertex_exec(), vpaint_stroke_update_step(), vwpaint_update_cache_invariants(), weight_paint_poll_ex(), weight_paint_set_exec(), WIDGETGROUP_tool_generic_refresh(), wpaint_stroke_test_start(), and wpaint_stroke_update_step().
| short CTX_data_type_get | ( | bContextDataResult * | result | ) |
| void CTX_data_type_set | ( | bContextDataResult * | result, |
| short | type | ||
| ) |
Definition at line 677 of file context.c.
Referenced by BPY_context_member_get(), ctx_data_base_collection_get(), node_context(), outliner_context_selected_ids(), screen_ctx_editable_gpencil_layers(), screen_ctx_editable_gpencil_strokes(), screen_ctx_editable_objects(), screen_ctx_objects_in_mode(), screen_ctx_objects_in_mode_unique_data(), screen_ctx_sel_edit_fcurves_(), screen_ctx_selectable_objects(), screen_ctx_selected_bones_(), screen_ctx_selected_editable_keyframes(), screen_ctx_selected_editable_objects(), screen_ctx_selected_editable_sequences(), screen_ctx_selected_nla_strips(), screen_ctx_selected_objects(), screen_ctx_selected_pose_bones(), screen_ctx_selected_pose_bones_from_active_object(), screen_ctx_selected_sequences(), screen_ctx_sequences(), screen_ctx_visible_gpencil_layers(), screen_ctx_visible_objects(), screen_ctx_visible_or_editable_bones_(), and screen_ctx_visible_pose_bones().
Definition at line 1044 of file context.c.
References BKE_view_layer_default_view(), BKE_view_layer_find(), C, ctx_data_pointer_verify(), CTX_data_scene(), CTX_wm_window(), scene, and wmWindow::view_layer_name.
Referenced by ABC_export(), ABC_import(), ANIM_animdata_get_context(), armature_autoside_names_exec(), armature_calc_roll_exec(), armature_de_select_less_exec(), armature_de_select_more_exec(), armature_delete_selected_exec(), armature_dissolve_selected_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_fill_bones_exec(), armature_flip_names_exec(), armature_hide_exec(), armature_parent_clear_exec(), armature_reveal_exec(), armature_roll_clear_exec(), armature_select_linked_exec(), armature_select_mirror_exec(), armature_split_exec(), armature_switch_direction_exec(), armature_symmetrize_exec(), armature_undosys_step_decode(), armature_undosys_step_encode(), average_islands_scale_exec(), bake_init_api_data(), BKE_copybuffer_paste(), BKE_paint_get_active_from_context(), BKE_paintmode_get_active_from_context(), bone_select_menu_exec(), brush_curve_preset_exec(), brush_edit_init(), clear_tilt_exec(), collection_flag_exec(), collection_hierarchy_delete_exec(), collection_instance_add_exec(), collection_instance_exec(), collection_isolate_exec(), collection_new_exec(), collection_objects_select_exec(), collection_view_layer_exec(), collection_visibility_exec(), convert_proxy_to_override_exec(), blender::io::gpencil::GpencilIO::create_object_list(), CTX_data_active_base(), ctx_data_base_collection_get(), CTX_data_depsgraph_on_load(), CTX_data_depsgraph_pointer(), CTX_data_layer_collection(), cube_project_exec(), curve_decimate_exec(), curve_delete_exec(), curve_dissolve_exec(), curve_draw_init(), curve_extrude_exec(), curve_normals_make_consistent_exec(), curve_select_less_exec(), curve_select_more_exec(), curve_select_random_exec(), curve_select_similar_exec(), curve_smooth_radius_exec(), curve_smooth_tilt_exec(), curve_smooth_weight_exec(), curve_split_exec(), curve_undosys_step_decode(), curve_undosys_step_encode(), curvesurf_prim_add(), cylinder_project_exec(), de_select_all_exec(), de_select_first_exec(), de_select_last_exec(), delete_metaelems_exec(), do_lasso_select_mesh_uv(), do_uvedit_vertex(), do_view3d_region_buttons(), do_view3d_vgroup_buttons(), duplicate_exec(), duplicate_metaelems_exec(), ED_armature_edit_select_pick_bone(), ED_collection_hide_menu_draw(), ED_node_composite_job(), ED_object_add_type_with_obdata(), ED_object_array_in_mode_or_selected(), ED_object_base_activate(), ED_object_base_activate_with_mode_exit_if_needed(), ED_object_editmode_exit_multi(), ED_object_jump_to_object(), ED_object_mode_set_ex(), ed_object_posemode_set_for_weight_paint_ex(), ED_object_sculptmode_enter(), ED_object_sculptmode_exit(), ed_object_select_pick(), ED_objects_recalculate_paths(), ED_operator_mask(), ED_outliner_give_base_under_cursor(), ED_outliner_select_sync_from_outliner(), ED_pose_recalculate_paths(), ED_space_image_maskedit_poll(), ED_transform_calc_gizmo_stats(), ED_transform_calc_orientation_from_type(), ED_undo_is_legacy_compatible_for_property(), ED_undo_is_memfile_compatible(), ED_undo_object_editmode_restore_helper(), ED_view3d_gizmo_mesh_preselect_get_active(), ED_view3d_local_collections_reset(), ED_view3d_viewcontext_init(), edbm_add_edge_face_exec(), edbm_average_normals_exec(), edbm_beautify_fill_exec(), edbm_bevel_init(), edbm_blend_from_shape_exec(), edbm_bridge_edge_loops_exec(), edbm_collapse_edge_exec(), edbm_decimate_exec(), edbm_delete_edgeloop_exec(), edbm_delete_exec(), edbm_delete_loose_exec(), edbm_dissolve_degenerate_exec(), edbm_dissolve_edges_exec(), edbm_dissolve_faces_exec(), edbm_dissolve_limited_exec(), edbm_dissolve_verts_exec(), edbm_do_smooth_laplacian_vertex_exec(), edbm_do_smooth_vertex_exec(), edbm_duplicate_exec(), edbm_edge_rotate_selected_exec(), edbm_edge_split_exec(), edbm_extrude_context_exec(), edbm_extrude_edges_exec(), edbm_extrude_faces_exec(), edbm_extrude_region_exec(), edbm_extrude_repeat_exec(), edbm_extrude_verts_exec(), edbm_face_make_planar_exec(), edbm_face_split_by_edges_exec(), edbm_faces_select_interior_exec(), edbm_faces_shade_flat_exec(), edbm_faces_shade_smooth_exec(), edbm_fill_exec(), edbm_fill_grid_exec(), edbm_fill_holes_exec(), edbm_flip_normals_exec(), edbm_hide_exec(), edbm_inset_init(), edbm_intersect_boolean_exec(), edbm_intersect_exec(), edbm_loop_multiselect_exec(), edbm_loop_to_region_exec(), edbm_mark_seam_exec(), edbm_mark_sharp_exec(), edbm_merge_exec(), edbm_mod_weighted_strength_exec(), edbm_normals_make_consistent_exec(), edbm_normals_tools_exec(), edbm_offset_edgeloop_exec(), edbm_poke_face_exec(), edbm_preselect_or_active(), edbm_quads_convert_to_tris_exec(), edbm_region_to_loop_exec(), edbm_remove_doubles_exec(), edbm_reveal_exec(), edbm_reverse_colors_exec(), edbm_reverse_uvs_exec(), edbm_rip_edge_invoke(), edbm_rip_invoke(), edbm_rotate_colors_exec(), edbm_rotate_uvs_exec(), edbm_screw_exec(), edbm_select_all_exec(), edbm_select_axis_exec(), edbm_select_face_by_sides_exec(), edbm_select_less_exec(), edbm_select_linked_exec(), edbm_select_linked_flat_faces_exec(), edbm_select_linked_pick_exec(), edbm_select_loose_exec(), edbm_select_mirror_exec(), edbm_select_more_exec(), edbm_select_non_manifold_exec(), edbm_select_nth_exec(), edbm_select_random_exec(), edbm_select_sharp_edges_exec(), edbm_select_ungrouped_exec(), EDBM_selectmode_set_multi(), EDBM_selectmode_toggle_multi(), edbm_separate_exec(), edbm_set_normals_from_faces_exec(), edbm_shape_propagate_to_all_exec(), edbm_shortest_path_select_exec(), edbm_smooth_normals_exec(), edbm_solidify_exec(), edbm_sort_elements_exec(), edbm_spin_exec(), edbm_split_exec(), edbm_subdivide_edge_ring_exec(), edbm_subdivide_exec(), edbm_tris_convert_to_quads_exec(), edbm_unsubdivide_exec(), edbm_vert_connect_concave_exec(), edbm_vert_connect_exec(), edbm_vert_connect_nonplaner_exec(), edbm_vert_connect_path_exec(), edbm_wireframe_exec(), editarm_object_from_context(), editcurve_object_from_context(), editfont_object_from_context(), editlatt_object_from_context(), editmball_object_from_context(), editmesh_object_from_context(), editmode_toggle_exec(), font_undosys_step_decode(), geometry_node_tree_get_from_context(), get_new_constraint_target(), get_orientation_object(), get_sync_select_active_data(), getTransformOrientation_ex(), gizmo2d_calc_bounds(), gizmo2d_calc_center(), gizmo_prepare_mat(), gizmo_preselect_edgering_test_select(), gizmo_preselect_elem_test_select(), gpencil_armatures_enum_itemf(), gpencil_bake_mesh_animation_exec(), gpencil_convert_old_files_exec(), gpencil_generate_weights_exec(), gpencil_generate_weights_poll(), gpencil_layer_duplicate_object_poll(), gpencil_layer_to_curve(), gpencil_stroke_separate_exec(), gpencil_trace_image_exec(), hide_exec(), id_override_library_create_fn(), id_override_library_resync_fn(), image_view_selected_exec(), initTransInfo(), jump_to_target_ptr(), lattice_flip_exec(), lattice_select_all_exec(), lattice_select_mirror_exec(), lattice_select_more_less(), lattice_select_random_exec(), lattice_select_ungrouped_exec(), lattice_undosys_step_decode(), lattice_undosys_step_encode(), light_cache_bake_exec(), light_cache_bake_invoke(), localview_exec(), localview_remove_from_exec(), loopcut_init(), make_local_exec(), make_object_duplilist_real(), make_override_library_exec(), make_proxy_exec(), make_regular_exec(), make_segment_exec(), make_single_user_exec(), mball_select_all_exec(), mball_select_similar_exec(), mball_undosys_step_decode(), mball_undosys_step_encode(), mesh_bisect_exec(), mesh_bisect_invoke(), mesh_symmetrize_exec(), mesh_symmetry_snap_exec(), mesh_undosys_step_decode(), mesh_undosys_step_encode(), minimize_stretch_init(), modifier_convert_exec(), modifier_remove_exec(), normals_split_merge(), object_add_hook_newob_exec(), object_add_hook_selob_exec(), object_add_named_exec(), object_armature_add_exec(), object_batch_delete_hierarchy_fn(), object_clear_transform_generic_exec(), object_convert_exec(), object_deselect_fn(), object_hide_collection_exec(), object_hide_view_clear_exec(), object_hide_view_set_exec(), object_metaball_add_exec(), object_proxy_to_override_convert_fn(), object_rand_verts_exec(), object_select_all_exec(), object_select_by_type_exec(), object_select_fn(), object_select_grouped_exec(), object_select_linked_exec(), object_select_menu_exec(), object_select_mirror_exec(), object_select_more_less(), object_transfer_mode_to_base(), objects_remove_active_exec(), op_generic_value_invoke(), outliner_collection_set_flag_recursive_fn(), outliner_delete_exec(), outliner_hide_exec(), outliner_is_co_within_active_mode_column(), outliner_object_set_flag_recursive_fn(), outliner_show_active_exec(), outliner_sync_selection(), outliner_unhide_all_exec(), outliner_viewcontext_init(), pack_islands_exec(), paint_sample_color(), particle_system_remove_exec(), particle_undosys_poll(), particle_undosys_step_decode(), particle_undosys_step_encode(), PE_set_data(), pose_clear_transform_generic_exec(), pose_clear_user_transforms_exec(), pose_flip_names_exec(), pose_flip_quats_exec(), pose_hide_exec(), pose_propagate_exec(), pose_reveal_exec(), pose_select_mirror_exec(), pose_select_same_group(), pose_select_same_keyingset(), pose_select_same_layer(), pose_slide_init(), pose_visual_transform_apply_exec(), poseAnim_mapping_autoKeyframe(), posemode_exec(), ptcache_baker_create(), reset_exec(), reveal_exec(), rigidbody_con_add_exec(), rigidbody_con_remove_exec(), screen_opengl_render_init(), screen_render_exec(), screen_render_invoke(), sculpt_mode_toggle_exec(), sculpt_undo_restore_color(), sculpt_undo_restore_coords(), sculpt_undo_restore_face_sets(), sculpt_undo_restore_hidden(), sculpt_undo_restore_list(), sculpt_undo_restore_mask(), sculpt_undosys_step_decode(), select_grouped_object_hooks(), select_grouped_parent(), select_linked_exec(), select_marker_camera_switch(), select_next_exec(), select_nth_exec(), select_previous_exec(), select_random_metaelems_exec(), select_similar_direction(), select_similar_layer(), select_similar_length(), select_similar_prefix(), select_similar_suffix(), separate_armature_exec(), separate_exec(), set_goal_weight_exec(), set_handle_type_exec(), set_orientation_poll(), set_radius_exec(), set_spline_type_exec(), shade_poll(), shade_smooth_exec(), shader_get_from_context(), similar_edge_select_exec(), similar_face_select_exec(), similar_vert_select_exec(), smart_project_exec(), smooth_exec(), snap_curs_to_sel_ex(), snap_sel_to_grid_exec(), snap_selected_to_location(), sphere_project_exec(), spin_exec(), stitch_init_all(), subdivide_exec(), switch_direction_exec(), texture_get_from_context(), texture_paint_camera_project_exec(), texture_paint_init(), toggle_cyclic_exec(), tree_element_master_collection_activate(), tree_element_master_collection_state_get(), tree_element_viewlayer_state_get(), txt_add_object(), ui_do_but_CURVE(), uiTemplateHeader3D_mode(), uiTemplatePaintModeSelection(), unwrap_exec(), USD_export(), uv_box_select_exec(), uv_circle_select_exec(), uv_from_view_exec(), uv_hide_exec(), uv_mark_seam_exec(), uv_mouse_select(), uv_mouse_select_loop_generic(), uv_pin_exec(), uv_remove_doubles_to_selected(), uv_remove_doubles_to_unselected(), uv_reveal_exec(), uv_rip_exec(), uv_seams_from_islands_exec(), uv_select_all_exec(), uv_select_linked_internal(), uv_select_more_less(), uv_select_overlap(), uv_select_pinned_exec(), uv_select_split_exec(), uv_shortest_path_select_exec(), uv_snap_cursor_exec(), uv_snap_selection_exec(), uv_weld_align(), uvedit_vertex_buttons(), vertex_parent_set_exec(), view3d_context(), view3d_draw_region_info(), view3d_main_region_message_subscribe(), view3d_panel_transform(), view3d_panel_transform_poll(), view3d_panel_vgroup(), view3d_panel_vgroup_poll(), view3d_select_exec(), view_camera_exec(), view_layer_add_aov_exec(), view_layer_remove_aov_exec(), view_layer_remove_exec(), viewselected_exec(), WIDGETGROUP_armature_spline_poll(), WIDGETGROUP_armature_spline_refresh(), WIDGETGROUP_armature_spline_setup(), WIDGETGROUP_camera_message_subscribe(), WIDGETGROUP_camera_poll(), WIDGETGROUP_camera_refresh(), WIDGETGROUP_camera_setup(), WIDGETGROUP_camera_view_poll(), WIDGETGROUP_empty_image_poll(), WIDGETGROUP_empty_image_refresh(), WIDGETGROUP_forcefield_poll(), WIDGETGROUP_forcefield_refresh(), WIDGETGROUP_light_area_poll(), WIDGETGROUP_light_area_refresh(), WIDGETGROUP_light_spot_poll(), WIDGETGROUP_light_spot_refresh(), WIDGETGROUP_light_target_draw_prepare(), WIDGETGROUP_light_target_poll(), WIDGETGROUP_xform_cage_refresh(), wm_add_default(), wm_draw_window_offscreen(), wm_event_do_notifiers(), wm_link_append_exec(), WM_toolsystem_ref_from_context(), WM_toolsystem_ref_set_by_id(), wm_toolsystem_update_from_context_view3d_impl(), WM_window_open(), and workspace_append_activate_exec().
Definition at line 1264 of file context.c.
References C, and ctx_data_base_collection_get().
Definition at line 1341 of file context.c.
References C, and ctx_data_collection_get().
Definition at line 1386 of file context.c.
References C, and ctx_data_collection_get().
Definition at line 1259 of file context.c.
References C, and ctx_data_collection_get().
Definition at line 1366 of file context.c.
References C, and ctx_data_collection_get().
| void CTX_free | ( | bContext * | C | ) |
Definition at line 119 of file context.c.
Referenced by ED_render_view3d_update(), undosys_stack_push_main(), and WM_exit_ex().
| void* CTX_py_dict_get | ( | const bContext * | C | ) |
Definition at line 224 of file context.c.
References C.
Referenced by BPY_context_member_get(), ctx_data_get(), ctx_wm_python_context_get(), pyop_call(), and pyop_poll().
| void* CTX_py_dict_get_orig | ( | const bContext * | C | ) |
| bool CTX_py_init_get | ( | bContext * | C | ) |
Definition at line 215 of file context.c.
References C.
Referenced by setup_app_data(), WM_exit_ex(), wm_file_read_post(), wm_homefile_read(), WM_keyconfig_init(), and WM_keyconfig_reload().
| void CTX_py_init_set | ( | bContext * | C, |
| bool | value | ||
| ) |
| void CTX_py_state_pop | ( | bContext * | C, |
| struct bContext_PyState * | pystate | ||
| ) |
Definition at line 241 of file context.c.
References C, bContext_PyState::py_context, and bContext_PyState::py_context_orig.
Referenced by pyop_call(), and pyop_poll().
| void CTX_py_state_push | ( | bContext * | C, |
| struct bContext_PyState * | pystate, | ||
| void * | value | ||
| ) |
Definition at line 233 of file context.c.
References C, bContext_PyState::py_context, and bContext_PyState::py_context_orig.
Referenced by pyop_call(), and pyop_poll().
| bContextStore* CTX_store_add | ( | ListBase * | contexts, |
| const char * | name, | ||
| const PointerRNA * | ptr | ||
| ) |
Definition at line 126 of file context.c.
References BLI_addtail(), BLI_duplicatelist(), BLI_strncpy(), bContextStore::entries, ListBase::last, MEM_callocN, MEM_dupallocN, Scene::name, bContextStoreEntry::name, bContextStoreEntry::ptr, ptr, and bContextStore::used.
Referenced by ui_def_but_rna(), and uiLayoutSetContextPointer().
| bContextStore* CTX_store_add_all | ( | ListBase * | contexts, |
| bContextStore * | context | ||
| ) |
Definition at line 154 of file context.c.
References BLI_addtail(), BLI_duplicatelist(), context, bContextStore::entries, ListBase::last, LISTBASE_FOREACH, MEM_callocN, MEM_dupallocN, and bContextStore::used.
Referenced by uiLayoutContextCopy().
| bContextStore* CTX_store_copy | ( | bContextStore * | store | ) |
Definition at line 191 of file context.c.
References BLI_duplicatelist(), bContextStore::entries, and MEM_dupallocN.
Referenced by ui_apply_but_func().
| void CTX_store_free | ( | bContextStore * | store | ) |
Definition at line 199 of file context.c.
References BLI_freelistN(), bContextStore::entries, and MEM_freeN.
Referenced by CTX_store_free_list(), and ui_apply_but_funcs_after().
| void CTX_store_free_list | ( | ListBase * | contexts | ) |
Definition at line 205 of file context.c.
References BLI_pophead(), and CTX_store_free().
Referenced by UI_block_free().
| bContextStore* CTX_store_get | ( | bContext * | C | ) |
Definition at line 181 of file context.c.
References C.
Referenced by ui_popup_context_menu_for_button().
| void CTX_store_set | ( | bContext * | C, |
| bContextStore * | store | ||
| ) |
Definition at line 186 of file context.c.
References C.
Referenced by menu_search_exec_fn(), ui_apply_but_funcs_after(), ui_but_context_poll_operator(), UI_menutype_draw(), UI_paneltype_draw(), and ui_popup_context_menu_for_button().
Definition at line 714 of file context.c.
References C, ctx_wm_python_context_get(), and RNA_Area.
Referenced by action_create_new(), actkeys_viewall(), add_feather_vertex_invoke(), add_vertex_invoke(), ANIM_animdata_get_context(), anim_set_end_frames_poll(), animchannels_enable_poll(), animchannels_find_poll(), animchannels_grouping_poll(), animedit_poll_channels_active(), animedit_poll_channels_nla_tweakmode_off(), annotation_session_initdata(), annotation_stroke_begin(), area_dupli_invoke(), area_join_apply(), area_split_cancel(), area_split_init(), area_split_invoke(), area_split_menu_init(), BKE_animdata_driver_path_hack(), bookmark_add_exec(), bookmark_cleanup_exec(), bookmark_delete_exec(), bookmark_move_exec(), box_select_exec(), button_activate_init(), buttons_clear_filter_exec(), buttons_start_filter_exec(), change_frame_poll(), change_frame_seq_preview_begin(), circle_select_exec(), clip_draw_dopesheet_channels(), clip_main_region_draw(), clip_prefetch_modal(), clip_rebuild_proxy_exec(), console_clear_exec(), console_clear_line_exec(), console_delete_exec(), console_history_append_exec(), console_history_cycle_exec(), console_indent_exec(), console_insert_exec(), console_modal_select_apply(), console_move_exec(), console_paste_exec(), console_scrollback_append_exec(), console_selectword_invoke(), console_unindent_exec(), create_primitive_from_points(), CTX_data_dir_get_ex(), ctx_data_get(), CTX_wm_region_view3d(), 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(), datadropper_id_sample_pt(), datadropper_init(), depthdropper_depth_sample_pt(), dial_draw_intern(), do_lasso_select_mask(), do_view3d_region_buttons(), drivers_editor_show_exec(), ED_animedit_unlink_action(), ED_annotation_data_get_pointers(), ED_annotation_draw_2dimage(), ED_annotation_draw_view2d(), ED_area_exit(), ED_area_header_switchbutton(), ED_buttons_should_sync_with_outliner(), ED_context_get_markers(), ED_file_change_dir(), ED_gizmo_poll_or_unlink_delayed_from_tool_ex(), ED_gpencil_data_get_active_evaluated(), ED_gpencil_data_get_pointers(), ED_gpencil_stroke_can_use(), ed_imbuf_sample_apply(), ED_imbuf_sample_draw(), ED_imbuf_sample_exit(), ED_imbuf_sample_invoke(), ED_imbuf_sample_poll(), ed_marker_move_exit(), ed_marker_move_update_header(), ED_mask_draw(), ED_mask_feather_find_nearest(), ED_mask_find_nearest_diff_point(), ED_mask_new(), ED_mask_point_find_nearest(), ED_maskedit_mask_poll(), ED_maskedit_poll(), ED_object_array_in_mode_or_selected(), ED_operator_areaactive(), ED_operator_markers_region_active(), ED_operator_mask(), ed_operator_outliner_datablocks_active(), ed_operator_outliner_id_orphans_active(), ED_pose_object_from_context(), ED_preview_draw(), ED_region_do_draw(), ED_region_do_layout(), ED_region_header_layout(), ED_region_panels_layout_ex(), ED_region_property_search(), ED_screen_animation_timer(), ED_screen_area_active(), ED_screen_state_toggle(), ED_screen_temp_space_open(), ED_screens_footer_tools_menu_create(), ED_screens_header_tools_menu_create(), ED_transform_calc_gizmo_stats(), ED_undo_operator_repeat(), ed_undo_step_post(), ed_undo_step_pre(), ED_view3d_context_activate(), ED_view3d_context_rv3d(), ED_view3d_context_user_region(), ED_view3d_smooth_view(), ED_workspace_layout_cycle(), edbm_bevel_exit(), edbm_inset_exit(), edbm_inset_update_header(), file_context(), file_draw_check(), file_filenum_exec(), file_highlight_invoke(), file_rename_exec(), file_rename_invoke(), file_select_all_exec(), file_smoothscroll_invoke(), file_start_filter_exec(), file_view_selected_exec(), fmodifier_list_space_specific(), gesture_modal_end(), get_imapaint_zoom(), get_poselib_object(), gizmo2d_calc_bounds(), gizmo2d_calc_center(), gizmo2d_generic_poll(), gizmo2d_resize_message_subscribe(), gizmo2d_rotate_message_subscribe(), gizmo2d_xform_no_cage_message_subscribe(), gizmo_axis_screen_bounds_get(), gizmo_button2d_bounds(), gizmo_find_intersected_3d_intern(), gizmo_move_invoke(), gizmo_move_modal(), gizmo_plane_update_cursor(), gpencil_bake_mesh_animation_poll(), gpencil_check_cursor_region(), gpencil_circle_select_exec(), gpencil_convert_poll(), gpencil_cutter_exec(), gpencil_cutter_lasso_select(), gpencil_draw_poll(), gpencil_fill_modal(), gpencil_fill_poll(), gpencil_generic_select_exec(), gpencil_interpolate_reverse_poll(), gpencil_interpolate_set_init_values(), gpencil_point_conversion_init(), gpencil_primitive_add_poll(), gpencil_primitive_init(), gpencil_sculpt_brush_init(), gpencil_sculpt_brush_poll(), gpencil_select_exec(), gpencil_session_init_fill(), gpencil_session_initdata(), gpencil_snap_poll(), gpencil_stroke_begin(), gpencil_stroke_sculptmode_poll(), gpencil_strokes_paste_poll(), gpencil_uv_transform_exit(), gpencil_uv_transform_update_header(), gpencil_view3d_poll(), graph_driver_delete_invalid_poll(), graphkeys_clear_ghostcurves_exec(), graphkeys_create_ghostcurves_exec(), graphkeys_decimate_invoke(), graphop_active_fcurve_poll(), graphop_editable_keyframes_poll(), graphop_selected_fcurve_poll(), graphop_visible_keyframes_poll(), header_toggle_menus_exec(), hud_panel_operator_redo_poll(), hud_region_layout(), image_drop_poll(), image_header_region_draw(), image_open_exec(), image_sample_apply(), image_sample_line_exec(), image_undosys_poll(), initTransInfo(), interactive_value_init(), last_redo_poll(), localview_exec(), mask_point_make_pixel_space(), mask_select_linked_pick_invoke(), menu_search_exec_fn(), minimize_stretch_exit(), minimize_stretch_iteration(), modify_key_op_poll(), nlaedit_viewall(), outliner_orphans_purge_exec(), paint_poll(), PE_poll_view3d(), pick_input_link_by_link_intersect(), point_normals_cancel(), point_normals_update_header(), pose_slide_init(), poselib_preview_init_data(), previewrange_clear_exec(), primitive_add_invoke(), proj_paint_add_slot(), property_search_all_tabs(), radial_control_cancel(), radial_control_update_header(), redraw_timer_exec(), region_background_color_id(), region_event_inside(), region_flip_exec(), region_flip_poll(), region_quadview_exec(), region_toggle_exec(), region_toggle_hidden(), region_toggle_poll(), reinit_preview_region(), render_view_cancel_exec(), render_view_open(), report_delete_exec(), report_replay_exec(), report_select_all_exec(), reset_exec(), reset_recent_exec(), sample_apply(), sample_color_update_header(), sample_detail(), sample_exit(), screen_context_menu_invoke(), screen_ctx_active_annotation_layer(), screen_ctx_active_gpencil_frame(), screen_ctx_active_gpencil_layer(), screen_ctx_annotation_data(), screen_ctx_annotation_data_owner(), screen_ctx_editable_gpencil_layers(), screen_ctx_editable_gpencil_strokes(), screen_ctx_gpencil_data(), screen_ctx_gpencil_data_owner(), screen_ctx_visible_gpencil_layers(), screen_maximize_area_exec(), screen_maximize_area_poll(), screen_opengl_render_init(), screenshot_data_create(), scroll_exit(), scroller_activate_apply(), select_invoke(), select_report_pick_exec(), seq_build_proxy(), seq_proxy_build_job(), sequencer_preview_add_sound(), sequencer_preview_region_draw(), sequencer_sample_apply(), sequencer_slip_modal(), sequencer_view_all_preview_exec(), slide_point_customdata(), slide_point_modal(), slide_spline_curvature_check(), slide_spline_curvature_customdata(), slide_spline_curvature_modal(), solve_camera_modal(), space_context_cycle_invoke(), space_context_cycle_poll(), space_type_set_or_cycle_exec(), space_type_set_or_cycle_poll(), spline_under_mouse_get(), spreadsheet_main_region_draw(), stitch_exit(), stitch_update_header(), text_autocomplete_invoke(), text_autocomplete_modal(), text_properties_region_draw(), text_scroll_apply(), text_scroll_exec(), text_scroll_modal(), text_text_search_exec(), toggle_matcap_flip(), toggle_pin_exec(), toggle_shading_exec(), toggle_xray_exec(), transform_rotate_poll(), transform_shear_poll(), transinfo_show_overlay(), ui_block_region_refresh(), UI_but_func_menu_search(), ui_handle_menu_button(), ui_id_brush_get_icon(), UI_panels_end(), ui_popup_block_create(), ui_popup_block_remove(), ui_search_menu_create_context_menu(), ui_search_menu_create_tooltip(), ui_searchbox_event(), ui_tooltip_data_from_tool(), UI_view2d_fromcontext(), UI_view2d_fromcontext_rwin(), UI_view2d_smooth_view(), uiTemplateRunningJobs(), userpref_show_exec(), vertex_paint_poll_ex(), view2d_smoothview_invoke(), view3d_drop_id_in_main_region_poll_get_id_type(), view3d_drop_in_main_region_poll(), view3d_from_minmax_multi(), view3d_ima_drop_poll(), view3d_interactive_add_invoke(), view3d_smoothview_apply(), view3d_zoom_border_exec(), view_pan_init(), view_zoom_axis_lock_defaults(), view_zoomdrag_apply(), view_zoomstep_apply_ex(), viewdolly_exec(), viewops_data_alloc(), viewzoom_exec(), weight_paint_poll_ex(), WIDGETGROUP_gizmo_message_subscribe(), WIDGETGROUP_gizmo_poll_context(), WIDGETGROUP_gizmo_poll_tool(), WIDGETGROUP_gizmo_refresh(), WIDGETGROUP_gizmo_setup(), WIDGETGROUP_ruler_setup(), WIDGETGROUP_xform_cage_message_subscribe(), WIDGETGROUP_xform_shear_message_subscribe(), wm_context_member_from_ptr(), wm_dropbox_active(), WM_event_add_fileselect(), WM_event_add_modal_handler(), WM_event_add_ui_handler(), WM_event_remove_handlers(), wm_gizmomaps_handled_modal_update(), wm_handler_fileselect_do(), wm_handler_operator_call(), wm_handler_ui_call(), wm_handlers_do_gizmo_handler(), wm_keymap_item_find_props(), wm_operator_call_internal(), wm_operator_finished(), wm_operator_invoke(), WM_operator_region_active_win_set(), wm_operator_reports(), wm_paintcursor_test(), WM_redraw_windows(), wm_region_test_gizmo_do_draw(), wm_search_menu_invoke(), WM_toolsystem_ref_from_context(), WM_toolsystem_ref_set_by_id(), WM_toolsystem_update_from_context_view3d(), and WM_tooltip_init().
Definition at line 973 of file context.c.
References blender::compositor::area(), BPY_context_dict_clear_members, C, and NULL.
Referenced by area_join_apply(), area_split_cancel(), datadropper_id_sample_pt(), depthdropper_depth_sample_pt(), ED_area_exit(), ED_render_view3d_update(), ED_screen_state_toggle(), ED_view3d_context_activate(), menu_items_from_ui_create(), menu_search_exec_fn(), property_search_all_tabs(), redraw_timer_step(), sample_detail(), screen_opengl_render_end(), setup_app_data(), ui_block_region_refresh(), ui_handle_menu_button(), ui_popup_block_remove(), ui_search_menu_create_context_menu(), ui_search_menu_create_tooltip(), wm_draw_window_offscreen(), wm_draw_window_onscreen(), WM_event_add_fileselect(), wm_event_do_handlers(), wm_event_do_refresh_wm_and_depsgraph(), WM_event_remove_handlers(), wm_gizmomap_handler_context_op(), wm_gizmomaps_handled_modal_update(), wm_handler_fileselect_do(), wm_handler_op_context(), wm_handler_operator_call(), wm_handler_ui_call(), wm_handlers_do_gizmo_handler(), wm_operator_call_internal(), wm_operator_reports(), wm_paintcursor_test(), WM_redraw_windows(), wm_region_test_gizmo_do_draw(), WM_toolsystem_update_from_context_view3d(), WM_tooltip_init(), WM_window_cursor_keymap_status_refresh(), and WM_window_open().
| struct wmGizmoGroup* CTX_wm_gizmo_group | ( | const bContext * | C | ) |
| void CTX_wm_gizmo_group_set | ( | bContext * | C, |
| struct wmGizmoGroup * | gzgroup | ||
| ) |
Definition at line 1001 of file context.c.
References C.
Referenced by wm_handlers_do_keymap_with_gizmo_handler().
| bool CTX_wm_interface_locked | ( | const bContext * | C | ) |
| wmWindowManager* CTX_wm_manager | ( | const bContext * | C | ) |
Definition at line 689 of file context.c.
References C.
Referenced by ABC_export(), ABC_import(), add_reroute_exec(), apply_armature_pose2bones_ui(), areas_do_frame_follow(), arg_handle_scene_set(), bake_invoke(), bake_modal(), blend_file_thumb(), block_create_autorun_warning(), bookmark_cleanup_exec(), bpy_class_call(), button_activate_init(), button_tooltip_timer_reset(), clip_prefetch_modal(), clip_rebuild_proxy_exec(), clip_refresh(), clip_start_prefetch_job(), compo_get_recalc_flags(), cut_links_exec(), detach_links_exec(), do_running_jobs(), drw_deferred_shader_add(), DRW_state_is_playback(), dynamicpaint_bake_exec(), ED_annotation_draw_2dimage(), ED_annotation_draw_view2d(), ED_area_exit(), ED_area_newspace(), ED_area_swapspace(), ED_area_type_hud_ensure(), ED_editors_init(), ED_file_change_dir_ex(), ED_gizmo_poll_or_unlink_delayed_from_operator(), ED_node_composite_job(), ED_object_mode_set_ex(), ED_outliner_select_sync_flag_outliners(), ED_outliner_select_sync_from_all_tag(), ED_outliner_select_sync_from_edit_bone_tag(), ED_outliner_select_sync_from_object_tag(), ED_outliner_select_sync_from_pose_bone_tag(), ED_outliner_select_sync_from_sequence_tag(), ED_outliner_select_sync_is_dirty(), ED_preview_draw(), ED_preview_icon_job(), ED_preview_shader_job(), ed_redo_poll(), ED_region_do_draw(), ED_region_exit(), ED_region_visibility_change_update(), ED_region_visibility_change_update_animated(), ED_render_job_get_current_scene(), ED_render_job_get_scene(), ED_screen_animation_play(), ED_screen_animation_timer(), ED_screen_exit(), ED_screen_state_toggle(), ED_seq_proxy_wm_job_get(), ed_undo_exec(), ED_undo_group_begin(), ED_undo_group_end(), ED_undo_grouped_push(), ed_undo_is_init_poll(), ED_undo_is_state_valid(), ED_undo_is_valid(), ED_undo_operator_repeat(), ed_undo_poll(), ED_undo_push(), ed_undo_push_exec(), ed_undo_step_by_index(), ed_undo_step_by_name(), ed_undo_step_direction(), ED_view3d_smooth_view(), edbm_average_normals_ui(), edbm_bevel_ui(), edbm_blend_from_shape_ui(), edbm_decimate_ui(), edbm_intersect_boolean_ui(), edbm_intersect_ui(), edbm_normals_tools_ui(), edbm_point_normals_ui(), EEVEE_temporal_sampling_init(), EEVEE_volumes_init(), eyedropper_color_sample_fl(), file_cancel_exec(), file_delete_exec(), file_directory_new_exec(), file_draw_list(), file_exec(), file_hidedot_exec(), file_refresh(), file_refresh_exec(), file_smoothscroll_invoke(), filelist_readjob_start(), find_area_showing_r_result(), fluid_bake_invoke(), fluid_bake_modal(), fluid_free_exec(), flyEnd(), ghost_event_proc(), gizmo_find_intersected_3d_intern(), gizmo_mesh_extrude_refresh(), gizmo_tweak_start_and_finish(), GPENCIL_cache_init(), gpencil_interpolate_seq_ui(), gpencil_sculpt_brush_exit(), gpencil_sculpt_brush_invoke(), gpencil_trace_image_exec(), gpencil_vertexpaint_brush_invoke(), gpencil_weightpaint_brush_invoke(), image_new_draw(), image_open_draw(), image_open_exec(), image_reload_exec(), image_replace_exec(), image_save_as_draw(), image_unpack_exec(), image_view_zoom_exit(), image_view_zoom_init(), initFlyInfo(), initTransform(), initTransInfo(), initWalkInfo(), lib_id_generate_preview_exec(), light_cache_bake_cancel(), light_cache_bake_invoke(), light_cache_bake_modal(), light_cache_free_exec(), lineart_gpencil_bake_common(), lineart_gpencil_bake_endjob(), lineart_gpencil_bake_strokes_commom_modal(), localview_exec(), menu_add_shortcut(), menu_change_shortcut(), menu_types_add_from_keymap_items(), minimize_stretch_exit(), minimize_stretch_invoke(), multiresbake_image_exec(), mute_links_exec(), node_active_link_viewer_exec(), node_add_collection_exec(), node_add_file_exec(), node_add_group_exec(), node_add_mask_exec(), node_add_object_exec(), node_add_texture_exec(), node_clipboard_copy_exec(), node_clipboard_paste_exec(), node_delete_exec(), node_delete_reconnect_exec(), node_duplicate_exec(), node_group_edit_exec(), node_group_insert_exec(), node_group_make_exec(), node_group_separate_exec(), node_group_ungroup_exec(), node_insert_offset_invoke(), node_insert_offset_modal(), node_link_invoke(), node_make_link_exec(), node_mouse_select(), node_mute_exec(), node_preview_toggle_exec(), node_read_viewlayers_exec(), node_select_single(), node_socket_toggle_exec(), object_convert_ui(), object_delete_exec(), objects_bake_render_modal(), ocean_bake_exec(), op_generic_value_modal(), outliner_animdata_operation_exec(), outliner_highlight_update(), outliner_id_operation_exec(), paint_cursor_context_init(), paint_stroke_free(), paint_stroke_modal(), paint_stroke_update_step(), panel_activate_state(), panel_handle_data_ensure(), ptcache_bake_cancel(), ptcache_bake_invoke(), ptcache_bake_modal(), quadriflow_remesh_exec(), radial_control_cancel(), radial_control_invoke(), radial_control_modal(), redraw_timer_exec(), region_blend_end(), reload_exec(), renamebutton_cb(), render_view_cancel_exec(), render_view_show_invoke(), repeat_history_exec(), repeat_history_invoke(), repeat_history_poll(), repeat_last_exec(), rna_undo_itemf(), screen_animation_cancel_exec(), screen_animation_step_invoke(), screen_change_prepare(), screen_change_update(), screen_opengl_render_init(), screen_render_cancel(), screen_render_invoke(), screen_render_modal(), screenshot_data_create(), screenshot_draw(), SCULPT_flush_update_done(), sculpt_mode_toggle_exec(), seq_build_proxy(), seq_proxy_build_job(), sequencer_add_draw(), sequencer_preview_add_sound(), sequencer_preview_region_draw(), sequencer_refresh(), sequencer_split_ui(), sequencer_stop_running_jobs(), setup_app_data(), snap_gizmo_draw(), snap_gizmo_test_select(), solve_camera_initjob(), solve_camera_invoke(), solve_camera_modal(), template_operator_property_buts_draw_single(), text_cursor_timer_ensure(), text_cursor_timer_remove(), tile_add_draw(), tile_fill_draw(), tool_generic_create_gizmo(), track_markers(), track_markers_initjob(), track_markers_modal(), ui_but_anim_decorate_cb(), ui_handle_menu_event(), ui_icon_ensure_deferred(), ui_pie_handler(), ui_popup_block_remove(), UI_view2d_smooth_view(), uiTemplateOperatorPropertyButs(), uiTemplateRunningJobs(), undo_history_exec(), undo_history_poll(), update_reports_display_invoke(), USD_export(), uv_sculpt_stroke_exit(), uv_sculpt_stroke_invoke(), view2d_smoothview_invoke(), view3d_draw_region_info(), view3d_draw_view(), view3d_opengl_select(), view3d_smoothview_apply(), view_zoom_exit(), view_zoom_init(), view_zoomdrag_exit(), view_zoomdrag_invoke(), viewdolly_modal(), viewer_border_exec(), viewmove_modal(), viewops_data_free(), viewroll_modal(), viewrotate_modal(), viewzoom_invoke(), viewzoom_modal(), walkEnd(), WIDGETGROUP_navigate_setup(), WIDGETGROUP_ruler_setup(), WM_check(), wm_clear_default_size(), wm_close_and_free(), wm_debug_menu_exec(), wm_drags_check_ops(), wm_drags_draw(), wm_draw_surface(), wm_draw_update(), wm_draw_update_test_window(), wm_draw_window_offscreen(), wm_draw_window_onscreen(), WM_event_add_fileselect(), WM_event_add_notifier(), wm_event_do_depsgraph(), wm_event_do_handlers(), wm_event_do_notifiers(), wm_event_do_refresh_wm_and_depsgraph(), wm_event_execute_timers(), wm_event_modalkeymap_begin(), WM_event_remove_handlers(), WM_event_start_drag(), WM_exit_ex(), WM_file_read(), wm_file_read_post(), wm_file_write(), WM_gizmo_context_check_drawstep(), WM_gizmogroup_ensure_init(), wm_gizmomap_highlight_find(), wm_gpencil_import_svg_draw(), wm_handler_fileselect_do(), wm_handler_operator_call(), wm_handlers_do_intern(), wm_homefile_read_invoke(), wm_homefile_write_exec(), WM_init(), WM_init_splash(), WM_keyconfig_init(), WM_keymap_guess_from_context(), WM_keymap_guess_opname(), wm_keymap_item_find_handlers(), wm_open_mainfile__discard_changes(), WM_operator_call_py(), wm_operator_check_locked_interface(), WM_operator_check_ui_enabled(), wm_operator_exec(), wm_operator_finished(), wm_operator_invoke(), WM_operator_is_repeat(), WM_operator_last_redo(), wm_operator_register(), wm_operator_reports(), wm_paintcursor_draw(), wm_paintcursor_test(), wm_quit_with_optional_confirmation_prompt(), wm_stereo3d_set_exec(), wm_test_autorun_warning(), WM_tooltip_init(), WM_tooltip_timer_clear(), WM_tooltip_timer_init_ex(), wm_userpref_write_exec(), wm_window_close_exec(), wm_window_copy_test(), WM_window_cursor_keymap_status_refresh(), WM_window_modal_keymap_status_draw(), WM_window_open(), wm_window_process_events(), WM_window_set_active_scene(), WM_window_set_active_workspace(), wm_window_timer(), and wm_xr_session_surface_draw().
| void CTX_wm_manager_set | ( | bContext * | C, |
| wmWindowManager * | wm | ||
| ) |
Definition at line 926 of file context.c.
Referenced by ED_render_view3d_update(), setup_app_data(), wm_add_default(), WM_check(), wm_clear_default_size(), wm_close_and_free(), and wm_window_match_replace_by_file_wm().
Definition at line 736 of file context.c.
References C.
Referenced by ED_undo_operator_repeat(), UI_block_draw(), UI_context_active_but_get_respect_menu(), UI_context_active_but_prop_get_filebrowser(), ui_handler_region_menu(), ui_popup_handler(), uilist_resize_update_cb(), uiTemplateList(), WM_event_add_ui_handler(), WM_event_remove_handlers(), and wm_handler_ui_call().
Definition at line 996 of file context.c.
References C.
Referenced by redraw_timer_step(), redraw_timer_window_swap(), setup_app_data(), ui_handler_region_menu(), ui_popup_handler(), wm_draw_window_offscreen(), WM_event_remove_handlers(), wm_handler_ui_call(), and wm_window_match_init().
Definition at line 746 of file context.c.
Referenced by bpy_msgbus_publish_rna(), bpy_msgbus_subscribe_rna(), collection_hierarchy_delete_exec(), create_orientation_exec(), delete_orientation_exec(), ED_view3d_cursor3d_update(), editmode_toggle_exec(), gpencil_editmode_toggle_exec(), gpencil_paintmode_toggle_exec(), gpencil_sculptmode_toggle_exec(), gpencil_vertexmode_toggle_exec(), gpencil_weightmode_toggle_exec(), initTransInfo(), namebutton_fn(), outliner_delete_exec(), particle_edit_toggle_exec(), posemode_exec(), rna_property_update(), sculpt_mode_toggle_exec(), select_orientation_exec(), texture_paint_toggle_exec(), uv_set_2d_cursor_exec(), view3d_all_exec(), vpaint_mode_toggle_exec(), wm_file_read_post(), WM_toolsystem_ref_set_from_runtime(), and wpaint_mode_toggle_exec().
| const char* CTX_wm_operator_poll_msg_get | ( | bContext * | C | ) |
Definition at line 1011 of file context.c.
Referenced by pyop_call(), and ui_tooltip_data_from_button().
| void CTX_wm_operator_poll_msg_set | ( | bContext * | C, |
| const char * | msg | ||
| ) |
Definition at line 1006 of file context.c.
References C.
Referenced by anim_set_end_frames_poll(), annotation_draw_poll(), change_frame_poll(), ED_operator_animview_active(), ED_operator_editmesh_region_view3d(), ED_operator_editsurfcurve_region_view3d(), ED_operator_region_view3d_active(), ed_undo_is_init_poll(), edbm_select_ungrouped_poll(), edit_constraint_poll_generic(), edit_modifier_poll_generic(), edit_shaderfx_poll_generic(), geometry_extract_poll(), gpencil_draw_poll(), gpencil_edit_modifier_poll_generic(), gpencil_fill_poll(), gpencil_interpolate_reverse_poll(), gpencil_modifier_copy_to_selected_poll(), gpencil_primitive_add_poll(), gpencil_trace_image_poll(), image_save_as_poll(), lib_id_preview_editing_poll(), modifier_apply_poll_ex(), modifier_copy_to_selected_poll(), object_remesh_poll(), pose_group_poll(), ptcache_add_remove_poll(), ptcache_poll(), pyop_call(), region_flip_poll(), region_toggle_poll(), texture_paint_image_from_view_poll(), ui_tooltip_data_from_button(), vertex_group_mesh_poll_ex(), vertex_group_mesh_with_dvert_poll(), vertex_group_poll_ex(), vertex_group_supported_poll_ex(), vertex_group_vert_poll_ex(), wm_operator_call_internal(), and wm_operator_exec().
|
static |
Definition at line 256 of file context.c.
References BLI_thread_is_main(), BPY_context_member_get(), C, CLOG_WARN, CTX_py_dict_get(), LOG, NULL, result, RNA_struct_identifier(), RNA_struct_is_a(), UNLIKELY, and UNUSED_VARS.
Referenced by CTX_wm_area(), CTX_wm_region(), CTX_wm_screen(), CTX_wm_window(), and CTX_wm_workspace().
Definition at line 725 of file context.c.
References C, ctx_wm_python_context_get(), and RNA_Region.
Referenced by add_feather_vertex_invoke(), add_marker_at_click_modal(), add_marker_invoke(), add_reroute_exec(), add_vertex_invoke(), ANIM_animdata_get_context(), ANIM_center_frame(), ANIM_fmodifier_panels(), animchannels_enable_poll(), animchannels_grouping_poll(), animedit_poll_channels_active(), animedit_poll_channels_nla_tweakmode_off(), annotation_draw_modal(), annotation_draw_stabilizer(), annotation_session_initdata(), armature_click_extrude_invoke(), backimage_fit_exec(), backimage_zoom_exec(), box_select_exec(), box_select_graph_exec(), brush_edit_apply(), brush_edit_init(), buttons_clear_filter_exec(), buttons_start_filter_exec(), calc_initial_placement_point_from_view(), center_current_frame_exec(), change_frame_invoke(), change_frame_seq_preview_begin(), circle_select_exec(), clip_set_2d_cursor_invoke(), clip_view_calculate_view_selection(), collection_drop_poll(), collection_new_exec(), colorband_tools_dofunc(), console_clear_exec(), console_clear_line_exec(), console_delete_exec(), console_history_append_exec(), console_history_cycle_exec(), console_indent_exec(), console_insert_exec(), console_modal_select_apply(), console_move_exec(), console_paste_exec(), console_scrollback_append_exec(), console_selectword_invoke(), console_unindent_exec(), createTransTrackingData(), CTX_data_dir_get_ex(), ctx_data_get(), CTX_wm_region_data(), CTX_wm_region_view3d(), cursor_plane_draw(), curvemap_buttons_redraw(), curvemap_buttons_zoom_in(), curvemap_buttons_zoom_out(), curvemap_tools_dofunc(), CurveProfile_buttons_zoom_in(), CurveProfile_buttons_zoom_out(), CurveProfile_presets_dofunc(), CurveProfile_tools_dofunc(), cut_links_exec(), datadropper_id_sample_pt(), datadropper_invoke(), datastack_drop_poll(), depthdropper_depth_sample_pt(), depthdropper_invoke(), do_lasso_select_marker(), do_lasso_select_mask(), do_lasso_select_mesh_uv(), do_lasso_select_node(), dopesheet_select_channel_invoke(), dopesheet_view_all_exec(), draw_cache_view(), draw_outliner(), drawSnapping(), driverdropper_invoke(), drop_color_invoke(), DRW_draw_view(), dyntopo_detail_size_edit_cancel(), dyntopo_detail_size_edit_invoke(), dyntopo_detail_size_edit_modal(), ED_annotation_draw_2dimage(), ED_annotation_draw_view2d(), ED_area_type_hud_ensure(), ED_imbuf_sample_invoke(), ed_marker_box_select_invoke(), ed_marker_move_invoke(), ED_markers_draw(), ED_mask_feather_find_nearest(), ED_mask_find_nearest_diff_point(), ED_mask_point_find_nearest(), ED_mesh_pick_face_vert(), ed_object_select_pick(), ED_operator_regionactive(), ED_outliner_give_base_under_cursor(), ED_region_exit(), ED_screen_animation_play(), ED_screen_animation_timer(), ED_screens_footer_tools_menu_create(), ED_screens_header_tools_menu_create(), ED_screens_navigation_bar_tools_menu_create(), ED_sequencer_special_preview_set(), ED_transform_calc_gizmo_stats(), ED_transform_calc_orientation_from_type(), ED_undo_operator_repeat(), ED_view3d_context_user_region(), ED_view3d_cursor3d_position(), ED_view3d_cursor3d_position_rotation(), ED_view3d_cursor3d_update(), ED_view3d_viewcontext_init(), edbm_bevel_cancel(), edbm_bevel_exit(), edbm_bevel_init(), edbm_inset_cancel(), edbm_inset_exit(), edbm_inset_init(), edbm_knife_cut_exec(), edbm_point_normals_modal(), edbm_preselect_or_active(), edbm_rip_edge_invoke(), edbm_rip_invoke__edge(), edbm_rip_invoke__vert(), eyedropper_colorband_invoke(), eyedropper_invoke(), eyedropper_modal(), face_select_all_exec(), face_select_hide_exec(), face_select_reveal_exec(), file_box_select_exec(), file_box_select_modal(), file_column_sort_ui_context_invoke(), file_exec_invoke(), file_highlight_invoke(), file_select(), file_select_invoke(), file_selection_get(), file_smoothscroll_invoke(), file_start_filter_exec(), file_view_selected_exec(), file_walk_select_do(), fly_modal(), frame_from_event(), gesture_tweak_modal(), get_imapaint_zoom(), gizmo2d_modal(), gizmo2d_resize_draw_prepare(), gizmo2d_resize_message_subscribe(), gizmo2d_rotate_draw_prepare(), gizmo2d_rotate_message_subscribe(), gizmo2d_xform_draw_prepare(), gizmo2d_xform_no_cage_message_subscribe(), gizmo_arrow_modal(), gizmo_button2d_bounds(), gizmo_cage2d_modal(), gizmo_cage3d_draw(), gizmo_cage3d_draw_select(), gizmo_cage3d_modal(), gizmo_dial_draw(), gizmo_dial_draw_select(), gizmo_dial_modal(), gizmo_find_intersected_3d_intern(), gizmo_mesh_extrude_message_subscribe(), gizmo_mesh_placement_modal_from_setup(), gizmo_mesh_spin_init_message_subscribe(), gizmo_mesh_spin_redo_setup(), gizmo_modal(), gizmo_move_invoke(), gizmo_move_modal(), gizmo_plane_update_cursor(), gizmo_preselect_edgering_test_select(), gizmo_preselect_elem_test_select(), gizmo_ruler_modal(), gizmo_select_invoke(), gizmo_tweak_invoke(), gizmo_window_project_2d(), gizmo_window_project_3d(), gpencil_bake_mesh_animation_exec(), gpencil_brush_cursor_draw(), gpencil_camera_view_subrect(), gpencil_check_cursor_region(), gpencil_do_curve_circle_sel(), gpencil_draw_modal(), gpencil_fill_draw_3d(), gpencil_generic_curve_select(), gpencil_interpolate_set_init_values(), gpencil_point_conversion_init(), gpencil_primitive_init(), gpencil_sculpt_brush_init(), gpencil_sculpt_brush_invoke(), gpencil_sculpt_brush_modal(), gpencil_select_curve_point(), gpencil_session_init_fill(), gpencil_session_initdata(), gpencil_snap_to_grid(), gpencil_strokepoint_convertcoords(), gpencil_strokes_reproject_exec(), gpencil_transform_fill_cancel(), gpencil_uv_transform_exit(), gpencil_uv_transform_init(), gpencil_vertexpaint_brush_init(), gpencil_vertexpaint_brush_invoke(), gpencil_vertexpaint_brush_modal(), gpencil_weightpaint_brush_init(), gpencil_weightpaint_brush_invoke(), gpencil_weightpaint_brush_modal(), grab_clone_apply(), grab_clone_modal(), graph_panel_key_properties(), graphkeys_decimate_invoke(), graphkeys_snap_cursor_value_exec(), graphview_cursor_setprops(), hide_show_exec(), image_drop_poll(), image_paint_poll_ex(), image_sample_apply(), image_sample_line_exec(), image_view_all_exec(), image_view_pan_exec(), image_view_pan_exit(), image_view_selected_exec(), image_view_zoom_border_exec(), image_view_zoom_exec(), image_view_zoom_exit(), image_view_zoom_in_exec(), image_view_zoom_in_invoke(), image_view_zoom_init(), image_view_zoom_invoke(), image_view_zoom_out_exec(), image_view_zoom_out_invoke(), image_view_zoom_ratio_exec(), initFlyInfo(), initTransInfo(), initWalkInfo(), interactive_value_init(), is_event_over_node_or_socket(), item_rename_fn(), knifeproject_poly_from_object(), knifetool_init(), last_redo_poll(), mask_point_make_pixel_space(), mask_select_linked_pick_invoke(), menu_search_exec_fn(), mesh_bisect_interactive_calc(), metadata_panel_context_draw(), mouse_select_knot(), movie_drop_poll(), mute_links_exec(), node_add_collection_invoke(), node_add_file_invoke(), node_add_group_invoke(), node_add_object_invoke(), node_add_texture_invoke(), node_attach_invoke(), node_box_select_exec(), node_circleselect_exec(), node_find_exec_fn(), node_insert_offset_invoke(), node_insert_offset_modal(), node_link_invoke(), node_link_modal(), node_mouse_select(), node_resize_invoke(), node_resize_modal(), node_select_same_type_step_exec(), node_uiblocks_init(), node_view_all_exec(), node_view_selected_exec(), object_add_drop_xy_get(), object_transfer_mode_reposition_view_pivot(), outliner_box_select_exec(), outliner_box_select_invoke(), outliner_drop_find(), outliner_drop_insert_find(), outliner_highlight_update(), outliner_id_delete_invoke(), outliner_id_remap_invoke(), outliner_item_do_activate_from_cursor(), outliner_item_drag_drop_invoke(), outliner_item_openclose_invoke(), outliner_item_openclose_modal(), outliner_item_rename(), outliner_lib_reload_invoke(), outliner_lib_relocate_invoke(), outliner_one_level_exec(), outliner_operation(), outliner_scroll_page_exec(), outliner_select_all_exec(), outliner_show_active_exec(), outliner_show_hierarchy_exec(), outliner_toggle_expanded_exec(), outliner_walk_select_invoke(), paint_2d_bucket_fill(), paint_2d_new_stroke(), paint_2d_redraw(), paint_cursor_context_init(), paint_line_strokes_spacing(), paint_poll(), paint_proj_redraw(), paint_proj_stroke(), paint_select_linked_exec(), paint_select_linked_pick_invoke(), paint_space_stroke(), paint_stroke_modal(), paint_weight_gradient_exec(), paint_weight_gradient_invoke(), paintcurve_cursor_invoke(), paintcurve_delete_point_exec(), paintcurve_point_add(), paintcurve_point_select(), paintcurve_slide_invoke(), paintcurve_slide_modal(), paintface_mouse_select(), panel_activate_state(), parent_drop_poll(), PE_lasso_select(), PE_poll_view3d(), pick_input_link_by_link_intersect(), pose_slide_init(), previewrange_define_exec(), project_state_init(), radial_control_modal(), redraw_timer_exec(), region_flip_exec(), region_quadview_exec(), region_toggle_exec(), renamebutton_cb(), render_border_exec(), reset_exec(), ringcut_invoke(), ringsel_init(), run_pyfile_exec(), sample_apply(), sample_color_exec(), sample_color_invoke(), sample_color_modal(), sample_detail(), sample_invoke(), sclip_zoom_set(), sclip_zoom_set_factor_exec(), screen_context_menu_invoke(), screen_opengl_render_init(), scroller_activate_exit(), scroller_activate_init(), scroller_activate_invoke(), scroller_activate_poll(), sculpt_dirty_mask_exec(), SCULPT_flush_update_step(), sculpt_mask_expand_modal(), sculpt_set_pivot_position_exec(), SCULPT_tag_update_overlays(), select_invoke(), select_report_pick_invoke(), sequencer_box_select_invoke(), sequencer_delete_invoke(), sequencer_sample_apply(), sequencer_view_all_exec(), sequencer_view_all_preview_exec(), sequencer_view_selected_exec(), sequencer_view_zoom_ratio_exec(), slide_marker_customdata(), slide_marker_modal(), slide_plane_marker_customdata(), slide_point_customdata(), slide_point_modal(), slide_spline_curvature_check(), slide_spline_curvature_customdata(), slide_spline_curvature_modal(), snap_curs_to_grid_exec(), snap_gizmo_test_select(), snap_sel_to_grid_exec(), snode_bg_viewmove_invoke(), snode_bg_viewmove_modal(), sound_drop_poll(), space_clip_dopesheet_poll(), stencil_control_invoke(), stencil_control_modal(), stitch_exit(), stitch_init_all(), stitch_modal(), stitch_select(), template_add_button_search_menu(), template_ID_tabs(), text_cursor_set_apply(), text_cursor_set_exec(), text_line_number_invoke(), text_move_cursor(), text_region_edit_poll(), text_region_scroll_poll(), text_reload_exec(), text_scroll_bar_invoke(), text_scroll_exec(), text_scroll_invoke(), text_scroll_modal(), tracking_marker_check_slide(), tracking_plane_marker_check_slide(), transform_draw_cursor_poll(), transform_from_gizmo_invoke(), UI_block_draw(), UI_block_end_ex(), ui_block_func_POPOVER(), ui_block_func_POPUP(), ui_block_region_refresh(), UI_blocklist_update_window_matrix(), UI_but_active_drop_color(), UI_but_active_drop_name(), ui_but_drag_init(), UI_but_func_menu_search(), ui_but_list_row_text_activate(), ui_button_press_invoke(), UI_context_active_but_get(), UI_context_active_but_get_respect_menu(), UI_context_active_but_prop_get_filebrowser(), UI_context_active_operator_get(), ui_context_rna_button_active(), UI_context_update_anim_flag(), ui_do_animate(), ui_do_drag(), ui_drag_toggle_set(), UI_drop_color_poll(), ui_handle_menu_button(), ui_handle_panel_header(), ui_handler_region_drag_toggle(), ui_handler_region_menu(), ui_item_enum_expand_tabs(), ui_panel_drag_collapse(), UI_popover_begin(), ui_popup_block_create(), ui_popup_block_remove(), ui_popup_context_menu_for_button(), ui_region_handler(), ui_region_handler_remove(), UI_region_panel_custom_data_under_cursor(), ui_search_menu_create_context_menu(), ui_search_menu_create_tooltip(), UI_textbutton_activate_but(), UI_view2d_curRect_changed(), UI_view2d_fromcontext(), UI_view2d_fromcontext_rwin(), UI_view2d_view_restore(), uiTemplateConstraints(), uiTemplateGpencilModifiers(), uiTemplateList(), uiTemplateModifiers(), uiTemplatePreview(), uiTemplateShaderFx(), uv_box_select_exec(), uv_circle_select_exec(), uv_from_view_exec(), uv_mouse_select_loop_generic_multi(), uv_mouse_select_multi(), uv_rip_invoke(), uv_sculpt_stroke_apply(), uv_sculpt_stroke_init(), uv_sculpt_stroke_modal(), 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(), vert_select_all_exec(), vert_select_ungrouped_exec(), vertex_paint_poll_ex(), view2d_poll(), view2d_smoothview_invoke(), view3d_all_exec(), view3d_clipping_exec(), view3d_clipping_invoke(), view3d_interactive_add_invoke(), view3d_operator_needs_opengl(), view3d_ruler_add_invoke(), view3d_ruler_remove_invoke(), view3d_smoothview_invoke(), view3d_zoom_border_exec(), view_all_exec(), view_borderzoom_exec(), view_center_cursor_exec(), view_cursor_center_exec(), view_pan_exec(), view_pan_exit(), view_pan_init(), view_pan_poll(), view_scrolldown_exec(), view_scrollup_exec(), view_selected_exec(), view_zoom_apply(), view_zoom_axis_lock_defaults(), view_zoom_exec(), view_zoom_exit(), view_zoom_in_exec(), view_zoom_in_invoke(), view_zoom_init(), view_zoom_out_exec(), view_zoom_out_invoke(), view_zoom_poll(), view_zoom_ratio_exec(), view_zoomdrag_init(), view_zoomdrag_invoke(), view_zoomin_invoke(), view_zoomout_invoke(), view_zoomstep_apply_ex(), viewcenter_cursor_exec(), viewcenter_pick_invoke(), viewdolly_exec(), viewer_border_exec(), viewops_data_alloc(), viewops_data_free(), vieworbit_exec(), viewselected_exec(), viewzoom_exec(), voxel_size_edit_cancel(), voxel_size_edit_invoke(), voxel_size_edit_modal(), walk_modal(), weight_paint_poll_ex(), weight_paint_set_exec(), WIDGETGROUP_camera_message_subscribe(), WIDGETGROUP_camera_view_draw_prepare(), WIDGETGROUP_camera_view_poll(), WIDGETGROUP_camera_view_refresh(), WIDGETGROUP_gizmo_draw_prepare(), WIDGETGROUP_gizmo_message_subscribe(), WIDGETGROUP_gizmo_refresh(), WIDGETGROUP_navigate_draw_prepare(), WIDGETGROUP_node_corner_pin_draw_prepare(), WIDGETGROUP_node_crop_draw_prepare(), WIDGETGROUP_node_sbeam_draw_prepare(), WIDGETGROUP_node_transform_refresh(), WIDGETGROUP_ruler_setup(), WIDGETGROUP_xform_cage_message_subscribe(), WIDGETGROUP_xform_cage_refresh(), WIDGETGROUP_xform_shear_message_subscribe(), WIDGETGROUP_xform_shear_refresh(), wm_context_member_from_ptr(), wm_dropbox_active(), WM_event_add_fileselect(), WM_event_add_modal_handler(), WM_event_add_ui_handler(), wm_event_handler_ui_cancel(), WM_event_match_keymap_item_from_handlers(), WM_event_remove_handlers(), WM_gesture_box_invoke(), WM_gesture_circle_invoke(), WM_gesture_lasso_invoke(), WM_gesture_lines_invoke(), WM_gesture_straightline_invoke(), WM_gizmo_group_refresh(), wm_gizmomap_highlight_set(), wm_gizmomap_modal_set(), wm_gizmomaps_handled_modal_update(), wm_handler_fileselect_do(), wm_handler_operator_call(), wm_handler_ui_call(), wm_handlers_do_gizmo_handler(), wm_handlers_do_intern(), wm_keymap_item_find_props(), wm_macro_modal(), wm_operator_call_internal(), wm_operator_invoke(), WM_operator_region_active_win_set(), wm_operator_reports(), wm_paintcursor_test(), WM_redraw_windows(), wm_region_mouse_co(), wm_region_test_gizmo_do_draw(), WM_toolsystem_update_from_context_view3d(), WM_tooltip_init(), wm_tweakevent_test(), and wpaint_stroke_update_step().
| void* CTX_wm_region_data | ( | const bContext * | C | ) |
Definition at line 730 of file context.c.
References C, CTX_wm_region(), NULL, and ARegion::regiondata.
Referenced by snap_gizmo_draw().
Definition at line 985 of file context.c.
References BPY_context_dict_clear_members, C, and NULL.
Referenced by area_join_apply(), area_split_cancel(), buttons_start_filter_exec(), datadropper_id_sample_pt(), depthdropper_depth_sample_pt(), ED_area_type_hud_ensure(), ED_region_exit(), ED_render_view3d_update(), ED_undo_operator_repeat(), ED_view3d_context_activate(), file_smoothscroll_invoke(), file_start_filter_exec(), last_redo_poll(), menu_items_from_ui_create(), menu_search_exec_fn(), property_search_all_tabs(), redraw_timer_step(), sample_detail(), screen_opengl_render_end(), setup_app_data(), ui_block_region_refresh(), ui_but_drag_init(), ui_button_press_invoke(), ui_handle_menu_button(), ui_popup_block_remove(), ui_popup_handler(), ui_search_menu_create_context_menu(), ui_search_menu_create_tooltip(), wm_draw_window_offscreen(), wm_draw_window_onscreen(), wm_event_do_handlers(), WM_event_remove_handlers(), wm_gizmomap_handler_context_op(), wm_gizmomaps_handled_modal_update(), wm_handler_fileselect_do(), wm_handler_op_context(), wm_handler_operator_call(), wm_handler_ui_call(), wm_handlers_do_gizmo_handler(), wm_operator_call_internal(), wm_operator_reports(), wm_paintcursor_test(), WM_redraw_windows(), wm_region_test_gizmo_do_draw(), WM_toolsystem_update_from_context_view3d(), WM_tooltip_init(), and WM_window_cursor_keymap_status_refresh().
| RegionView3D* CTX_wm_region_view3d | ( | const bContext * | C | ) |
Definition at line 769 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), CTX_wm_region(), NULL, ARegion::regiondata, ARegion::regiontype, RGN_TYPE_WINDOW, and SPACE_VIEW3D.
Referenced by armature_bone_primitive_add_exec(), armature_calc_roll_exec(), button2d_draw_intern(), createViewSpace(), depthdropper_init(), depthdropper_poll(), drawPropCircle(), drawSnapping(), ED_object_rotation_from_view(), ED_operator_editmesh_region_view3d(), ED_operator_editsurfcurve_region_view3d(), ED_operator_region_view3d_active(), ED_text_to_object(), ED_view3d_context_rv3d(), ED_view3d_viewcontext_init(), edbm_bevel_invoke(), edbm_extrude_repeat_exec(), edbm_inset_invoke(), edbm_rip_edge_invoke(), edbm_rip_invoke__edge(), edbm_rip_invoke__vert(), edbm_select_axis_exec(), fly_invoke(), gizmo_mesh_extrude_draw_prepare(), gizmo_mesh_spin_init_draw_prepare(), gpencil_transform_fill_invoke(), image_paint_2d_clone_poll(), image_paint_poll_ex(), initFlyInfo(), initWalkInfo(), mesh_bisect_invoke(), move3d_draw_intern(), object_armature_add_exec(), object_transfer_mode_poll(), object_warp_verts_exec(), paint_curve_poll(), paint_stroke_free(), paint_stroke_new(), project_state_init(), SCULPT_flush_update_done(), SCULPT_flush_update_step(), SCULPT_mode_poll_view3d(), SCULPT_poll_view3d(), sculpt_stroke_test_start(), texture_paint_init(), uv_from_view_exec(), uv_from_view_invoke(), uv_from_view_poll(), uv_map_transform(), view3d_all_exec(), view3d_center_lock_exec(), view3d_clipping_exec(), view3d_clipping_invoke(), view3d_ima_bg_is_camera_view(), view3d_lock_poll(), view3d_pan_poll(), view3d_ruler_poll(), view3d_zoom_border_exec(), view3d_zoom_or_dolly_poll(), view_zoom_poll(), viewcenter_cursor_exec(), viewcenter_pick_invoke(), viewdolly_offset_lock_check(), viewselected_exec(), voxel_size_edit_invoke(), voxel_size_edit_poll(), walk_invoke(), WIDGETGROUP_empty_image_poll(), WIDGETGROUP_xform_cage_draw_prepare(), WIDGETGROUP_xform_shear_draw_prepare(), wm_gizmo_calculate_scale(), and wpaint_stroke_update_step().
| struct ReportList* CTX_wm_reports | ( | const bContext * | C | ) |
Definition at line 751 of file context.c.
Referenced by achannel_setting_slider_cb(), achannel_setting_slider_nla_curve_cb(), achannel_setting_slider_shapekey_cb(), ANIM_apply_keyingset(), autokeyframe_object(), autokeyframe_pose(), box_select_exec(), bpy_class_call(), bpy_run_string_impl(), do_outliner_item_posemode_toggle(), ED_autokeyframe_property(), ED_editors_init(), ED_object_posemode_enter(), handleNumInput(), info_main_region_draw(), info_textview_update_rect(), Freestyle::PythonInterpreter::interpretFile(), Freestyle::PythonInterpreter::interpretString(), Freestyle::PythonInterpreter::interpretText(), namebutton_fn(), report_copy_exec(), report_delete_exec(), report_replay_exec(), report_select_all_exec(), select_report_pick_exec(), select_report_pick_invoke(), ui_apply_but_autokey(), ui_number_from_string(), ui_number_from_string_units(), uiTemplateReportsBanner(), unlink_action_fn(), update_reports_display_invoke(), wm_block_file_close_save(), wm_file_read_report(), wm_handler_fileselect_do(), wm_init_reports(), wm_operator_finished(), WM_operator_redo_popup(), and wm_operator_reports().
Definition at line 709 of file context.c.
References C, ctx_wm_python_context_get(), and RNA_Screen.
Referenced by actedit_change_action(), actionzone_invoke(), actionzone_modal(), actkeys_viewall(), annotation_area_exists(), area_event_inside(), area_join_apply(), area_join_exit(), area_join_modal(), area_move_apply_do(), area_move_exit(), area_move_init(), area_split_apply(), area_split_cancel(), area_split_exit(), area_split_invoke(), area_split_modal(), area_swap_modal(), areas_do_frame_follow(), bake_init_api_data(), biggest_non_image_area(), change_frame_seq_preview_begin(), change_frame_seq_preview_end(), CTX_data_dir_get_ex(), ctx_data_get(), datadropper_id_sample_pt(), datadropper_set_draw_callback_region(), depthdropper_depth_sample_pt(), do_running_jobs(), ED_annotation_data_get_pointers(), ED_area_header_switchbutton(), ED_file_change_dir(), ed_marker_move_apply(), ED_operator_areaactive(), ED_operator_regionactive(), ED_operator_screen_mainwinactive(), ED_operator_screenactive(), ED_operator_screenactive_norender(), ED_refresh_viewport_fps(), ED_screen_animation_play(), ED_screen_animation_timer(), ED_screen_area_active(), ED_screen_change(), ED_screen_do_listen(), ED_screen_full_restore(), ED_screen_state_toggle(), ED_screens_footer_tools_menu_create(), ED_screens_header_tools_menu_create(), ED_space_clip_set_clip(), ED_time_scrub_channel_search_draw(), ED_view3d_context_activate(), eyedropper_color_sample_fl(), eyedropper_cryptomatte_sample_fl(), eyedropper_get_property_button_under_mouse(), face_set_extract_modal(), file_context(), file_panel_execution_buttons_draw(), find_area_image_empty(), find_area_properties(), frame_jump_exec(), fullscreen_back_exec(), get_invoke_region(), get_invoke_view3d(), gizmo2d_resize_message_subscribe(), gizmo2d_rotate_message_subscribe(), gizmo2d_xform_no_cage_message_subscribe(), gpencil_area_exists(), graph_panel_cursor(), graph_panel_cursor_header(), graphview_cursor_invoke(), graphview_cursor_modal(), nlaedit_viewall(), object_transfer_mode_modal(), open_exec(), outliner_sync_to_properties_editors(), redraw_timer_window_swap(), region_event_inside(), render_view_open(), reset_exec(), sample_detail(), screen_active_editable(), screen_animation_step_invoke(), screen_area_edge_from_cursor(), screen_ctx_active_annotation_layer(), screen_ctx_annotation_data(), screen_ctx_annotation_data_owner(), screen_delete_exec(), screen_maximize_area_exec(), screen_maximize_area_poll(), screen_opengl_render_init(), screen_render_invoke(), scroller_activate_apply(), seq_get_proxy_size_flags(), sequencer_view_all_preview_exec(), setup_app_data(), space_context_cycle_invoke(), space_type_set_or_cycle_exec(), texture_paint_image_from_view_exec(), texture_paint_image_from_view_poll(), toggle_pin_exec(), track_markers_initjob(), ui_button_press_invoke(), UI_context_active_operator_get(), ui_handler_region_menu(), ui_popup_block_create(), ui_popup_block_remove(), ui_popup_context_menu_for_panel(), ui_region_handler_remove(), ui_searchbox_create_generic(), ui_searchbox_free(), ui_tooltip_create_with_data(), UI_view2d_smooth_view(), uiTemplateFileSelectPath(), uv_set_2d_cursor_exec(), view2d_smoothview_invoke(), view_pan_init(), view_zoomdrag_apply(), view_zoomstep_apply_ex(), WIDGETGROUP_gizmo_message_subscribe(), WIDGETGROUP_xform_cage_message_subscribe(), WIDGETGROUP_xform_shear_message_subscribe(), wm_add_default(), wm_close_file_dialog(), wm_event_do_handlers(), wm_file_write(), wm_gizmomap_handler_context_op(), wm_handler_op_context(), wm_operator_invoke(), wm_window_match_keep_current_wm(), and wm_window_new_exec().
Definition at line 960 of file context.c.
References BPY_context_dict_clear_members, C, and NULL.
Referenced by ED_render_view3d_update(), setup_app_data(), and wm_event_do_handlers().
| struct SpaceAction* CTX_wm_space_action | ( | const bContext * | C | ) |
Definition at line 872 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_ACTION.
Referenced by act_markers_make_local_exec(), act_markers_make_local_poll(), action_main_region_draw(), and action_main_region_draw_overlay().
Definition at line 899 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_CLIP.
Referenced by add_marker(), add_marker_at_click_modal(), add_marker_exec(), add_marker_invoke(), apply_mouse_slide(), apply_solution_scale_invoke(), apply_solution_scale_poll(), average_tracks_exec(), average_tracks_invoke(), box_select_exec(), box_select_graph_exec(), change_frame_poll(), circle_select_exec(), clean_tracks_exec(), clean_tracks_invoke(), clear_solution_exec(), clear_track_path_exec(), clip_channels_region_draw(), clip_context(), clip_draw_dopesheet_channels(), clip_draw_grease_pencil(), clip_graph_knots_poll(), clip_lasso_select_exec(), clip_main_region_draw(), clip_preview_region_draw(), clip_properties_region_draw(), clip_rebuild_proxy_exec(), clip_set_2d_cursor_exec(), clip_set_2d_cursor_invoke(), clip_start_prefetch_job(), clip_view_calculate_view_selection(), clip_view_has_locked_selection(), copy_tracks_exec(), count_selected_bundles(), create_plane_track_tracks_exec(), createTransTrackingCurvesData(), createTransTrackingData(), createTransTrackingTracksData(), delete_curve_exec(), delete_knot_exec(), delete_marker_exec(), delete_track_exec(), detect_features_exec(), disable_markers_exec(), do_lasso_select_marker(), do_set_scale(), dopesheet_region_draw(), dopesheet_select_channel_exec(), dopesheet_select_channel_poll(), dopesheet_view_all_exec(), draw_spline_points(), ED_clip_has_preview_region(), ED_clip_view_lock_state_restore_no_jump(), ED_clip_view_lock_state_store(), ED_clip_view_selection(), ED_mask_view_lock_state_restore_no_jump(), ED_mask_view_lock_state_store(), ED_space_clip_graph_poll(), ED_space_clip_maskedit_mask_poll(), ED_space_clip_maskedit_poll(), ED_space_clip_poll(), ED_space_clip_tracking_poll(), ED_space_clip_view_clip_poll(), frame_jump_exec(), frame_jump_poll(), get_orientation_object(), graph_disable_markers_exec(), graph_region_draw(), graph_select_all_markers_exec(), hide_tracks_clear_exec(), hide_tracks_exec(), join_tracks_exec(), keyframe_set_flag(), lock_selection_toggle_exec(), lock_tracks_exec(), mask_draw_curve_type(), mask_parent_set_exec(), metadata_panel_context_draw(), mode_set_exec(), mouse_select(), mouse_select_curve(), mouse_select_init_data(), mouse_select_knot(), movieclip_main_area_set_view2d(), open_exec(), open_invoke(), paste_tracks_exec(), prefetch_check_early_out(), prefetch_get_final_frame(), refine_marker_exec(), reinit_preview_region(), sclip_zoom_set(), sclip_zoom_set_factor(), sclip_zoom_set_factor_exec(), select_all_exec(), select_grouped_exec(), select_invoke(), select_poll(), selected_boundbox(), set_axis_exec(), set_center_principal_exec(), set_orientation_poll(), set_origin_exec(), set_plane_exec(), set_scale_invoke(), set_solution_scale_invoke(), set_solution_scale_poll(), set_solver_keyframe_exec(), slide_marker_customdata(), slide_marker_invoke(), slide_marker_modal(), slide_plane_marker_customdata(), slide_plane_marker_invoke(), slide_plane_marker_modal(), solve_camera_initjob(), solve_camera_invoke(), space_clip_dopesheet_poll(), spline_under_mouse_get(), stabilize_2d_add_exec(), stabilize_2d_poll(), stabilize_2d_remove_exec(), stabilize_2d_rotation_add_exec(), stabilize_2d_rotation_remove_exec(), stabilize_2d_rotation_select_exec(), stabilize_2d_select_exec(), track_copy_color_exec(), track_markers(), track_markers_initjob(), track_mouse_area(), tracking_marker_check_slide(), tracking_object_new_exec(), tracking_object_remove_exec(), tracking_plane_marker_check_slide(), view_all_exec(), view_center_cursor_exec(), view_pan_exec(), view_pan_init(), view_pan_invoke(), view_pan_modal(), view_selected_exec(), view_zoom_apply(), view_zoom_exit(), view_zoom_in_invoke(), view_zoom_init(), view_zoom_out_invoke(), and view_zoom_ratio_exec().
| struct SpaceConsole* CTX_wm_space_console | ( | const bContext * | C | ) |
Definition at line 791 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_CONSOLE.
Referenced by console_clear_exec(), console_clear_line_exec(), console_copy_exec(), console_delete_exec(), console_history_append_exec(), console_history_cycle_exec(), console_history_verify(), console_indent_exec(), console_insert_exec(), console_main_region_draw(), console_modal_select_apply(), console_modal_select_invoke(), console_paste_exec(), console_scrollback_append_exec(), console_selectword_invoke(), and console_unindent_exec().
Definition at line 719 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), and NULL.
Referenced by actedit_change_action(), action_new_poll(), action_pushdown_exec(), action_pushdown_poll(), action_stash_create_exec(), action_stash_create_poll(), action_stash_exec(), action_unlink_poll(), ANIM_animdata_get_context(), animchannels_grouping_poll(), DRW_draw_render_loop_2d_ex(), ED_actedit_animdata_from_context(), ed_marker_move_init(), ED_operator_animview_active(), ED_screen_user_menu_ensure(), ED_screen_user_menus_find(), ed_spacetype_test(), file_rename_exec(), file_rename_invoke(), file_walk_select_invoke(), gpencil_point_conversion_init(), image_to_gpencil_poll(), palette_extract_img_poll(), renamebutton_cb(), script_main_region_draw(), sequencer_sample_apply(), ui_tooltip_data_from_tool(), wm_context_member_from_ptr(), WM_keymap_guess_from_context(), and WM_keymap_guess_opname().
Definition at line 818 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_FILE.
Referenced by autocomplete_directory(), autocomplete_file(), bookmark_add_exec(), bookmark_delete_exec(), bookmark_move_exec(), bookmark_select_exec(), file_bookmark_move_poll(), file_box_select_exec(), file_box_select_modal(), file_browse_invoke(), file_calc_previews(), file_cancel_exec(), file_column_sort_ui_context_invoke(), file_context(), file_delete_exec(), file_delete_poll(), file_directory_enter_handle(), file_directory_new_exec(), file_draw_list(), file_exec(), file_exec_invoke(), file_expand_directory(), file_filename_enter_handle(), file_filenum_exec(), file_filenum_poll(), file_hidedot_exec(), file_highlight_invoke(), file_main_region_draw(), file_next_exec(), file_operator_poll(), file_panel_execution_buttons_draw(), file_panel_operator(), file_panel_operator_header(), file_panel_operator_poll(), file_parent_exec(), file_previous_exec(), file_refresh(), file_refresh_exec(), file_select(), file_select_all_exec(), file_select_do(), file_select_invoke(), file_selection_get(), file_smoothscroll_invoke(), file_start_filter_exec(), file_view_selected_exec(), filepath_drop_exec(), filepath_drop_poll(), screen_ctx_active_operator(), and uiTemplateFileSelectPath().
| struct SpaceGraph* CTX_wm_space_graph | ( | const bContext * | C | ) |
Definition at line 863 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_GRAPH.
Referenced by fmodifier_get_pointers(), graph_main_region_draw(), graph_main_region_draw_overlay(), graph_panel_cursor(), graph_panel_cursor_header(), graph_panel_drivers_poll(), and graphview_cursor_apply().
| struct SpaceImage* CTX_wm_space_image | ( | const bContext * | C | ) |
Definition at line 800 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_IMAGE.
Referenced by BKE_paint_get_active_from_context(), BKE_paintmode_get_active_from_context(), change_frame_invoke(), createTransUVs(), do_lasso_select_mesh_uv(), do_uvedit_vertex(), draw_image_cache(), draw_image_main(), draw_image_main_helpers(), ED_imapaint_bucket_fill(), ED_imbuf_sample_draw(), ED_imbuf_sample_invoke(), ED_imbuf_sample_poll(), ED_operator_uvedit(), ED_operator_uvedit_space_image(), ED_space_image_maskedit_mask_poll(), ED_space_image_maskedit_poll(), ED_space_image_paint_curve(), edbm_select_mode_invoke(), image_buttons_region_draw(), image_buttons_region_layout(), image_clear_render_slot_exec(), image_context(), image_flip_exec(), image_from_context(), image_invert_exec(), image_main_region_draw(), image_new_exec(), image_open_invoke(), image_paint_poll_ex(), image_panel_uv_poll(), image_read_viewlayers_exec(), image_remove_render_slot_exec(), image_replace_exec(), image_replace_invoke(), image_sample_apply(), image_sample_line_exec(), image_sample_line_invoke(), image_scale_exec(), image_to_gpencil_exec(), image_to_gpencil_poll(), image_user_from_context(), image_view_all_exec(), image_view_pan_exec(), image_view_pan_exit(), image_view_pan_init(), image_view_pan_invoke(), image_view_pan_modal(), image_view_selected_exec(), image_view_zoom_border_exec(), image_view_zoom_exec(), image_view_zoom_exit(), image_view_zoom_in_exec(), image_view_zoom_init(), image_view_zoom_invoke(), image_view_zoom_out_exec(), image_view_zoom_ratio_exec(), IMB_colormanagement_display_settings_from_ctx(), metadata_panel_context_draw(), metadata_panel_context_poll(), paint_2d_bucket_fill(), paint_2d_gradient_fill(), paint_2d_new_stroke(), paint_curve_poll(), paint_sample_color(), paintcurve_cursor_invoke(), palette_extract_img_exec(), palette_extract_img_poll(), space_image_main_area_not_uv_brush_poll(), space_image_main_region_poll(), stitch_exit(), UI_drop_color_poll(), uiTemplateImage(), uv_box_select_exec(), uv_circle_select_exec(), uv_mouse_select_loop_generic_multi(), uv_mouse_select_multi(), uv_remove_doubles_to_selected(), uv_remove_doubles_to_unselected(), uv_reveal_exec(), uv_rip_exec(), uv_sculpt_stroke_apply(), uv_sculpt_stroke_init(), uv_select_more_less(), uv_set_2d_cursor_exec(), uv_set_2d_cursor_invoke(), uv_shortest_path_pick_exec(), uv_shortest_path_pick_invoke(), uv_shortest_path_select_exec(), uv_snap_cursor_exec(), uv_snap_selection_exec(), uv_weld_align(), uvedit_vertex_buttons(), view_center_cursor_exec(), and view_cursor_center_exec().
Definition at line 881 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_INFO.
Referenced by box_select_exec(), info_main_region_draw(), info_textview_update_rect(), report_copy_exec(), report_delete_exec(), report_replay_exec(), report_select_all_exec(), select_report_pick_exec(), and select_report_pick_invoke().
Definition at line 845 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_NLA.
Referenced by nla_main_region_draw(), and nla_main_region_draw_overlay().
Definition at line 854 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_NODE.
Referenced by add_reroute_do_socket_section(), add_reroute_exec(), backimage_fit_exec(), backimage_zoom_exec(), clear_viewer_border_exec(), composite_node_active(), composite_node_editable(), cut_links_exec(), detach_links_exec(), do_lasso_select_node(), draw_nodetree(), ED_node_tree_update(), ED_operator_node_active(), ED_operator_node_editable(), group_ntree_idname(), is_event_over_node_or_socket(), mute_links_exec(), new_node_tree_exec(), node_active_link_viewer_exec(), node_add_collection_exec(), node_add_collection_invoke(), node_add_collection_poll(), node_add_file_exec(), node_add_file_invoke(), node_add_file_poll(), node_add_group_exec(), node_add_group_invoke(), node_add_mask_exec(), node_add_mask_poll(), node_add_node(), node_add_object_exec(), node_add_object_invoke(), node_add_object_poll(), node_add_texture_exec(), node_add_texture_invoke(), node_add_texture_poll(), node_attach_invoke(), node_box_select_exec(), node_circleselect_exec(), node_clipboard_copy_exec(), node_clipboard_paste_exec(), node_context(), node_copy_color_exec(), node_cryptomatte_add_socket_exec(), node_cryptomatte_remove_socket_exec(), node_delete_exec(), node_delete_reconnect_exec(), node_detach_exec(), node_draw_space(), node_duplicate_exec(), node_find_exec_fn(), node_find_update_fn(), node_group_edit_exec(), node_group_get_active(), node_group_idname(), node_group_insert_exec(), node_group_make_exec(), node_group_operator_active_poll(), node_group_operator_editable(), node_group_separate_exec(), node_group_ungroup_exec(), node_hide_toggle_exec(), node_insert_offset_invoke(), node_insert_offset_modal(), node_join_exec(), node_link_cancel(), node_link_exit(), node_link_find_socket(), node_link_invoke(), node_link_modal(), node_link_viewer(), node_make_link_exec(), node_mouse_select(), node_mute_exec(), node_options_toggle_exec(), node_output_file_add_socket_exec(), node_output_file_move_active_socket_exec(), node_output_file_remove_active_socket_exec(), node_parent_set_exec(), node_preview_toggle_exec(), node_read_viewlayers_exec(), node_resize_exit(), node_resize_init(), node_resize_invoke(), node_resize_modal(), node_select_all_exec(), node_select_grouped_exec(), node_select_linked_from_exec(), node_select_linked_to_exec(), node_select_same_type_step_exec(), node_select_single(), node_shader_script_update_exec(), node_shader_script_update_poll(), node_socket_toggle_exec(), node_sockets_panel(), node_sockets_poll(), node_switch_view_exec(), node_switch_view_poll(), node_tree_interface_inputs_panel(), node_tree_interface_outputs_panel(), node_tree_interface_poll(), node_update_nodetree(), node_view_all_exec(), node_view_selected_exec(), ntree_socket_add_exec(), ntree_socket_move_exec(), ntree_socket_remove_exec(), pick_input_link_by_link_intersect(), sample_apply(), sample_invoke(), shader_get_from_context(), snode_bg_viewmove_invoke(), snode_bg_viewmove_modal(), snode_set_context(), texture_get_from_context(), viewer_border_exec(), WIDGETGROUP_node_corner_pin_draw_prepare(), WIDGETGROUP_node_corner_pin_poll(), WIDGETGROUP_node_corner_pin_refresh(), WIDGETGROUP_node_crop_draw_prepare(), WIDGETGROUP_node_crop_poll(), WIDGETGROUP_node_crop_refresh(), WIDGETGROUP_node_sbeam_draw_prepare(), WIDGETGROUP_node_sbeam_poll(), WIDGETGROUP_node_sbeam_refresh(), WIDGETGROUP_node_transform_poll(), and WIDGETGROUP_node_transform_refresh().
| struct SpaceOutliner* CTX_wm_space_outliner | ( | const bContext * | C | ) |
Definition at line 836 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_OUTLINER.
Referenced by collection_drop_invoke(), collection_drop_poll(), collection_flag_exec(), collection_instance_exec(), collection_isolate_exec(), collection_link_exec(), collection_new_exec(), collection_view_layer_exec(), collection_visibility_exec(), collections_view_layer_poll(), datastack_drop_poll(), datastack_drop_reorder(), draw_outliner(), ed_operator_outliner_datablocks_active(), ed_operator_outliner_id_orphans_active(), ED_outliner_collections_editor_poll(), ED_outliner_give_base_under_cursor(), ED_outliner_selected_objects_get(), merged_element_search_exec_fn(), move_to_collection_poll(), namebutton_fn(), object_hide_poll(), object_select_hierarchy_fn(), outliner_action_set_exec(), outliner_active_collection(), outliner_active_layer_collection(), outliner_animdata_operation_exec(), outliner_box_select_exec(), outliner_box_select_invoke(), outliner_collection_delete(), outliner_color_tag_set_exec(), outliner_constraint_operation_exec(), outliner_context(), outliner_data_operation_exec(), outliner_delete_exec(), outliner_drivers_addsel_exec(), outliner_drivers_deletesel_exec(), outliner_drop_find(), outliner_drop_insert_find(), outliner_hide_exec(), outliner_highlight_update(), outliner_id_copy_exec(), outliner_id_delete_invoke(), outliner_id_operation_exec(), outliner_id_operation_item_poll(), outliner_id_remap_exec(), outliner_id_remap_invoke(), outliner_item_do_activate_from_cursor(), outliner_item_drag_drop_invoke(), outliner_item_openclose_invoke(), outliner_item_openclose_modal(), outliner_item_rename(), outliner_keyingset_additems_exec(), outliner_keyingset_removeitems_exec(), outliner_lib_operation_exec(), outliner_lib_reload_invoke(), outliner_lib_relocate_invoke(), outliner_mode_toggle_fn(), outliner_modifier_operation_exec(), outliner_object_operation_exec(), outliner_one_level_exec(), outliner_operation(), outliner_operation_tree_element_poll(), outliner_orphans_purge_exec(), outliner_scene_operation_exec(), outliner_scroll_page_exec(), outliner_select_all_exec(), outliner_show_active_exec(), outliner_show_hierarchy_exec(), outliner_toggle_expanded_exec(), outliner_view_layer_collections_editor_poll(), outliner_walk_select_invoke(), parent_clear_poll(), parent_drop_poll(), parent_drop_set_parents(), and selected_objects_get().
| struct SpaceProperties* CTX_wm_space_properties | ( | const bContext * | C | ) |
Definition at line 809 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_PROPERTIES.
Referenced by buttons_clear_filter_exec(), buttons_context(), buttons_context_id_path(), buttons_header_region_draw(), buttons_main_region_layout(), buttons_panel_context_draw(), buttons_panel_context_poll(), buttons_start_filter_exec(), ED_preview_draw(), template_texture_user_menu(), toggle_pin_exec(), uiTemplateCacheFile(), uiTemplateTextureShow(), and uiTemplateTextureUser().
Definition at line 827 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_SEQ.
Referenced by change_frame_apply(), draw_seq_strips(), draw_timeline_seq(), draw_timeline_seq_display(), ED_imbuf_sample_poll(), ED_space_sequencer_maskedit_poll(), metadata_panel_context_draw(), metadata_panel_context_poll(), screen_opengl_render_init(), sequencer_preview_region_layout(), sequencer_preview_region_view2d_changed(), sequencer_select_exec(), sequencer_view_all_preview_exec(), sequencer_view_preview_poll(), and sequencer_view_strips_poll().
| struct SpaceSpreadsheet* CTX_wm_space_spreadsheet | ( | const bContext * | C | ) |
Definition at line 917 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_SPREADSHEET.
Referenced by blender::ed::spreadsheet::data_source_from_geometry(), get_data_source(), blender::ed::spreadsheet::get_display_component_type(), spreadsheet_footer_region_draw(), spreadsheet_main_region_draw(), update_context_path(), update_context_path_from_context(), and update_pinned_context_path_if_outdated().
Definition at line 782 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_TEXT.
Referenced by move_lines_exec(), scroll_exit(), text_autocomplete_free(), text_autocomplete_invoke(), text_autocomplete_modal(), text_comment_exec(), text_context(), text_convert_whitespace_exec(), text_cursor_set_apply(), text_cursor_set_exec(), text_cursor_set_exit(), text_cursor_set_invoke(), text_cut_exec(), text_delete_exec(), text_duplicate_line_exec(), text_find_and_replace(), text_find_set_selected_exec(), text_indent_exec(), text_insert_exec(), text_insert_invoke(), text_line_break_exec(), text_line_number_invoke(), text_main_region_draw(), text_move_cursor(), text_new_exec(), text_open_exec(), text_paste_exec(), text_properties_poll(), text_properties_region_draw(), text_region_edit_poll(), text_region_scroll_poll(), text_reload_exec(), text_replace_all(), text_replace_set_selected_exec(), text_scroll_apply(), text_scroll_bar_invoke(), text_scroll_exec(), text_scroll_invoke(), text_scroll_modal(), text_selection_set_invoke(), text_space_edit_poll(), text_text_search_exec(), text_toggle_overwrite_exec(), text_undosys_step_decode(), text_unindent_exec(), and text_unlink_exec().
| struct SpaceTopBar* CTX_wm_space_topbar | ( | const bContext * | C | ) |
Definition at line 908 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_TOPBAR.
| struct SpaceUserPref* CTX_wm_space_userpref | ( | const bContext * | C | ) |
Definition at line 890 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_USERPREF.
Definition at line 760 of file context.c.
References blender::compositor::area(), C, CTX_wm_area(), NULL, and SPACE_VIEW3D.
Referenced by add_primitive_cube_gizmo_invoke(), add_vertex_exec(), armature_autoside_names_exec(), armature_calc_roll_exec(), armature_click_extrude_invoke(), armature_de_select_less_exec(), armature_de_select_more_exec(), armature_delete_selected_exec(), armature_dissolve_selected_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_fill_bones_exec(), armature_flip_names_exec(), armature_hide_exec(), armature_parent_clear_exec(), armature_reveal_exec(), armature_roll_clear_exec(), armature_select_linked_exec(), armature_select_mirror_exec(), armature_split_exec(), armature_switch_direction_exec(), armature_symmetrize_exec(), average_islands_scale_exec(), background_image_camera_from_context(), BKE_copybuffer_paste(), bone_select_menu_exec(), clear_render_border_exec(), clear_tilt_exec(), create_orientation_exec(), createViewSpace(), cube_project_exec(), curve_decimate_exec(), curve_delete_exec(), curve_dissolve_exec(), curve_extrude_exec(), curve_normals_make_consistent_exec(), curve_select_less_exec(), curve_select_more_exec(), curve_select_random_exec(), curve_select_similar_exec(), curve_smooth_radius_exec(), curve_smooth_tilt_exec(), curve_smooth_weight_exec(), curve_split_exec(), cylinder_project_exec(), de_select_all_exec(), de_select_first_exec(), de_select_last_exec(), delete_metaelems_exec(), depthdropper_init(), depthdropper_poll(), do_uvedit_vertex(), do_view3d_region_buttons(), DRW_draw_view(), duplicate_exec(), duplicate_metaelems_exec(), ED_armature_edit_select_pick_bone(), ED_object_add_generic_get_opts(), ED_object_jump_to_object(), ED_object_new_primitive_matrix(), ed_object_posemode_set_for_weight_paint_ex(), ed_object_select_pick(), ED_view3d_cursor3d_position(), ED_view3d_cursor3d_position_rotation(), ED_view3d_cursor3d_update(), ED_view3d_gizmo_mesh_preselect_get_active(), ED_view3d_viewcontext_init(), ed_wpaint_vertex_select_pick(), edbm_add_edge_face_exec(), edbm_average_normals_exec(), edbm_beautify_fill_exec(), edbm_bevel_exit(), edbm_bevel_init(), edbm_bisect_exit(), edbm_blend_from_shape_exec(), edbm_bridge_edge_loops_exec(), edbm_collapse_edge_exec(), edbm_decimate_exec(), edbm_delete_edgeloop_exec(), edbm_delete_exec(), edbm_delete_loose_exec(), edbm_dissolve_degenerate_exec(), edbm_dissolve_edges_exec(), edbm_dissolve_faces_exec(), edbm_dissolve_limited_exec(), edbm_dissolve_verts_exec(), edbm_do_smooth_laplacian_vertex_exec(), edbm_do_smooth_vertex_exec(), edbm_duplicate_exec(), edbm_edge_rotate_selected_exec(), edbm_edge_split_exec(), edbm_extrude_context_exec(), edbm_extrude_edges_exec(), edbm_extrude_faces_exec(), edbm_extrude_region_exec(), edbm_extrude_repeat_exec(), edbm_extrude_verts_exec(), edbm_face_make_planar_exec(), edbm_face_split_by_edges_exec(), edbm_faces_select_interior_exec(), edbm_faces_shade_flat_exec(), edbm_faces_shade_smooth_exec(), edbm_fill_exec(), edbm_fill_grid_exec(), edbm_fill_holes_exec(), edbm_flip_normals_exec(), edbm_hide_exec(), edbm_inset_exit(), edbm_inset_init(), edbm_intersect_boolean_exec(), edbm_intersect_exec(), edbm_loop_multiselect_exec(), edbm_loop_to_region_exec(), edbm_mark_seam_exec(), edbm_mark_sharp_exec(), edbm_merge_exec(), edbm_mod_weighted_strength_exec(), edbm_normals_make_consistent_exec(), edbm_normals_tools_exec(), edbm_offset_edgeloop_exec(), edbm_point_normals_modal(), edbm_poke_face_exec(), EDBM_project_snap_verts(), edbm_quads_convert_to_tris_exec(), edbm_region_to_loop_exec(), edbm_remove_doubles_exec(), edbm_reveal_exec(), edbm_reverse_colors_exec(), edbm_reverse_uvs_exec(), edbm_rip_edge_invoke(), edbm_rip_invoke(), edbm_rotate_colors_exec(), edbm_rotate_uvs_exec(), edbm_screw_exec(), edbm_select_all_exec(), edbm_select_axis_exec(), edbm_select_face_by_sides_exec(), edbm_select_less_exec(), edbm_select_linked_exec(), edbm_select_linked_flat_faces_exec(), edbm_select_loose_exec(), edbm_select_mirror_exec(), edbm_select_more_exec(), edbm_select_non_manifold_exec(), edbm_select_nth_exec(), edbm_select_random_exec(), edbm_select_sharp_edges_exec(), edbm_select_ungrouped_exec(), EDBM_selectmode_set_multi(), EDBM_selectmode_toggle_multi(), edbm_separate_exec(), edbm_set_normals_from_faces_exec(), edbm_shape_propagate_to_all_exec(), edbm_shortest_path_select_exec(), edbm_smooth_normals_exec(), edbm_solidify_exec(), edbm_sort_elements_exec(), edbm_spin_exec(), edbm_spin_invoke(), edbm_split_exec(), edbm_subdivide_edge_ring_exec(), edbm_subdivide_exec(), edbm_tris_convert_to_quads_exec(), edbm_unsubdivide_exec(), edbm_vert_connect_concave_exec(), edbm_vert_connect_exec(), edbm_vert_connect_nonplaner_exec(), edbm_vert_connect_path_exec(), edbm_wireframe_exec(), editmode_toggle_exec(), geometry_extract_apply(), getTransformOrientation_ex(), gizmo_axis_draw(), gizmo_mesh_spin_redo_setup(), gizmo_move_invoke(), gizmo_plane_update_cursor(), gizmo_preselect_edgering_test_select(), gizmo_preselect_elem_test_select(), gizmo_window_project_3d(), gpencil_bake_mesh_animation_exec(), gpencil_camera_view_subrect(), gpencil_do_curve_circle_sel(), gpencil_generic_curve_select(), gpencil_hideselect_toggle_exec(), gpencil_select_curve_point(), gpencil_snap_to_grid(), gpencil_strokepoint_convertcoords(), gpencil_strokes_reproject_exec(), gpencil_trace_image_exec(), hide_exec(), initFlyInfo(), initWalkInfo(), lattice_flip_exec(), lattice_select_all_exec(), lattice_select_mirror_exec(), lattice_select_more_less(), lattice_select_random_exec(), lattice_select_ungrouped_exec(), localview_exec(), localview_remove_from_exec(), localview_remove_from_poll(), loopcut_init(), make_links_data_exec(), make_regular_exec(), make_segment_exec(), make_single_user_exec(), material_slot_assign_exec(), mball_select_all_exec(), mball_select_similar_exec(), mesh_bisect_exec(), mesh_bisect_interactive_calc(), mesh_bisect_invoke(), mesh_bisect_modal(), mesh_symmetrize_exec(), mesh_symmetry_snap_exec(), minimize_stretch_init(), move_to_collection_poll(), normals_split_merge(), object_add_hook_newob_exec(), object_camera_add_exec(), object_clear_transform_generic_exec(), object_convert_exec(), object_hide_collection_exec(), object_rand_verts_exec(), object_select_all_exec(), object_select_by_type_exec(), object_select_grouped_exec(), object_select_linked_exec(), object_select_menu_exec(), op_generic_value_invoke(), pack_islands_exec(), paint_cursor_cursor_draw_3d_view_brush_cursor_active(), paint_cursor_draw_3d_view_brush_cursor_inactive(), paint_mask_slice_exec(), paint_proj_stroke(), paint_sample_color(), pose_bone_layers_exec(), pose_clear_transform_generic_exec(), pose_clear_user_transforms_exec(), pose_flip_names_exec(), pose_flip_quats_exec(), pose_hide_exec(), pose_propagate_exec(), pose_reveal_exec(), pose_select_mirror_exec(), pose_select_same_group(), pose_select_same_keyingset(), pose_select_same_layer(), pose_slide_init(), pose_visual_transform_apply_exec(), poseAnim_mapping_autoKeyframe(), posemode_exec(), project_state_init(), render_border_exec(), reset_exec(), reveal_exec(), screen_ctx_editable_objects(), screen_ctx_objects_in_mode(), screen_ctx_objects_in_mode_unique_data(), screen_ctx_selectable_objects(), screen_ctx_selected_bones_(), screen_ctx_selected_editable_objects(), screen_ctx_selected_objects(), screen_ctx_selected_pose_bones(), screen_ctx_visible_objects(), screen_ctx_visible_or_editable_bones_(), screen_ctx_visible_pose_bones(), screen_render_exec(), screen_render_invoke(), SCULPT_flush_update_done(), SCULPT_flush_update_step(), SCULPT_stroke_modifiers_check(), SCULPT_tag_update_overlays(), sculpt_undo_restore_list(), select_grouped_object_hooks(), select_grouped_parent(), select_linked_exec(), select_next_exec(), select_nth_exec(), select_previous_exec(), select_random_metaelems_exec(), select_similar_direction(), select_similar_layer(), select_similar_length(), select_similar_prefix(), select_similar_suffix(), separate_armature_exec(), separate_exec(), set_goal_weight_exec(), set_handle_type_exec(), set_radius_exec(), set_spline_type_exec(), shade_smooth_exec(), similar_edge_select_exec(), similar_face_select_exec(), similar_vert_select_exec(), smart_project_exec(), smooth_exec(), snap_curs_to_grid_exec(), snap_curs_to_sel_ex(), snap_gizmo_test_select(), snap_sel_to_grid_exec(), snap_selected_to_location(), sphere_project_exec(), spin_exec(), stitch_init_all(), subdivide_exec(), switch_direction_exec(), toggle_cyclic_exec(), toggle_matcap_flip(), toggle_shading_exec(), toggle_xray_exec(), unwrap_exec(), uv_from_view_exec(), uv_from_view_invoke(), uv_shortest_path_select_exec(), uvedit_vertex_buttons(), vertex_parent_set_exec(), view3d_all_exec(), view3d_camera_to_view_selected_exec(), view3d_center_lock_exec(), view3d_draw_border(), view3d_draw_region_info(), view3d_draw_view(), view3d_ima_bg_is_camera_view(), view3d_interactive_add_invoke(), view3d_lock_poll(), view3d_main_region_draw(), view3d_orbit_calc_center(), view3d_panel_transform(), view3d_ruler_add_invoke(), view3d_ruler_remove_invoke(), view3d_select_exec(), view3d_smoothview_invoke(), view3d_zoom_border_exec(), view_lock_clear_exec(), view_lock_to_active_exec(), viewcenter_cursor_exec(), viewcenter_pick_invoke(), viewdolly_offset_lock_check(), vieworbit_exec(), viewselected_exec(), WIDGETGROUP_armature_spline_poll(), WIDGETGROUP_camera_poll(), WIDGETGROUP_camera_refresh(), WIDGETGROUP_camera_view_draw_prepare(), WIDGETGROUP_camera_view_poll(), WIDGETGROUP_camera_view_refresh(), WIDGETGROUP_empty_image_poll(), WIDGETGROUP_forcefield_poll(), WIDGETGROUP_light_area_poll(), WIDGETGROUP_light_spot_poll(), WIDGETGROUP_light_target_poll(), WIDGETGROUP_navigate_poll(), WIDGETGROUP_tool_generic_poll(), WIDGETGROUP_xform_cage_poll(), WIDGETGROUP_xform_shear_poll(), wm_link_append_exec(), WM_operator_view3d_unit_defaults(), and workspace_append_activate_exec().
Definition at line 699 of file context.c.
References C, ctx_wm_python_context_get(), and RNA_Window.
Referenced by ABC_export(), ABC_import(), actionzone_apply(), actionzone_area_poll(), actionzone_modal(), annotation_draw_exit(), annotation_session_initdata(), area_event_inside(), area_join_exit(), area_join_init(), area_join_modal(), area_move_apply_do(), area_move_init(), area_split_apply(), area_split_exit(), area_split_invoke(), area_split_preview_update_cursor(), area_swap_exit(), area_swap_invoke(), arg_handle_scene_set(), bake_invoke(), button_activate_exit(), button_activate_init(), button_activate_state(), buttons_context_path(), buttons_context_path_brush(), buttons_context_path_texture(), buttons_shading_context(), buttons_shading_new_context(), buttons_texture_users_from_context(), clip_rebuild_proxy_exec(), clip_refresh(), clip_start_prefetch_job(), clip_tracking_hide_cursor(), clip_tracking_show_cursor(), CTX_data_view_layer(), datadropper_exit(), datadropper_invoke(), datadropper_poll(), decimate_exit(), depthdropper_exit(), depthdropper_invoke(), depthdropper_poll(), dialog_exec_cb(), do_outliner_item_activate_tree_element(), do_view3d_header_buttons(), driverdropper_exit(), driverdropper_invoke(), driverdropper_poll(), drivers_editor_show_exec(), drw_deferred_shader_add(), dynamicpaint_bake_exec(), ED_area_exit(), ED_area_newspace(), ED_area_swapspace(), ED_area_type_hud_ensure(), ED_imbuf_sample_draw(), ED_node_composite_job(), ED_operator_areaactive(), ED_operator_regionactive(), ED_operator_screen_mainwinactive(), ED_operator_screenactive(), ED_operator_screenactive_norender(), ED_preview_icon_job(), ED_preview_shader_job(), ed_redo_exec(), ED_region_do_draw(), ED_region_draw_mouse_line_cb(), ED_region_exit(), ED_region_visibility_change_update(), ED_region_visibility_change_update_animated(), ED_screen_animation_timer(), ED_screen_area_active(), ED_screen_change(), ED_screen_do_listen(), ED_screen_exit(), ED_screen_full_restore(), ED_screen_restore_temp_type(), ED_screen_scene_change(), ED_screen_state_maximized_create(), ED_seq_proxy_wm_job_get(), ed_undo_exec(), ed_undo_redo_exec(), ED_view3d_smooth_view(), ED_view3d_viewcontext_init(), ED_workspace_layout_cycle(), ED_workspace_status_text(), eyedropper_color_sample_fl(), eyedropper_colorband_exit(), eyedropper_colorband_invoke(), eyedropper_draw_cursor_text_region(), eyedropper_exit(), eyedropper_gpencil_poll(), eyedropper_init(), eyedropper_invoke(), eyedropper_poll(), face_set_extract_invoke(), face_set_extract_modal(), file_directory_new_exec(), file_draw_list(), file_main_region_draw(), file_refresh(), file_select_all_exec(), file_select_invoke(), file_smoothscroll_invoke(), file_view_selected_exec(), file_walk_select_do(), filelist_readjob_start(), fluid_bake_invoke(), fluid_free_exec(), flyEnd(), gesture_modal_end(), gesture_tweak_modal(), gizmo_arrow_modal(), gizmo_cage2d_modal(), gizmo_cage3d_modal(), gizmo_find_intersected_3d_intern(), gizmo_mesh_placement_modal_from_setup(), gizmo_mesh_spin_redo_modal_from_setup(), gizmo_mesh_spin_redo_setup(), gizmo_preselect_elem_test_select(), gizmo_tweak_invoke(), gpencil_do_frame_fill(), gpencil_draw_exit(), gpencil_fill_exit(), gpencil_fill_invoke(), gpencil_fill_modal(), gpencil_interpolate_invoke(), gpencil_interpolate_modal(), gpencil_point_conversion_init(), gpencil_primitive_init(), gpencil_primitive_invoke(), gpencil_primitive_modal(), gpencil_sculpt_brush_exit(), gpencil_sculpt_brush_invoke(), gpencil_session_init_fill(), gpencil_session_initdata(), gpencil_trace_image_exec(), gpencil_transform_fill_invoke(), gpencil_uv_transform_exit(), graphkeys_decimate_invoke(), handle_layer_buttons(), image_view_pan_exit(), image_view_pan_init(), image_view_zoom_exit(), image_view_zoom_init(), info_log_show_exec(), initFlyInfo(), initMouseInputMode(), initWalkInfo(), knifetool_exit_ex(), knifetool_invoke(), light_cache_bake_invoke(), lineart_gpencil_bake_common(), localview_exec(), minimize_stretch_exit(), minimize_stretch_invoke(), multiresbake_image_exec(), node_draw_space(), node_insert_offset_invoke(), node_resize_exit(), node_resize_init(), object_hide_collection_exec(), object_transfer_mode_invoke(), object_transfer_mode_modal(), ocean_bake_exec(), outliner_collection_set_flag_recursive_fn(), outliner_do_object_operation_ex(), outliner_mode_toggle_fn(), outliner_object_operation_exec(), outliner_object_set_flag_recursive_fn(), paint_cursor_context_init(), paint_stroke_free(), paint_stroke_modal(), paintcurve_delete_point_exec(), paintcurve_point_add(), paintcurve_point_select(), paintcurve_slide_invoke(), paintcurve_slide_modal(), panel_activate_state(), pose_bone_layers_exec(), pose_slide_invoke_common(), pose_slide_modal(), postTrans(), ptcache_bake_invoke(), quadriflow_remesh_exec(), redraw_timer_exec(), redraw_timer_window_swap(), region_blend_end(), region_flip_exec(), renamebutton_cb(), render_view_cancel_exec(), render_view_open(), render_view_show_invoke(), restrictbutton_bone_select_fn(), restrictbutton_bone_visibility_fn(), restrictbutton_ebone_select_fn(), restrictbutton_ebone_visibility_fn(), sample_color_exec(), sample_color_invoke(), sample_color_modal(), scene_new_exec(), screen_animation_step_invoke(), screen_area_edge_from_cursor(), screen_areas_align(), screen_ctx_active_annotation_layer(), screen_ctx_active_bone(), screen_ctx_active_gpencil_frame(), screen_ctx_active_gpencil_layer(), screen_ctx_active_object(), screen_ctx_active_pose_bone(), screen_ctx_annotation_data(), screen_ctx_annotation_data_owner(), screen_ctx_edit_object(), screen_ctx_editable_gpencil_layers(), screen_ctx_editable_gpencil_strokes(), screen_ctx_editable_objects(), screen_ctx_gpencil_data(), screen_ctx_gpencil_data_owner(), screen_ctx_image_paint_object(), screen_ctx_object(), screen_ctx_objects_in_mode(), screen_ctx_objects_in_mode_unique_data(), screen_ctx_particle_edit_object(), screen_ctx_pose_object(), screen_ctx_scene(), screen_ctx_sculpt_object(), screen_ctx_selectable_objects(), screen_ctx_selected_bones_(), screen_ctx_selected_editable_objects(), screen_ctx_selected_editable_sequences(), screen_ctx_selected_objects(), screen_ctx_selected_pose_bones(), screen_ctx_selected_pose_bones_from_active_object(), screen_ctx_selected_sequences(), screen_ctx_sequences(), screen_ctx_vertex_paint_object(), screen_ctx_visible_gpencil_layers(), screen_ctx_visible_objects(), screen_ctx_visible_or_editable_bones_(), screen_ctx_visible_pose_bones(), screen_ctx_weight_paint_object(), screen_maximize_area_exec(), screen_maximize_area_poll(), screen_new_exec(), screen_opengl_render_init(), screen_opengl_render_invoke(), screen_render_invoke(), screenshot_data_create(), scroller_activate_poll(), sculpt_sample_detail_size_invoke(), sculpt_sample_detail_size_modal(), sequencer_preview_add_sound(), sequencer_refresh(), setup_app_data(), solve_camera_invoke(), space_workspace_cycle_invoke(), template_common_search_menu(), template_id_cb(), template_operator_property_buts_draw_single(), text_cursor_timer_ensure(), text_cursor_timer_remove(), track_markers(), transformEvent(), tree_element_object_activate(), tree_element_viewlayer_activate(), tree_element_world_activate(), ui_apply_but(), UI_block_begin(), UI_block_end(), UI_block_end_ex(), UI_blocklist_update_window_matrix(), ui_but_activate_event(), ui_but_drag_init(), ui_but_extra_operator_icon_apply(), UI_but_func_menu_search(), ui_button_press_invoke(), ui_do_but_textedit(), ui_handle_menu_event(), ui_handler_region_drag_toggle(), ui_icon_ensure_deferred(), ui_item_enum_expand_handle(), ui_layer_but_cb(), ui_panel_drag_collapse_handler(), ui_panel_drag_collapse_handler_add(), ui_pie_handler(), UI_pie_menu_begin(), UI_pie_menu_end(), ui_pie_menu_level_invoke(), UI_popover_end(), ui_popover_panel_create(), ui_popup_block_create(), UI_popup_block_ex(), UI_popup_block_invoke_ex(), ui_popup_block_refresh(), ui_popup_block_remove(), ui_popup_handler(), ui_popup_menu_create(), UI_popup_menu_end(), UI_popup_menu_reports(), ui_region_temp_remove(), UI_screen_free_active_but(), ui_search_menu_create_tooltip(), ui_searchbox_create_generic(), ui_searchbox_event(), ui_searchbox_update_fn(), ui_selectcontext_apply(), UI_tooltip_create_from_button(), UI_tooltip_create_from_gizmo(), UI_tooltip_create_from_search_item_generic(), ui_tooltip_create_with_data(), ui_tooltip_data_from_tool(), UI_view2d_smooth_view(), uiTemplateInputStatus(), USD_export(), userpref_show_exec(), uv_sculpt_stroke_exit(), uv_sculpt_stroke_invoke(), view2d_smoothview_invoke(), view3d_draw_view(), view3d_object_mode_menu(), view3d_operator_needs_opengl(), view3d_smoothview_apply(), view_layer_add_exec(), view_pan_apply_ex(), view_pan_exit(), view_pan_init(), view_pan_invoke(), view_pan_modal(), view_zoom_exit(), view_zoom_init(), view_zoomdrag_exit(), view_zoomdrag_invoke(), view_zoomdrag_modal(), viewRedrawForce(), viewzoom_invoke(), walkEnd(), walkEvent(), weight_paint_sample_enum_itemf(), WIDGETGROUP_gizmo_invoke_prepare(), WIDGETGROUP_ruler_setup(), wm_block_autorun_warning_enable_scripts(), wm_block_autorun_warning_ignore(), wm_block_autorun_warning_reload_with_scripts(), wm_block_close(), wm_block_create_splash(), wm_block_file_close_cancel(), wm_block_file_close_discard(), wm_block_file_close_save(), wm_call_pie_menu_exec(), wm_debug_menu_exec(), wm_drop_operator_options(), wm_dropbox_active(), wm_enum_search_menu(), WM_event_add_fileselect(), WM_event_add_modal_handler(), WM_event_add_notifier(), wm_event_do_handlers(), wm_event_handler_ui_cancel(), WM_event_remove_handlers(), wm_exit_blender_invoke(), wm_exit_schedule_delayed(), WM_gesture_box_invoke(), WM_gesture_box_modal(), WM_gesture_circle_invoke(), WM_gesture_circle_modal(), WM_gesture_lasso_invoke(), WM_gesture_lasso_modal(), WM_gesture_lines_invoke(), WM_gesture_straightline_invoke(), WM_gesture_straightline_modal(), WM_gesture_straightline_oneshot_modal(), WM_gizmo_group_refresh(), wm_gizmomap_highlight_set(), wm_gizmomap_modal_set(), WM_gizmomap_select_all(), wm_gpencil_import_svg_poll(), wm_handler_fileselect_do(), wm_handler_op_context(), wm_handler_operator_call(), wm_handlers_do(), wm_handlers_do_gizmo_handler(), wm_handlers_do_intern(), wm_homefile_write_exec(), WM_init_splash(), wm_keymap_item_find_props(), wm_macro_modal(), wm_open_mainfile__select_file_path(), wm_operator_call_internal(), wm_operator_invoke(), wm_operator_reports(), WM_operator_winactive(), wm_operator_winactive_normal(), wm_paintcursor_draw(), wm_paintcursor_tag(), wm_quit_with_optional_confirmation_prompt(), WM_redraw_windows(), wm_region_draw_overlay(), wm_save_mainfile_invoke(), wm_stereo3d_set_exec(), wm_stereo3d_set_init(), wm_test_autorun_warning(), WM_toolsystem_init(), WM_toolsystem_ref_set_from_runtime(), WM_toolsystem_update_from_context_view3d(), wm_tweakevent_test(), wm_window_close_exec(), wm_window_copy_test(), wm_window_free(), wm_window_fullscreen_toggle_exec(), wm_window_match_init(), wm_window_new_exec(), wm_window_new_main_exec(), WM_window_open(), workspace_layout_delete_doit(), and workspace_new_exec().
Definition at line 942 of file context.c.
References BKE_workspace_active_get(), BKE_workspace_active_screen_get(), BPY_context_dict_clear_members, C, NULL, wmWindow::scene, and wmWindow::workspace_hook.
Referenced by arg_handle_load_file(), ED_render_view3d_update(), ED_screen_exit(), ghost_event_proc(), redraw_timer_step(), redraw_timer_window_swap(), screen_change_update(), ui_popup_block_remove(), wm_draw_update(), wm_event_do_handlers(), wm_event_do_notifiers(), wm_event_do_refresh_wm_and_depsgraph(), wm_event_execute_timers(), WM_exit_ex(), wm_file_read_post(), wm_handler_fileselect_do(), WM_init(), WM_init_splash(), wm_operator_reports(), wm_quit_with_optional_confirmation_prompt(), WM_redraw_windows(), wm_stereo3d_set_exec(), wm_test_autorun_warning(), WM_toolsystem_update_from_context_view3d(), wm_window_close(), WM_window_cursor_keymap_status_refresh(), wm_window_free(), wm_window_match_init(), and WM_window_open().
Definition at line 704 of file context.c.
References C, ctx_wm_python_context_get(), and RNA_WorkSpace.
Referenced by ED_region_do_draw(), ED_region_panels_layout_ex(), ED_region_property_search(), ED_screen_scene_change(), ED_workspace_change(), ED_workspace_status_text(), screen_delete_exec(), screen_opengl_render_init(), screen_set_exec(), uiTemplateInputStatus(), wm_draw_window_offscreen(), WM_gizmo_group_type_poll(), WM_keymap_poll(), WM_menutype_poll(), WM_toolsystem_ref_from_context(), WM_toolsystem_ref_set_by_id(), WM_toolsystem_update_from_context_view3d(), and workspace_context_get().
|
static |
Definition at line 518 of file context.c.
References BLI_addtail(), BLI_findstring(), data, LinkData::data, MEM_callocN, and STREQ.
Referenced by CTX_data_dir_get_ex().
|
static |
Definition at line 1183 of file context.c.
Referenced by BLI_STATIC_ASSERT().
|
static |
Definition at line 65 of file context.c.
Referenced by CTX_data_pointer_get_type(), and ctx_wm_python_context_get().