|
Blender V5.0
|
#include <cerrno>#include <cstddef>#include <cstring>#include <fcntl.h>#include <fmt/format.h>#include "MEM_CacheLimiterC-Api.h"#include "MEM_guardedalloc.h"#include "BLI_fileops.h"#include "BLI_filereader.h"#include "BLI_linklist.h"#include "BLI_listbase.h"#include "BLI_math_base.h"#include "BLI_math_time.h"#include "BLI_memory_cache.hh"#include "BLI_string.h"#include "BLI_string_utf8.h"#include "BLI_system.h"#include "BLI_threads.h"#include "BLI_time.h"#include "BLI_timer.h"#include "BLI_utildefines.h"#include "BLO_readfile.hh"#include "BLT_translation.hh"#include "BLF_api.hh"#include "DNA_scene_types.h"#include "DNA_screen_types.h"#include "DNA_space_types.h"#include "DNA_userdef_types.h"#include "DNA_windowmanager_types.h"#include "DNA_workspace_types.h"#include "AS_asset_library.hh"#include "BKE_addon.h"#include "BKE_appdir.hh"#include "BKE_autoexec.hh"#include "BKE_blender.hh"#include "BKE_blender_version.h"#include "BKE_blendfile.hh"#include "BKE_callbacks.hh"#include "BKE_context.hh"#include "BKE_global.hh"#include "BKE_idprop.hh"#include "BKE_lib_id.hh"#include "BKE_lib_override.hh"#include "BKE_lib_remap.hh"#include "BKE_library.hh"#include "BKE_main.hh"#include "BKE_main_namemap.hh"#include "BKE_node.hh"#include "BKE_packedFile.hh"#include "BKE_report.hh"#include "BKE_scene.hh"#include "BKE_screen.hh"#include "BKE_sound.h"#include "BKE_undo_system.hh"#include "BKE_workspace.hh"#include "BLO_writefile.hh"#include "RNA_access.hh"#include "RNA_define.hh"#include "IMB_imbuf.hh"#include "IMB_imbuf_types.hh"#include "IMB_metadata.hh"#include "IMB_thumbs.hh"#include "ED_asset.hh"#include "ED_datafiles.h"#include "ED_fileselect.hh"#include "ED_image.hh"#include "ED_outliner.hh"#include "ED_render.hh"#include "ED_screen.hh"#include "ED_undo.hh"#include "ED_util.hh"#include "ED_view3d.hh"#include "ED_view3d_offscreen.hh"#include "NOD_composite.hh"#include "GHOST_C-api.h"#include "GHOST_Path-api.hh"#include "GPU_context.hh"#include "SEQ_sequencer.hh"#include "UI_interface.hh"#include "UI_interface_layout.hh"#include "UI_resources.hh"#include "UI_view2d.hh"#include "RE_engine.h"#include "DEG_depsgraph.hh"#include "WM_api.hh"#include "WM_keymap.hh"#include "WM_message.hh"#include "WM_toolsystem.hh"#include "WM_types.hh"#include "wm.hh"#include "wm_event_system.hh"#include "wm_files.hh"#include "wm_window.hh"#include "CLG_log.h"Go to the source code of this file.
Classes | |
| struct | wmFileReadPost_Params |
| struct | OperatorDispatchTarget |
| struct | FileRuntime |
Macros | |
| #define | USE_THUMBNAIL_FAST_DOWNSCALE |
| #define | USERDEF_RESTORE(member) |
Variables | |
| static CLG_LogRef | LOG = {"blend"} |
Preferences Initialization & Versioning | |
| #define | BKE_READ_EXOTIC_FAIL_PATH -3 /* File format is not supported. */ |
| #define | BKE_READ_EXOTIC_FAIL_FORMAT -2 /* File format is not supported. */ |
| #define | BKE_READ_EXOTIC_FAIL_OPEN -1 /* Can't open the file. */ |
| #define | BKE_READ_EXOTIC_OK_BLEND 0 /* `.blend` file. */ |
| static void | wm_gpu_backend_override_from_userdef () |
| static void | wm_init_userdef (Main *bmain) |
Clear Recent Files List Operator | |
| enum | ClearRecentInclude { CLEAR_RECENT_ALL , CLEAR_RECENT_MISSING } |
| static const EnumPropertyItem | prop_clear_recent_types [] |
| static wmOperatorStatus | wm_clear_recent_files_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| static wmOperatorStatus | wm_clear_recent_files_exec (bContext *, wmOperator *op) |
| static void | wm_clear_recent_files_ui (bContext *, wmOperator *op) |
| void | WM_OT_clear_recent_files (wmOperatorType *ot) |
Read Main Blend-File API | |
| struct { | |
| char app_template [64] | |
| bool override | |
| } | wm_init_state_app_template = {{0}} |
| static void | file_read_reports_finalize (BlendFileReadReport *bf_reports) |
| bool | WM_file_read (bContext *C, const char *filepath, const bool use_scripts_autoexec_check, ReportList *reports) |
| void | WM_init_state_app_template_set (const char *app_template) |
| const char * | WM_init_state_app_template_get () |
Auto Script Execution Warning Dialog | |
| struct { | |
| wmOperatorType * ot | |
| PointerRNA * ptr | |
| } | wm_test_autorun_revert_action_data = {nullptr, nullptr} |
| static void | wm_test_autorun_revert_action_exec (bContext *C) |
| static void | wm_block_autorun_warning_ignore (bContext *C, void *arg_block, void *) |
| static void | wm_block_autorun_warning_reload_with_scripts (bContext *C, uiBlock *block) |
| static void | wm_block_autorun_warning_enable_scripts (bContext *C, uiBlock *block) |
| static uiBlock * | block_create_autorun_warning (bContext *C, ARegion *region, void *) |
| void | wm_test_autorun_revert_action_set (wmOperatorType *ot, PointerRNA *ptr) |
| void | wm_test_autorun_warning (bContext *C) |
| void | wm_test_foreign_file_warning (bContext *C) |
User level access for blend file read/write, file-history and user-preferences (including relevant operators).
Definition in file wm_files.cc.
| #define BKE_READ_EXOTIC_FAIL_FORMAT -2 /* File format is not supported. */ |
Definition at line 555 of file wm_files.cc.
Referenced by WM_file_read(), and wm_read_exotic().
| #define BKE_READ_EXOTIC_FAIL_OPEN -1 /* Can't open the file. */ |
Definition at line 556 of file wm_files.cc.
Referenced by WM_file_read(), and wm_read_exotic().
| #define BKE_READ_EXOTIC_FAIL_PATH -3 /* File format is not supported. */ |
Definition at line 554 of file wm_files.cc.
Referenced by WM_file_read(), and wm_read_exotic().
| #define BKE_READ_EXOTIC_OK_BLEND 0 /* `.blend` file. */ |
Definition at line 557 of file wm_files.cc.
Referenced by WM_file_read(), and wm_read_exotic().
| #define USE_THUMBNAIL_FAST_DOWNSCALE |
Fast-path for down-scaling byte buffers.
NOTE(@ideasman42) Support alternate logic for scaling byte buffers for thumbnails which doesn't use the higher quality box-filtered floating point math. This may be removed if similar performance can be achieved from other scale methods, especially in debug mode - which could cause file saving to be unreasonably slow (taking seconds just down-scaling the thumbnail).
Definition at line 171 of file wm_files.cc.
| #define USERDEF_RESTORE | ( | member | ) |
Referenced by wm_userpref_read_exceptions().
| anonymous enum |
| Enumerator | |
|---|---|
| OPEN_MAINFILE_STATE_DISCARD_CHANGES | |
| OPEN_MAINFILE_STATE_SELECT_FILE_PATH | |
| OPEN_MAINFILE_STATE_OPEN | |
Definition at line 3150 of file wm_files.cc.
| enum ClearRecentInclude |
| Enumerator | |
|---|---|
| CLEAR_RECENT_ALL | |
| CLEAR_RECENT_MISSING | |
Definition at line 3998 of file wm_files.cc.
|
static |
Definition at line 1862 of file wm_files.cc.
References max_ii(), result, and size().
Referenced by blend_file_thumb_from_screenshot().
|
static |
Definition at line 1772 of file wm_files.cc.
References BLI_assert, MEM_calloc_arrayN(), MEM_freeN(), and MEM_malloc_arrayN().
Referenced by blend_file_thumb_from_screenshot().
|
static |
Render the current scene with the active camera.
| screen | can be nullptr. |
Definition at line 1951 of file wm_files.cc.
References BKE_area_find_region_type(), BKE_main_thumbnail_from_imbuf(), BKE_screen_find_big_area(), BLEN_THUMB_SIZE, BLENDER_VERSION, Box, C, Scene::camera, CLOG_WARN, CTX_data_ensure_evaluated_depsgraph(), CTX_wm_manager(), depsgraph, ED_view3d_draw_offscreen_imbuf(), ED_view3d_draw_offscreen_imbuf_simple(), ListBase::first, G, IB_byte_data, IMB_dupImBuf(), IMB_freeImBuf(), IMB_metadata_ensure(), IMB_metadata_set_field(), IMB_scale(), LOG, ImBuf::metadata, OB_SOLID, PREVIEW_RENDER_LARGE_HEIGHT, R_ALPHAPREMUL, RGN_TYPE_WINDOW, View3D::shading, SNPRINTF, SPACE_VIEW3D, ScrArea::spacedata, View3DShading::type, U, V3D_OFSDRAW_NONE, V3D_OFSDRAW_OVERRIDE_SCENE_SETTINGS, wm_window_clear_drawable(), and wm_window_make_drawable().
Referenced by wm_file_write().
|
static |
Screen-shot the active window.
Definition at line 1879 of file wm_files.cc.
References BKE_main_thumbnail_from_buffer(), BKE_main_thumbnail_from_imbuf(), BLEN_THUMB_SIZE, blend_file_thumb_clamp_size(), blend_file_thumb_fast_downscale(), BLENDER_VERSION, BLI_assert, Box, C, CTX_wm_manager(), CTX_wm_window(), G, IMB_allocFromBufferOwn(), IMB_dupImBuf(), IMB_freeImBuf(), IMB_metadata_ensure(), IMB_metadata_set_field(), IMB_scale(), MEM_freeN(), ImBuf::metadata, wmWindow::parent, SNPRINTF, and WM_window_pixels_read_from_frontbuffer().
Referenced by wm_file_write().
| BLI_STATIC_ASSERT | ( | sizeof(FileRuntime)<=sizeof(void *) | , |
| "Struct must not exceed pointer size" | ) |
Definition at line 4722 of file wm_files.cc.
References ALERT_ICON_QUESTION, AS_asset_library_has_any_unsaved_catalogs(), BKE_main_blendfile_path(), BKE_main_needs_overwrite_confirm(), BKE_reports_free(), BKE_reports_init(), BLI_path_split_file_part(), BLI_strdupn(), C, blender::ed::asset::catalogs_get_save_catalogs_when_file_is_saved(), Checkbox, close_file_dialog_name, Main::colorspace, uiLayout::column(), CTX_data_main(), DATA_, ED_image_save_all_modified_info(), blender::ui::Emboss, FILE_MAX, file_overwrite_detailed_info_show(), MainColorspace::is_missing_opencolorio_config, uiLayout::label(), ReportList::list, LISTBASE_FOREACH, MEM_freeN(), RPT_, RPT_STORE, save_catalogs_when_file_is_closed_set_fn(), save_images_when_file_is_closed, uiLayout::scale_y_set(), uiLayout::separator(), SNPRINTF, SNPRINTF_UTF8, split(), uiLayout::split(), UI_block_begin(), UI_block_bounds_set_centered(), UI_block_flag_enable(), UI_BLOCK_KEEP_OPEN, UI_BLOCK_LOOP, UI_BLOCK_NO_WIN_CLIP, UI_BLOCK_NUMSELECT, UI_BLOCK_THEME_STYLE_POPUP, UI_block_theme_style_set(), UI_but_func_set(), UI_SCALE_FAC, UI_UNIT_Y, uiDefButBitC(), uiItemL_ex(), uiItemsAlertBox(), wm_block_file_close_cancel_button(), wm_block_file_close_discard_button(), and wm_block_file_close_save_button().
Referenced by wm_close_file_dialog().
Definition at line 4115 of file wm_files.cc.
References ALERT_ICON_ERROR, BKE_main_blendfile_path_from_global(), BLF_DRAW_STR_DUMMY_MAX, BLF_width(), But, C, col, uiLayout::column(), uiStyle::columnspace, CTX_wm_manager(), blender::ui::Emboss, G, IFACE_, uiLayout::prop(), RNA_pointer_create_discrete(), RPT_, uiLayout::separator(), split(), uiLayout::split(), TIP_, U, UI_block_begin(), UI_block_bounds_set_centered(), UI_block_emboss_set(), UI_block_flag_enable(), UI_BLOCK_KEEP_OPEN, UI_BLOCK_LOOP, UI_BLOCK_NO_WIN_CLIP, UI_BLOCK_NUMSELECT, UI_BLOCK_THEME_STYLE_POPUP, UI_block_theme_style_set(), UI_BUT_ACTIVE_DEFAULT, UI_but_drawflag_disable(), UI_but_flag_enable(), UI_but_func_set(), UI_BUT_TEXT_LEFT, UI_fontstyle_set(), UI_ITEM_NONE, UI_SCALE_FAC, UI_style_get_dpi(), UI_UNIT_Y, uiDefIconTextBut(), uiFontStyle::uifont_id, uiItemL_ex(), uiItemsAlertBox(), uiStyle::widget, wm_block_autorun_warning_enable_scripts(), wm_block_autorun_warning_ignore(), and wm_block_autorun_warning_reload_with_scripts().
Referenced by wm_test_autorun_warning().
|
static |
Definition at line 4480 of file wm_files.cc.
References ALERT_ICON_WARNING, BKE_main_blendfile_path(), BLI_assert_unreachable, BLI_path_split_file_part(), C, Main::colorspace, uiLayout::column(), CTX_data_main(), DATA_, blender::ui::Emboss, FILE_MAX, file_overwrite_detailed_info_show(), Main::has_forward_compatibility_issues, Main::is_asset_edit_file, MainColorspace::is_missing_opencolorio_config, uiLayout::label(), RPT_, save_file_overwrite_cancel_button(), save_file_overwrite_confirm_button(), save_file_overwrite_dialog_name, save_file_overwrite_saveas_button(), uiLayout::separator(), SNPRINTF_UTF8, split(), uiLayout::split(), UI_block_begin(), UI_block_bounds_set_centered(), UI_block_flag_enable(), UI_BLOCK_KEEP_OPEN, UI_BLOCK_LOOP, UI_BLOCK_NO_WIN_CLIP, UI_BLOCK_NUMSELECT, UI_BLOCK_THEME_STYLE_POPUP, UI_block_theme_style_set(), UI_SCALE_FAC, uiItemL_ex(), and uiItemsAlertBox().
Referenced by wm_save_file_overwrite_dialog().
|
static |
Definition at line 3106 of file wm_files.cc.
References INT32_MAX, INT32_MIN, ot, PROP_HIDDEN, PROP_SKIP_SAVE, RNA_def_int(), and RNA_def_property_flag().
Referenced by WM_OT_open_mainfile().
Definition at line 4355 of file wm_files.cc.
References BKE_blender_version_blendfile_string_from_values(), BLENDER_FILE_SUBVERSION, BLENDER_FILE_VERSION, BLENDER_VERSION, Main::colorspace, uiLayout::column(), Main::has_forward_compatibility_issues, Main::is_asset_edit_file, MainColorspace::is_missing_opencolorio_config, uiLayout::label(), RPT_, uiLayout::scale_y_set(), uiLayout::separator(), SNPRINTF, Main::subversionfile, and Main::versionfile.
Referenced by block_create__close_file_dialog(), and block_create_save_file_overwrite_dialog().
|
static |
Definition at line 924 of file wm_files.cc.
References BKE_report(), BKE_reportf(), BLI_linklist_free(), BLI_math_time_seconds_decompose(), CLOG_INFO, CLOG_WARN, BlendFileReadReport::count, BlendFileReadReport::duration, Library::filepath, BlendFileReadReport::lib_overrides, BlendFileReadReport::lib_overrides_recursive_resync, BlendFileReadReport::lib_overrides_resync, BlendFileReadReport::libraries, LOG, blender::seq::MAX_CHANNELS, BlendFileReadReport::missing_libraries, BlendFileReadReport::missing_linked_id, BlendFileReadReport::missing_obdata, LinkNode::next, BlendFileReadReport::pre_animato_file_loaded, BlendFileReadReport::proxies_to_lib_overrides_failures, BlendFileReadReport::proxies_to_lib_overrides_success, BlendFileReadReport::reports, BlendFileReadReport::resynced_lib_overrides, BlendFileReadReport::resynced_lib_overrides_libraries, BlendFileReadReport::resynced_lib_overrides_libraries_count, RPT_ERROR, RPT_INFO, RPT_WARNING, BlendFileReadReport::sequence_strips_skipped, and BlendFileReadReport::whole.
Referenced by WM_file_read().
|
static |
Definition at line 4341 of file wm_files.cc.
References WM_generic_callback_free().
Referenced by wm_close_file_dialog(), and wm_save_file_overwrite_dialog().
|
static |
Definition at line 3114 of file wm_files.cc.
References wmOperator::ptr, and RNA_int_get().
Referenced by operator_state_dispatch().
|
static |
Definition at line 3129 of file wm_files.cc.
References BLI_assert_unreachable, C, get_operator_state(), i, OPERATOR_CANCELLED, OperatorDispatchTarget::run, OperatorDispatchTarget::state, and state.
Referenced by wm_open_mainfile_dispatch().
|
static |
Use for loading factory startup & preferences.
Definition at line 2452 of file wm_files.cc.
References ot, PROP_HIDDEN, PROP_SKIP_SAVE, RNA_def_boolean(), and RNA_def_property_flag().
Referenced by WM_OT_read_factory_settings(), WM_OT_read_factory_userpref(), and WM_OT_read_homefile().
|
static |
Definition at line 2970 of file wm_files.cc.
References ot, PROP_HIDDEN, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_property_flag(), RNA_def_string(), and U.
Referenced by WM_OT_read_factory_settings(), and WM_OT_read_homefile().
|
static |
Definition at line 2662 of file wm_files.cc.
References BLI_assert, C, PointerRNA::data, PROP_COLLECTION, PROP_POINTER, CollectionPropertyIterator::ptr, RNA_EQ_STRICT, RNA_property_collection_begin(), RNA_property_collection_end(), RNA_property_collection_next(), RNA_property_equals(), RNA_property_identifier(), RNA_property_pointer_get(), RNA_property_type(), RNA_property_update(), RNA_struct_iterator_property(), rna_struct_update_when_changed(), STREQ, PointerRNA::type, and CollectionPropertyIterator::valid.
Referenced by rna_struct_update_when_changed(), and wm_userpref_update_when_changed().
|
static |
Definition at line 4715 of file wm_files.cc.
References blender::ed::asset::catalogs_set_save_catalogs_when_file_is_saved().
Referenced by block_create__close_file_dialog().
|
static |
Definition at line 4412 of file wm_files.cc.
References C, CTX_wm_window(), and UI_popup_block_close().
Referenced by save_file_overwrite_cancel_button().
|
static |
Definition at line 4418 of file wm_files.cc.
References But, IFACE_, save_file_overwrite_cancel(), UI_but_drawflag_disable(), UI_but_func_set(), UI_BUT_TEXT_LEFT, UI_UNIT_Y, and uiDefIconTextBut().
Referenced by block_create_save_file_overwrite_dialog().
|
static |
Definition at line 4426 of file wm_files.cc.
References C, CTX_wm_window(), blender::wm::ExecDefault, UI_popup_block_close(), wmGenericCallback::user_data, WM_generic_callback_free(), WM_generic_callback_steal(), WM_operator_name_call(), and WM_operator_properties_alloc().
Referenced by save_file_overwrite_confirm_button().
|
static |
Definition at line 4453 of file wm_files.cc.
References But, IFACE_, save_file_overwrite_confirm(), UI_but_drawflag_disable(), UI_but_flag_enable(), UI_but_func_set(), UI_BUT_REDALERT, UI_BUT_TEXT_LEFT, UI_UNIT_Y, and uiDefIconTextBut().
Referenced by block_create_save_file_overwrite_dialog().
|
static |
Definition at line 4462 of file wm_files.cc.
References C, CTX_wm_window(), blender::wm::InvokeDefault, UI_popup_block_close(), and WM_operator_name_call().
Referenced by save_file_overwrite_saveas_button().
|
static |
Definition at line 4471 of file wm_files.cc.
References But, IFACE_, save_file_overwrite_saveas(), UI_BUT_ACTIVE_DEFAULT, UI_but_drawflag_disable(), UI_but_flag_enable(), UI_but_func_set(), UI_BUT_TEXT_LEFT, UI_UNIT_Y, and uiDefIconTextBut().
Referenced by block_create_save_file_overwrite_dialog().
|
static |
Definition at line 3637 of file wm_files.cc.
References BKE_main_blendfile_path_from_global(), G, G_FILE_COMPRESS, wmOperator::ptr, RNA_property_boolean_set(), RNA_property_is_set(), RNA_struct_find_property(), U, and USER_FILECOMPRESS.
Referenced by wm_save_as_mainfile_exec(), wm_save_as_mainfile_invoke(), and wm_save_mainfile_invoke().
|
static |
Definition at line 3653 of file wm_files.cc.
References BKE_main_blendfile_path(), BLENDER_ASSET_FILE_SUFFIX, BLI_path_extension_ensure(), C, CTX_data_main(), blender::StringRefBase::endswith(), FILE_MAX, RecentFile::filepath, G, Main::is_asset_edit_file, wmOperator::ptr, RNA_property_is_set(), RNA_property_string_set(), RNA_struct_find_property(), STRNCPY(), and wm_filepath_default().
Referenced by wm_save_as_mainfile_invoke(), and wm_save_mainfile_invoke().
|
static |
Definition at line 3119 of file wm_files.cc.
References wmOperator::ptr, RNA_int_set(), and state.
Referenced by wm_open_mainfile__discard_changes_exec(), and wm_open_mainfile__select_file_path_exec().
| void wm_autosave_delete | ( | ) |
Definition at line 2425 of file wm_files.cc.
References BKE_tempdir_base(), BLENDER_QUIT_FILE, BLI_delete(), BLI_exists(), BLI_path_join, BLI_rename_overwrite(), FILE_MAX, U, USER_GLOBALUNDO, and wm_autosave_location().
Referenced by WM_exit_ex().
| bool WM_autosave_is_scheduled | ( | wmWindowManager * | wm | ) |
Definition at line 2346 of file wm_files.cc.
Referenced by blender::ed::object::object_mode_set_exec().
|
static |
Definition at line 2297 of file wm_files.cc.
References abs, BKE_main_blendfile_path(), BKE_tempdir_base(), BLI_path_basename(), BLI_path_join, FILE_MAX, G_MAIN, len, and SNPRINTF.
Referenced by wm_autosave_delete(), WM_autosave_write(), wm_autosave_write_try(), and wm_recover_auto_save_invoke().
| void wm_autosave_timer | ( | Main * | bmain, |
| wmWindowManager * | wm, | ||
| wmTimer * | wt ) |
Run the auto-save timer action.
Definition at line 2399 of file wm_files.cc.
References LISTBASE_FOREACH, wmEventHandler_Op::op, wm_autosave_timer_begin(), wm_autosave_timer_begin_ex(), wm_autosave_timer_end(), wm_autosave_write_try(), and WM_HANDLER_TYPE_OP.
Referenced by wm_window_timers_process().
| void wm_autosave_timer_begin | ( | wmWindowManager * | wm | ) |
Definition at line 2381 of file wm_files.cc.
References U, and wm_autosave_timer_begin_ex().
Referenced by wm_autosave_timer(), WM_autosave_write(), WM_file_autosave_init(), and wm_save_as_mainfile_exec().
|
static |
Definition at line 2372 of file wm_files.cc.
References TIMERAUTOSAVE, U, USER_AUTOSAVE, wm_autosave_timer_end(), and WM_event_timer_add().
Referenced by wm_autosave_timer(), and wm_autosave_timer_begin().
| void wm_autosave_timer_end | ( | wmWindowManager * | wm | ) |
Definition at line 2386 of file wm_files.cc.
References WM_event_timer_remove().
Referenced by wm_autosave_timer(), wm_autosave_timer_begin_ex(), WM_autosave_write(), wm_close_and_free(), and wm_save_as_mainfile_exec().
| void WM_autosave_write | ( | wmWindowManager * | wm, |
| Main * | bmain ) |
Flushes all changes from edit modes and stores the auto-save file.
Definition at line 2351 of file wm_files.cc.
References BLO_write_file(), ED_editors_flush_edits(), FILE_MAX, G, G_FILE_COMPRESS, G_FILE_RECOVER_WRITE, params, wm_autosave_location(), wm_autosave_timer_begin(), and wm_autosave_timer_end().
Referenced by blender::ed::object::object_mode_set_exec(), and wm_autosave_write_try().
|
static |
Definition at line 2320 of file wm_files.cc.
References ED_undosys_stack_memfile_get_if_active(), FILE_MAX, U, USER_GLOBALUNDO, wm_autosave_location(), and WM_autosave_write().
Referenced by wm_autosave_timer().
Definition at line 4095 of file wm_files.cc.
References BKE_scene_free_depsgraph_hash(), C, CTX_data_main(), CTX_wm_window(), blender::wm::ExecDefault, LISTBASE_FOREACH, Main::scenes, U, UI_popup_block_close(), USER_SCRIPT_AUTOEXEC_DISABLE, and WM_operator_name_call().
Referenced by block_create_autorun_warning().
|
static |
Definition at line 4069 of file wm_files.cc.
References C, CTX_wm_window(), UI_popup_block_close(), and wm_test_autorun_revert_action_set().
Referenced by block_create_autorun_warning().
Definition at line 4078 of file wm_files.cc.
References C, CTX_wm_window(), blender::wm::ExecDefault, U, UI_popup_block_close(), USER_SCRIPT_AUTOEXEC_DISABLE, WM_operator_name_call(), and wm_test_autorun_revert_action_exec().
Referenced by block_create_autorun_warning().
|
static |
Definition at line 4595 of file wm_files.cc.
References C, CTX_wm_window(), and UI_popup_block_close().
Referenced by wm_block_file_close_cancel_button().
|
static |
Definition at line 4675 of file wm_files.cc.
References But, IFACE_, UI_but_drawflag_disable(), UI_but_func_set(), UI_BUT_TEXT_LEFT, UI_UNIT_Y, uiDefIconTextBut(), and wm_block_file_close_cancel().
Referenced by block_create__close_file_dialog().
|
static |
Definition at line 4601 of file wm_files.cc.
References C, CTX_wm_window(), wmGenericCallback::exec, UI_popup_block_close(), wmGenericCallback::user_data, WM_generic_callback_free(), and WM_generic_callback_steal().
Referenced by wm_block_file_close_discard_button().
|
static |
Definition at line 4683 of file wm_files.cc.
References But, IFACE_, UI_but_drawflag_disable(), UI_but_func_set(), UI_BUT_TEXT_LEFT, UI_UNIT_Y, uiDefIconTextBut(), and wm_block_file_close_discard().
Referenced by block_create__close_file_dialog().
|
static |
Definition at line 4615 of file wm_files.cc.
References BKE_main_blendfile_path(), C, Main::colorspace, CTX_data_main(), CTX_wm_reports(), CTX_wm_window(), ED_image_save_all_modified(), ED_image_save_all_modified_info(), ED_image_should_save_modified(), wmGenericCallback::exec, blender::wm::ExecDefault, ListBase::first, Main::has_forward_compatibility_issues, blender::wm::InvokeDefault, MainColorspace::is_missing_opencolorio_config, OPERATOR_CANCELLED, save_images_when_file_is_closed, status, UI_popup_block_close(), wmGenericCallback::user_data, Main::wm, WM_generic_callback_free(), WM_generic_callback_steal(), WM_operator_name_call(), and WM_report_banner_show().
Referenced by wm_block_file_close_save_button().
|
static |
Definition at line 4691 of file wm_files.cc.
References But, IFACE_, UI_BUT_ACTIVE_DEFAULT, UI_but_drawflag_disable(), UI_but_flag_enable(), UI_but_func_set(), UI_BUT_TEXT_LEFT, UI_UNIT_Y, uiDefIconTextBut(), and wm_block_file_close_save().
Referenced by block_create__close_file_dialog().
|
static |
Definition at line 4014 of file wm_files.cc.
References BLI_exists(), CLEAR_RECENT_ALL, CLEAR_RECENT_MISSING, G, LISTBASE_FOREACH_MUTABLE, OPERATOR_FINISHED, wmOperator::ptr, RNA_enum_get(), wm_history_file_free(), wm_history_file_write(), and wm_history_files_free().
Referenced by WM_OT_clear_recent_files().
|
static |
Definition at line 4006 of file wm_files.cc.
References C, IFACE_, and WM_operator_props_popup_confirm_ex().
Referenced by WM_OT_clear_recent_files().
|
static |
Definition at line 4034 of file wm_files.cc.
References wmOperator::layout, uiLayout::prop(), wmOperator::ptr, uiLayout::separator(), UI_ITEM_R_TOGGLE, uiLayout::use_property_decorate_set(), and uiLayout::use_property_split_set().
Referenced by WM_OT_clear_recent_files().
| void wm_close_file_dialog | ( | bContext * | C, |
| wmGenericCallback * | post_action ) |
Definition at line 4894 of file wm_files.cc.
References block_create__close_file_dialog(), C, close_file_dialog_name, CTX_wm_screen(), free_post_file_close_action(), UI_popup_block_invoke(), UI_popup_block_name_exists(), and WM_generic_callback_free().
Referenced by wm_confirm_quit(), and wm_operator_close_file_dialog_if_needed().
| void WM_file_autoexec_init | ( | const char * | filepath | ) |
Definition at line 641 of file wm_files.cc.
References BKE_autoexec_match(), BLI_path_split_dir_part(), FILE_MAX, G, G_FLAG_SCRIPT_AUTOEXEC, and G_FLAG_SCRIPT_OVERRIDE_PREF.
Referenced by WM_file_read().
| void WM_file_autosave_init | ( | wmWindowManager * | wm | ) |
Definition at line 2394 of file wm_files.cc.
References wm_autosave_timer_begin().
Referenced by WM_check().
|
static |
Definition at line 1671 of file wm_files.cc.
References BLI_findstring_ptr(), G, and offsetof.
Referenced by wm_history_file_update().
| bool wm_file_or_session_data_has_unsaved_changes | ( | const Main * | bmain, |
| const wmWindowManager * | wm ) |
Check if there is data that would be lost when closing the current file without saving.
Definition at line 187 of file wm_files.cc.
References AS_asset_library_has_any_unsaved_catalogs(), ED_image_should_save_modified(), and wmWindowManager::file_saved.
Referenced by wm_operator_close_file_dialog_if_needed(), wm_quit_with_optional_confirmation_prompt(), and wm_read_factory_settings_invoke().
| bool WM_file_read | ( | bContext * | C, |
| const char * | filepath, | ||
| const bool | use_scripts_autoexec_check, | ||
| ReportList * | reports ) |
| use_scripts_autoexec_check | When true, script auto-execution checks excluded directories. Note that this is passed in as an argument because filepath may reference a path to recover. In this case the file-path used for exclusion is the recovery path which is only known once the file has been loaded. |
Definition at line 1054 of file wm_files.cc.
References BKE_blendfile_read(), BKE_blendfile_read_setup_readfile(), BKE_main_namemap_validate(), BKE_READ_EXOTIC_FAIL_FORMAT, BKE_READ_EXOTIC_FAIL_OPEN, BKE_READ_EXOTIC_FAIL_PATH, BKE_READ_EXOTIC_OK_BLEND, BKE_reportf(), BLF_reset_fonts(), BLI_assert, BLI_assert_msg, BLI_time_now_seconds(), BLO_READ_SKIP_USERDEF, C, CTX_data_main(), CTX_wm_manager(), BlendFileReadReport::duration, file_read_reports_finalize(), Main::filepath, G, G_FLAG_ALL_READFILE, G_FLAG_ALL_RUNTIME, wmFileReadPost_Params::is_alloc, wmFileReadPost_Params::is_factory_startup, wmFileReadPost_Params::is_startup_file, params, BlendFileReadReport::reports, wmFileReadPost_Params::reset_app_template, RPT_, RPT_ERROR, wmFileReadPost_Params::success, wmFileReadPost_Params::use_data, wmFileReadPost_Params::use_userdef, BlendFileReadReport::whole, WM_check(), WM_cursor_wait(), WM_file_autoexec_init(), wm_file_read_post(), wm_file_read_pre(), wm_file_read_setup_wm_finalize(), wm_file_read_setup_wm_init(), wm_history_file_update(), wm_read_callback_post_wrapper(), wm_read_callback_pre_wrapper(), and wm_read_exotic().
Referenced by handle_load_file(), and wm_file_read_opwrap().
|
static |
Wrap WM_file_read, shared by file reading operators.
Definition at line 3090 of file wm_files.cc.
References C, NC_WINDOW, WM_event_add_notifier(), and WM_file_read().
Referenced by WM_file_recover_last_session(), wm_open_mainfile__open(), wm_recover_auto_save_exec(), and wm_revert_mainfile_exec().
|
static |
Logic shared between WM_file_read & wm_homefile_read, updates to make after reading a file.
Definition at line 722 of file wm_files.cc.
References BKE_appdir_app_template_any(), BKE_callback_exec_null(), BKE_callback_exec_string(), BKE_CB_EVT_LOAD_FACTORY_STARTUP_POST, BKE_CB_EVT_LOAD_FACTORY_USERDEF_POST, BKE_CB_EVT_LOAD_POST, BKE_CB_EVT_VERSION_UPDATE, BKE_libblock_rename(), BKE_undosys_stack_clear(), BKE_undosys_stack_create(), BKE_undosys_stack_init_from_context(), BKE_undosys_stack_init_from_main(), BLI_assert, BLT_I18NCONTEXT_ID_WORKSPACE, BLT_translate_new_dataname(), BPY_python_reset(), BPY_run_string_eval(), BPY_run_string_exec(), C, CTX_DATA_, CTX_data_main(), CTX_py_init_get(), CTX_wm_manager(), CTX_wm_message_bus(), CTX_wm_window_set(), ED_editors_init(), FOREACH_NODETREE_BEGIN, FOREACH_NODETREE_END, G, G_BACKGROUND_NO_DEPSGRAPH, LISTBASE_FOREACH_MUTABLE, NC_ASSET, NC_WM, ND_ASSET_LIST_READING, ND_FILEREAD, NTREE_COMPOSIT, ntreeCompositUpdateRLayers(), params, UNUSED_VARS, WM_event_add_notifier(), wm_event_do_depsgraph(), wm_file_read_report(), WM_msg_publish_static(), WM_MSG_STATICTYPE_FILE_READ, WM_operatortype_last_properties_clear_all(), wm_test_autorun_revert_action_set(), WM_toolsystem_init(), wm_window_ghostwindows_remove_invalid(), and Main::workspaces.
Referenced by WM_file_read(), and wm_homefile_read_post().
|
static |
Logic shared between WM_file_read & wm_homefile_read, call before loading a file.
Definition at line 688 of file wm_files.cc.
References BLI_timer_on_file_load(), ED_preview_restart_queue_free(), and UI_view2d_zoom_cache_reset().
Referenced by WM_file_read(), and wm_homefile_read_ex().
Definition at line 656 of file wm_files.cc.
References BKE_reportf(), BLI_findstring(), ListBase::first, G, LISTBASE_FOREACH, offsetof, R_engines, RPT_ERROR, Main::scenes, Main::wm, and WM_report_banner_show().
Referenced by wm_file_read_post().
|
static |
Finalize setting up the WM for the newly read file, transferring GHOST windows from the old WM if needed, updating other UI data, etc. And free the old WM if any.
Counterpart of wm_file_read_setup_wm_init.
Definition at line 432 of file wm_files.cc.
References BLI_assert, BLI_listbase_count_at_most(), C, ListBase::first, View3D_Runtime::flag, G, G_FILE_NO_UI, BlendFileReadWMSetupData::is_factory_startup, BlendFileReadWMSetupData::is_read_homefile, LISTBASE_FOREACH, View3D::localvd, BlendFileReadWMSetupData::old_wm, View3D::runtime, Main::screens, SPACE_VIEW3D, V3D_RUNTIME_LOCAL_MAYBE_EMPTY, Main::wm, wm_add_default(), wm_clear_default_size(), wm_file_read_setup_wm_keep_old(), and wm_file_read_setup_wm_use_new().
Referenced by WM_file_read(), and wm_homefile_read_ex().
|
static |
To be able to read files without windows closing, opening, moving we try to prepare for worst case:
Return data should be cleared by wm_file_read_setup_wm_finalize.
Definition at line 211 of file wm_files.cc.
References AS_asset_libraries_exit(), BLI_assert, BLI_listbase_count_at_most(), C, CTX_wm_region_popup_set(), CTX_wm_window(), CTX_wm_window_set(), ED_editors_exit(), ED_screen_exit(), ListBase::first, BlendFileReadWMSetupData::is_factory_startup, BlendFileReadWMSetupData::is_read_homefile, LISTBASE_FOREACH, MEM_callocN(), blender::ed::asset::list::storage_exit(), Main::wm, WM_event_remove_handlers(), WM_jobs_kill_all(), WM_msgbus_destroy(), and WM_window_get_active_screen().
Referenced by WM_file_read(), and wm_homefile_read_ex().
|
static |
Support loading older files without multiple windows (pre 2.5), in this case the bScreen from the users file should be used but the current windows (from current_wm_list are kept).
As the original file did not have multiple windows, duplicate the layout into each window. An alternative solution could also be to close all windows except the first however this is enough of a corner case that it's the current behavior is acceptable.
Definition at line 320 of file wm_files.cc.
References BKE_workspace_active_set(), BKE_workspace_layout_find_global(), C, CTX_data_scene(), CTX_wm_screen(), ED_workspace_layout_duplicate(), LISTBASE_FOREACH, BlendFileReadWMSetupData::old_wm, bScreen::winid, WM_window_get_active_layout(), WM_window_get_active_screen(), WM_window_set_active_layout(), and WM_window_set_active_screen().
Referenced by wm_file_read_setup_wm_finalize().
|
static |
Definition at line 274 of file wm_files.cc.
References wmWindow::active, wmWindow::event_last_handled, wmWindow::eventstate, G, GHOST_SetWindowUserData(), wmWindow::ghostwin, wmWindow::gpuctx, wmWindow::posx, wmWindow::posy, wmWindowManager::runtime, wmWindow::sizex, and wmWindow::sizey.
Referenced by wm_file_read_setup_wm_use_new().
|
static |
Definition at line 371 of file wm_files.cc.
References BKE_libblock_free_data(), BKE_libblock_free_data_py(), BLI_listbase_clear(), C, ListBase::first, wmWindowManager::id, LISTBASE_FOREACH, MEM_freeN(), BlendFileReadWMSetupData::old_wm, wmWindowManager::op_undo_depth, wmWindowManager::runtime, wmWindowManager::windows, wm_close_and_free(), wm_file_read_setup_wm_substitute_old_window(), and wm_window_clear_drawable().
Referenced by wm_file_read_setup_wm_finalize().
| bool WM_file_recover_last_session | ( | bContext * | C, |
| const bool | use_scripts_autoexec_check, | ||
| ReportList * | reports ) |
Definition at line 3475 of file wm_files.cc.
References BKE_tempdir_base(), BLENDER_QUIT_FILE, BLI_path_join, C, FILE_MAX, G, G_FILE_RECOVER_READ, and wm_file_read_opwrap().
Referenced by wm_recover_last_session_impl().
| void WM_file_tag_modified | ( | ) |
Definition at line 177 of file wm_files.cc.
References wmWindowManager::file_saved, G_MAIN, NC_WM, ND_DATACHANGED, and WM_main_add_notifier().
Referenced by blender::ed::sculpt_paint::brush_asset_save_as_exec(), ED_image_undo_push_end(), ED_paintcurve_undo_push_end(), ED_undo_push(), and blender::ed::sculpt_paint::undo::geometry_end().
|
static |
Definition at line 2129 of file wm_files.cc.
References BKE_callback_exec_string(), BKE_CB_EVT_SAVE_POST, BKE_CB_EVT_SAVE_POST_FAIL, BKE_CB_EVT_SAVE_PRE, BKE_lib_override_library_main_operations_create(), BKE_main_thumbnail_to_imbuf(), BKE_packedfile_pack_all(), BKE_reportf(), BKE_screen_find_big_area(), Main::blen_thumb, blend_file_thumb_from_camera(), blend_file_thumb_from_screenshot(), BLI_assert_unreachable, BLI_exists(), BLI_file_is_writable(), BLI_thread_is_main(), BLO_write_file(), C, Scene::camera, CTX_data_main(), CTX_data_scene(), CTX_wm_manager(), CTX_wm_screen(), ED_editors_flush_edits(), Main::filepath, G, G_FILE_AUTOPACK, G_FILE_COMPRESS, IMB_freeImBuf(), IMB_thumb_create(), IMB_thumb_delete(), MEM_freeN(), blender::ed::asset::pre_save_assets(), Main::recovered, BlendFileWriteParams::remap_mode, RPT_ERROR, S_ISDIR, SET_FLAG_FROM_TEST, SPACE_VIEW3D, STRNCPY(), THB_FAIL, THB_LARGE, THB_SOURCE_BLEND, BlendFileWriteParams::thumb, U, BlendFileWriteParams::use_save_as_copy, BlendFileWriteParams::use_save_versions, USER_FILE_PREVIEW_AUTO, USER_FILE_PREVIEW_CAMERA, USER_FILE_PREVIEW_NONE, USER_FILE_PREVIEW_SCREENSHOT, WM_cursor_wait(), wm_file_write_check_with_report_on_failure(), and wm_history_file_update().
Referenced by wm_save_as_mainfile_exec().
|
static |
Helper to check if file filepath can be written.
Definition at line 2094 of file wm_files.cc.
References BKE_report(), BKE_reportf(), BLENDER_ASSET_FILE_SUFFIX, BLI_path_cmp, blender::StringRefBase::endswith(), FILE_MAX, Main::is_asset_edit_file, Main::libraries, LISTBASE_FOREACH, and RPT_ERROR.
Referenced by wm_file_write().
|
static |
Definition at line 3627 of file wm_files.cc.
References BLI_path_filename_ensure(), DATA_, FILE_MAX, FILE_MAXFILE, Main::filepath, and SNPRINTF_UTF8.
Referenced by save_set_filepath().
|
static |
Definition at line 4347 of file wm_files.cc.
References IDP_FreeProperty().
Referenced by wm_operator_close_file_dialog_if_needed(), and wm_save_file_overwrite_dialog().
|
static |
Definition at line 498 of file wm_files.cc.
References GPU_backend_type_selection_is_overridden(), GPU_backend_type_selection_set_override(), and U.
Referenced by wm_init_userdef().
|
static |
Definition at line 1657 of file wm_files.cc.
References BLI_assert, BLI_findindex(), BLI_freelinkN(), RecentFile::filepath, G, and MEM_freeN().
Referenced by wm_clear_recent_files_exec(), wm_history_file_update(), and wm_history_files_free().
|
static |
Definition at line 1650 of file wm_files.cc.
References BLI_strdup(), RecentFile::filepath, and MEM_mallocN().
Referenced by wm_history_file_update().
| void wm_history_file_read | ( | ) |
Definition at line 1618 of file wm_files.cc.
References BKE_appdir_folder_id(), BLENDER_HISTORY_FILE, BLENDER_USER_CONFIG, BLI_addtail(), BLI_file_free_lines(), BLI_file_read_as_lines(), BLI_path_join, BLI_strdup(), FILE_MAX, RecentFile::filepath, G, l, MEM_mallocN(), num, U, and wm_history_files_free().
Referenced by wm_history_file_read_exec(), and WM_init().
|
static |
Definition at line 2815 of file wm_files.cc.
References ED_file_read_bookmarks(), OPERATOR_FINISHED, and wm_history_file_read().
Referenced by WM_OT_read_history().
|
static |
Run after saving a file to refresh the BLENDER_HISTORY_FILE list.
Definition at line 1707 of file wm_files.cc.
References BKE_main_blendfile_path_from_global(), BLI_addhead(), BLI_findlink(), BLI_path_cmp, BLI_remlink(), RecentFile::filepath, G, GHOST_addToSystemRecentFiles(), RecentFile::next, U, wm_file_history_find(), wm_history_file_free(), wm_history_file_new(), and wm_history_file_write().
Referenced by WM_file_read(), and wm_file_write().
|
static |
Write BLENDER_HISTORY_FILE as-is, without checking the environment (that's handled by wm_history_file_update).
Definition at line 1681 of file wm_files.cc.
References BKE_appdir_folder_id_create(), BLENDER_HISTORY_FILE, BLENDER_USER_CONFIG, BLI_fopen(), BLI_path_join, FILE_MAX, G, and LISTBASE_FOREACH.
Referenced by wm_clear_recent_files_exec(), and wm_history_file_update().
|
static |
Definition at line 1664 of file wm_files.cc.
References G, LISTBASE_FOREACH_MUTABLE, and wm_history_file_free().
Referenced by wm_clear_recent_files_exec(), and wm_history_file_read().
| void wm_homefile_read | ( | bContext * | C, |
| const wmHomeFileRead_Params * | params_homefile, | ||
| ReportList * | reports ) |
Definition at line 1591 of file wm_files.cc.
References C, and wm_homefile_read_ex().
Referenced by wm_homefile_read_exec(), and wm_userpref_read_exec().
|
static |
Definition at line 2951 of file wm_files.cc.
References C, blender::wm::ExecDefault, and WM_operator_name_call_with_properties().
Referenced by wm_homefile_read_invoke().
| void wm_homefile_read_ex | ( | bContext * | C, |
| const wmHomeFileRead_Params * | params_homefile, | ||
| ReportList * | reports, | ||
| wmFileReadPost_Params ** | r_params_file_read_post ) |
Called on startup, (context entirely filled with NULLs) or called for 'New File' both startup.blend and userpref.blend are checked.
| r_params_file_read_post | Support postponed initialization, needed for initial startup when only some sub-systems have been initialized. When non-null, wm_file_read_post doesn't run, instead it's arguments are stored in this return argument. The caller is responsible for calling wm_homefile_read_post with this return argument. |
Definition at line 1218 of file wm_files.cc.
References app_template, wmHomeFileRead_Params::app_template_override, BKE_appdir_app_template_id_search(), BKE_appdir_folder_id(), BKE_blender_userdef_app_template_data_set_and_free(), BKE_blender_userdef_data_set_and_free(), BKE_blendfile_read(), BKE_blendfile_read_from_memory(), BKE_blendfile_read_make_empty(), BKE_blendfile_read_setup_readfile(), BKE_blendfile_userdef_from_defaults(), BKE_blendfile_userdef_read(), BKE_reportf(), BLENDER_STARTUP_FILE, BLENDER_USER_CONFIG, BLENDER_USERPREF_FILE, BLI_access(), BLI_assert, BLI_exists(), BLI_path_join, BLO_READ_SKIP_DATA, BLO_READ_SKIP_USERDEF, BPY_run_string_eval(), C, CLOG_INFO, CTX_data_main(), CTX_py_init_get(), CTX_wm_window_set(), datatoc_startup_blend, datatoc_startup_blend_size, FILE_MAX, Main::filepath, wmHomeFileRead_Params::filepath_startup_override, G, G_FILE_NO_UI, G_FLAG_SCRIPT_AUTOEXEC, G_FLAG_SCRIPT_OVERRIDE_PREF, G_MAIN, wmFileReadPost_Params::is_alloc, BlendFileReadParams::is_factory_settings, BlendFileReadWMSetupData::is_factory_startup, wmFileReadPost_Params::is_factory_startup, wmFileReadPost_Params::is_first_time, wmHomeFileRead_Params::is_first_time, BlendFileReadParams::is_startup, wmFileReadPost_Params::is_startup_file, KEYCONF_INIT_DEFAULT, LISTBASE_FOREACH, LOG, MEM_mallocN(), params, BlendFileReadReport::reports, wmFileReadPost_Params::reset_app_template, RPT_ERROR, RPT_WARNING, SET_FLAG_FROM_TEST, BlendFileReadParams::skip_flags, STREQ, STRNCPY(), wmFileReadPost_Params::success, U, wmFileReadPost_Params::use_data, wmHomeFileRead_Params::use_data, wmHomeFileRead_Params::use_empty_data, wmHomeFileRead_Params::use_factory_settings, wmHomeFileRead_Params::use_factory_settings_app_template_only, wmFileReadPost_Params::use_userdef, wmHomeFileRead_Params::use_userdef, USER_SCRIPT_AUTOEXEC_DISABLE, Main::wm, WM_check(), wm_file_read_pre(), wm_file_read_setup_wm_finalize(), wm_file_read_setup_wm_init(), wm_homefile_read_post(), wm_init_userdef(), and wm_read_callback_pre_wrapper().
Referenced by wm_homefile_read(), and WM_init().
|
static |
Definition at line 2843 of file wm_files.cc.
References app_template, wmHomeFileRead_Params::app_template_override, BKE_appdir_app_template_has_userpref(), BKE_callback_exec_null(), BKE_CB_EVT_EXTENSION_REPOS_UPDATE_POST, BKE_CB_EVT_EXTENSION_REPOS_UPDATE_PRE, BKE_reportf(), BLF_reset_fonts(), BLI_access(), C, CTX_data_main(), ED_outliner_select_sync_from_all_tag(), FILE_MAX, wmHomeFileRead_Params::filepath_startup_override, G, G_FILE_NO_UI, G_FLAG_USERPREF_NO_SAVE_ON_EXIT, wmOperatorType::idname, OPERATOR_CANCELLED, OPERATOR_FINISHED, wmOperator::ptr, wmOperator::reports, RNA_boolean_get(), RNA_property_is_set(), RNA_property_string_get(), RNA_struct_find_property(), RPT_ERROR, SET_FLAG_FROM_TEST, STREQ, wmOperator::type, U, wmHomeFileRead_Params::use_data, wmHomeFileRead_Params::use_empty_data, wmHomeFileRead_Params::use_factory_settings, wmHomeFileRead_Params::use_factory_settings_app_template_only, wmHomeFileRead_Params::use_userdef, wm_homefile_read(), WM_init_splash(), WM_init_state_app_template_get(), WM_init_state_app_template_set(), wm_open_init_load_ui(), and wm_userpref_read_exceptions().
Referenced by wm_homefile_read_invoke(), WM_OT_read_factory_settings(), and WM_OT_read_homefile().
|
static |
Definition at line 2960 of file wm_files.cc.
References C, OPERATOR_INTERFACE, wm_homefile_read_after_dialog_callback(), wm_homefile_read_exec(), and wm_operator_close_file_dialog_if_needed().
Referenced by WM_OT_read_homefile().
| void wm_homefile_read_post | ( | bContext * | C, |
| const wmFileReadPost_Params * | params_file_read_post ) |
Special case, support deferred execution of wm_file_read_post, Needed when loading for the first time to workaround order of initialization bug, see #89046.
Definition at line 1598 of file wm_files.cc.
References C, wmFileReadPost_Params::is_alloc, MEM_freeN(), wmFileReadPost_Params::success, wmFileReadPost_Params::use_data, wm_file_read_post(), and wm_read_callback_post_wrapper().
Referenced by wm_homefile_read_ex(), and WM_init().
|
static |
Definition at line 2512 of file wm_files.cc.
References app_template, BKE_appdir_folder_id_create(), BKE_callback_exec_string(), BKE_CB_EVT_SAVE_POST, BKE_CB_EVT_SAVE_POST_FAIL, BKE_CB_EVT_SAVE_PRE, BKE_report(), BLENDER_STARTUP_FILE, BLENDER_USER_CONFIG, BLI_path_join, BLO_write_file(), BLO_WRITE_PATH_REMAP_ABSOLUTE, C, CLOG_INFO_NOCHECK, CLOG_WARN, CTX_data_main(), CTX_wm_manager(), CTX_wm_window(), ED_editors_flush_edits(), FILE_MAX, G, G_FILE_COMPRESS, LOG, OPERATOR_CANCELLED, OPERATOR_FINISHED, blender::ed::asset::pre_save_assets(), BlendFileWriteParams::remap_mode, wmOperator::reports, RPT_ERROR, RPT_INFO, U, BlendFileWriteParams::use_save_as_copy, WM_keyconfig_update(), wm_window_close(), and WM_window_is_temp_screen().
Referenced by WM_OT_save_homefile().
|
static |
Definition at line 2571 of file wm_files.cc.
References ALERT_ICON_QUESTION, BLI_path_to_display_name(), C, FILE_MAX, IFACE_, U, and WM_operator_confirm_ex().
Referenced by WM_OT_save_homefile().
| const char * WM_init_state_app_template_get | ( | ) |
Definition at line 1207 of file wm_files.cc.
References wm_init_state_app_template.
Referenced by wm_homefile_read_exec(), WM_init(), and wm_userpref_read_exec().
| void WM_init_state_app_template_set | ( | const char * | app_template | ) |
Used for setting app-template from the command line:
Definition at line 1195 of file wm_files.cc.
References app_template, STRNCPY(), and wm_init_state_app_template.
Referenced by arg_handle_app_template(), and wm_homefile_read_exec().
|
static |
In case UserDef was read, re-initialize values that depend on it.
Definition at line 512 of file wm_files.cc.
References BKE_addon_remove_safe(), BKE_sound_init(), BKE_tempdir_init(), BLO_sanitize_experimental_features_userpref_blend(), G, G_FILE_NO_UI, G_FLAG_INTERNET_ALLOW, G_FLAG_INTERNET_OVERRIDE_PREF_ANY, G_FLAG_SCRIPT_AUTOEXEC, G_FLAG_SCRIPT_OVERRIDE_PREF, GPU_backend_type_selection_detect(), MEM_CacheLimiter_set_maximum(), blender::memory_cache::set_approximate_size_limit(), SET_FLAG_FROM_TEST, U, UI_init_userdef(), USER_FILENOUI, USER_INTERNET_ALLOW, USER_SCRIPT_AUTOEXEC_DISABLE, wm_gpu_backend_override_from_userdef(), and WM_init_input_devices().
Referenced by wm_homefile_read_ex().
| void wm_open_init_load_ui | ( | wmOperator * | op, |
| bool | use_prefs ) |
Initialize operator properties.
Definition at line 2475 of file wm_files.cc.
References G, G_FILE_NO_UI, wmOperator::ptr, RNA_property_boolean_set(), RNA_property_is_set(), RNA_struct_find_property(), U, and USER_FILENOUI.
Referenced by wm_homefile_read_exec(), wm_open_mainfile__open(), and wm_open_mainfile__select_file_path_exec().
| bool wm_open_init_use_scripts | ( | wmOperator * | op, |
| bool | use_prefs ) |
Return true if the script auto-execution should be cleared based on WM_file_autoexec_init.
Definition at line 2485 of file wm_files.cc.
References G, G_FLAG_SCRIPT_AUTOEXEC, wmOperator::ptr, RNA_property_boolean_set(), RNA_property_is_set(), RNA_struct_find_property(), U, and USER_SCRIPT_AUTOEXEC_DISABLE.
Referenced by wm_open_mainfile__open(), wm_open_mainfile__select_file_path_exec(), wm_recover_auto_save_exec(), wm_recover_auto_save_invoke(), wm_recover_last_session_exec(), wm_recover_last_session_invoke(), and wm_revert_mainfile_exec().
|
static |
Definition at line 3167 of file wm_files.cc.
References C, OPEN_MAINFILE_STATE_OPEN, OPEN_MAINFILE_STATE_SELECT_FILE_PATH, OPERATOR_INTERFACE, wmOperator::ptr, RNA_boolean_get(), set_next_operator_state(), wm_open_mainfile_after_dialog_callback(), wm_open_mainfile_dispatch(), and wm_operator_close_file_dialog_if_needed().
|
static |
Definition at line 3214 of file wm_files.cc.
References BKE_report_print_level_set(), BLI_path_canonicalize_native(), C, ED_outliner_select_sync_from_all_tag(), ED_view3d_local_collections_reset(), FILE_MAX, G, G_FILE_NO_UI, G_FLAG_SCRIPT_AUTOEXEC, OPERATOR_CANCELLED, OPERATOR_FINISHED, wmOperator::ptr, wmOperator::reports, RNA_boolean_get(), RNA_string_get(), RPT_WARNING, SET_FLAG_FROM_TEST, wm_file_read_opwrap(), wm_open_init_load_ui(), and wm_open_init_use_scripts().
Referenced by wm_open_mainfile_exec().
|
static |
Definition at line 3182 of file wm_files.cc.
References BKE_main_blendfile_path(), BKE_report(), C, CTX_data_main(), CTX_wm_window(), wmOperator::customdata, RecentFile::filepath, G, OPEN_MAINFILE_STATE_OPEN, OPERATOR_CANCELLED, OPERATOR_RUNNING_MODAL, wmOperator::ptr, wmOperator::reports, RNA_string_set(), RPT_ERROR, set_next_operator_state(), UNUSED_VARS, WM_event_add_fileselect(), wm_open_init_load_ui(), and wm_open_init_use_scripts().
|
static |
Definition at line 3158 of file wm_files.cc.
References C, blender::wm::InvokeDefault, and WM_operator_name_call_with_properties().
Referenced by wm_open_mainfile__discard_changes_exec().
|
static |
Definition at line 3312 of file wm_files.cc.
References BKE_autoexec_match(), BLI_path_slash_rfind(), wmOperator::customdata, FILE_MAX, FileRuntime::is_untrusted, wmOperator::ptr, RNA_property_boolean_set(), RNA_string_get(), RNA_struct_find_property(), U, and USER_SCRIPT_AUTOEXEC_DISABLE.
Referenced by WM_OT_open_mainfile().
|
static |
Definition at line 3363 of file wm_files.cc.
References ot, and RNA_def_boolean().
Referenced by WM_OT_open_mainfile(), WM_OT_recover_auto_save(), WM_OT_recover_last_session(), and WM_OT_revert_mainfile().
|
static |
Definition at line 3250 of file wm_files.cc.
References C, operator_state_dispatch(), and wm_open_mainfile_dispatch_targets.
Referenced by wm_open_mainfile__discard_changes_exec(), and wm_open_mainfile_invoke().
|
static |
Definition at line 3262 of file wm_files.cc.
References C, and wm_open_mainfile__open().
Referenced by WM_OT_open_mainfile().
|
static |
Definition at line 3267 of file wm_files.cc.
References BLI_filelist_entry_datetime_to_string(), BLI_filelist_entry_size_to_string(), BLI_stat(), FILE_MAX, FILELIST_DIRENTRY_DATE_LEN, FILELIST_DIRENTRY_SIZE_LEN, FILELIST_DIRENTRY_TIME_LEN, ptr, RNA_string_get(), RNA_struct_property_is_set(), STRNCPY(), and TIP_.
Referenced by WM_OT_open_mainfile().
|
static |
Definition at line 3255 of file wm_files.cc.
References C, and wm_open_mainfile_dispatch().
Referenced by WM_OT_open_mainfile().
|
static |
Definition at line 3342 of file wm_files.cc.
References col, uiLayout::column(), wmOperator::customdata, IFACE_, FileRuntime::is_untrusted, wmOperator::layout, uiLayout::prop(), wmOperator::ptr, and UI_ITEM_NONE.
Referenced by WM_OT_open_mainfile().
| bool wm_operator_close_file_dialog_if_needed | ( | bContext * | C, |
| wmOperator * | op, | ||
| wmGenericCallbackFn | post_action_fn ) |
Definition at line 4905 of file wm_files.cc.
References C, CTX_data_main(), CTX_wm_manager(), wmGenericCallback::exec, wmGenericCallback::free_user_data, IDP_CopyProperty(), MEM_callocN(), wmOperator::properties, U, wmGenericCallback::user_data, USER_SAVE_PROMPT, wm_close_file_dialog(), wm_file_or_session_data_has_unsaved_changes(), and wm_free_operator_properties_callback().
Referenced by wm_homefile_read_invoke(), wm_open_mainfile__discard_changes_exec(), and wm_recover_last_session_invoke().
| void WM_OT_clear_recent_files | ( | wmOperatorType * | ot | ) |
Definition at line 4045 of file wm_files.cc.
References CLEAR_RECENT_ALL, OPTYPE_REGISTER, ot, prop_clear_recent_types, RNA_def_enum(), wm_clear_recent_files_exec(), wm_clear_recent_files_invoke(), and wm_clear_recent_files_ui().
Referenced by wm_operatortypes_register().
| void WM_OT_open_mainfile | ( | wmOperatorType * | ot | ) |
Definition at line 3373 of file wm_files.cc.
References create_operator_state(), FILE_BLENDER, FILE_DEFAULTDISPLAY, FILE_OPENFILE, FILE_SORT_DEFAULT, FILE_TYPE_BLENDER, FILE_TYPE_FOLDER, OPEN_MAINFILE_STATE_DISCARD_CHANGES, ot, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_property_flag(), WM_FILESEL_FILEPATH, wm_open_mainfile_check(), wm_open_mainfile_def_property_use_scripts(), wm_open_mainfile_exec(), wm_open_mainfile_get_description(), wm_open_mainfile_invoke(), wm_open_mainfile_ui(), and WM_operator_properties_filesel().
Referenced by wm_operatortypes_register().
| void WM_OT_read_factory_settings | ( | wmOperatorType * | ot | ) |
Definition at line 3064 of file wm_files.cc.
References ot, read_factory_reset_props(), read_homefile_props(), wm_homefile_read_exec(), and wm_read_factory_settings_invoke().
Referenced by wm_operatortypes_register().
| void WM_OT_read_factory_userpref | ( | wmOperatorType * | ot | ) |
Definition at line 2795 of file wm_files.cc.
References ot, read_factory_reset_props(), wm_userpref_read_exec(), and wm_userpref_read_invoke().
Referenced by wm_operatortypes_register().
| void WM_OT_read_history | ( | wmOperatorType * | ot | ) |
Definition at line 2822 of file wm_files.cc.
References OPTYPE_INTERNAL, ot, wm_history_file_read_exec(), and WM_operator_confirm().
Referenced by wm_operatortypes_register().
| void WM_OT_read_homefile | ( | wmOperatorType * | ot | ) |
Definition at line 2988 of file wm_files.cc.
References FILE_MAX, ot, PROP_HIDDEN, PROP_SKIP_SAVE, read_factory_reset_props(), read_homefile_props(), RNA_def_boolean(), RNA_def_property_flag(), RNA_def_string_file_path(), wm_homefile_read_exec(), and wm_homefile_read_invoke().
Referenced by wm_operatortypes_register().
| void WM_OT_read_userpref | ( | wmOperatorType * | ot | ) |
Definition at line 2756 of file wm_files.cc.
References ot, WM_operator_confirm(), and wm_userpref_read_exec().
Referenced by wm_operatortypes_register().
| void WM_OT_recover_auto_save | ( | wmOperatorType * | ot | ) |
Definition at line 3599 of file wm_files.cc.
References FILE_BLENDER, FILE_OPENFILE, FILE_SORT_TIME, FILE_TYPE_BLENDER, FILE_VERTICALDISPLAY, ot, WM_FILESEL_FILEPATH, wm_open_mainfile_def_property_use_scripts(), WM_operator_properties_filesel(), wm_recover_auto_save_exec(), and wm_recover_auto_save_invoke().
Referenced by wm_operatortypes_register().
| void WM_OT_recover_last_session | ( | wmOperatorType * | ot | ) |
Definition at line 3536 of file wm_files.cc.
References BLENDER_QUIT_FILE, ot, wm_open_mainfile_def_property_use_scripts(), wm_recover_last_session_exec(), and wm_recover_last_session_invoke().
Referenced by wm_operatortypes_register().
| void WM_OT_revert_mainfile | ( | wmOperatorType * | ot | ) |
Definition at line 3456 of file wm_files.cc.
References ot, wm_open_mainfile_def_property_use_scripts(), wm_revert_mainfile_exec(), wm_revert_mainfile_invoke(), and wm_revert_mainfile_poll().
Referenced by wm_operatortypes_register().
| void WM_OT_save_as_mainfile | ( | wmOperatorType * | ot | ) |
Definition at line 3862 of file wm_files.cc.
References FILE_BLENDER, FILE_DEFAULTDISPLAY, FILE_SAVE, FILE_SORT_DEFAULT, FILE_TYPE_BLENDER, FILE_TYPE_FOLDER, ot, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_property_flag(), WM_FILESEL_FILEPATH, WM_operator_properties_filesel(), wm_save_as_mainfile_exec(), wm_save_as_mainfile_get_description(), wm_save_as_mainfile_get_name(), wm_save_as_mainfile_invoke(), and wm_save_mainfile_check().
Referenced by wm_operatortypes_register().
| void WM_OT_save_homefile | ( | wmOperatorType * | ot | ) |
Definition at line 2600 of file wm_files.cc.
References ot, wm_homefile_write_exec(), and wm_homefile_write_invoke().
Referenced by wm_operatortypes_register().
| void WM_OT_save_mainfile | ( | wmOperatorType * | ot | ) |
Definition at line 3953 of file wm_files.cc.
References FILE_BLENDER, FILE_DEFAULTDISPLAY, FILE_SAVE, FILE_SORT_DEFAULT, FILE_TYPE_BLENDER, FILE_TYPE_FOLDER, ot, PROP_HIDDEN, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_property_flag(), WM_FILESEL_FILEPATH, WM_operator_properties_filesel(), wm_save_as_mainfile_exec(), wm_save_mainfile_check(), wm_save_mainfile_get_description(), and wm_save_mainfile_invoke().
Referenced by wm_operatortypes_register().
| void WM_OT_save_userpref | ( | wmOperatorType * | ot | ) |
Definition at line 2629 of file wm_files.cc.
References ot, WM_operator_confirm(), and wm_userpref_write_exec().
Referenced by wm_operatortypes_register().
|
static |
Definition at line 895 of file wm_files.cc.
References BKE_callback_exec_string(), BKE_CB_EVT_LOAD_POST_FAIL, C, CTX_data_main(), CTX_wm_window(), CTX_wm_window_set(), ListBase::first, and Main::wm.
Referenced by WM_file_read(), and wm_homefile_read_post().
|
static |
Definition at line 888 of file wm_files.cc.
References BKE_callback_exec_string(), BKE_CB_EVT_LOAD_PRE, C, and CTX_data_main().
Referenced by WM_file_read(), and wm_homefile_read_ex().
|
static |
Definition at line 572 of file wm_files.cc.
References BKE_READ_EXOTIC_FAIL_FORMAT, BKE_READ_EXOTIC_FAIL_OPEN, BKE_READ_EXOTIC_FAIL_PATH, BKE_READ_EXOTIC_OK_BLEND, BLI_file_magic_is_gzip(), BLI_file_magic_is_zstd(), BLI_filereader_new_file(), BLI_filereader_new_gzip(), BLI_filereader_new_zstd(), BLI_open(), FileReader::close, ELEM, len, O_BINARY, FileReader::read, FileReader::seek, and STREQLEN.
Referenced by WM_file_read().
|
static |
Definition at line 3032 of file wm_files.cc.
References ALERT_ICON_WARNING, BLI_path_to_display_name(), C, CTX_data_main(), CTX_wm_manager(), FILE_MAX, IFACE_, wmOperator::ptr, RNA_boolean_get(), U, wm_file_or_session_data_has_unsaved_changes(), and WM_operator_confirm_ex().
Referenced by WM_OT_read_factory_settings().
|
static |
Definition at line 3554 of file wm_files.cc.
References BLI_path_canonicalize_native(), C, FILE_MAX, G, G_FILE_RECOVER_READ, G_FLAG_SCRIPT_AUTOEXEC, OPERATOR_CANCELLED, OPERATOR_FINISHED, ot, wmOperator::ptr, wmOperator::reports, RNA_boolean_get(), RNA_boolean_set(), RNA_string_get(), SET_FLAG_FROM_TEST, wmOperator::type, wm_file_read_opwrap(), wm_open_init_use_scripts(), WM_operator_properties_create_ptr(), and wm_test_autorun_revert_action_set().
Referenced by WM_OT_recover_auto_save().
|
static |
Definition at line 3584 of file wm_files.cc.
References C, FILE_MAX, OPERATOR_RUNNING_MODAL, wmOperator::ptr, RNA_string_set(), UNUSED_VARS, wm_autosave_location(), WM_event_add_fileselect(), and wm_open_init_use_scripts().
Referenced by WM_OT_recover_auto_save().
|
static |
Definition at line 3511 of file wm_files.cc.
References C, blender::wm::ExecDefault, and WM_operator_name_call_with_properties().
Referenced by wm_recover_last_session_invoke().
|
static |
Definition at line 3505 of file wm_files.cc.
References C, wm_open_init_use_scripts(), and wm_recover_last_session_impl().
Referenced by WM_OT_recover_last_session().
|
static |
Definition at line 3487 of file wm_files.cc.
References C, G, G_FLAG_SCRIPT_AUTOEXEC, OPERATOR_CANCELLED, OPERATOR_FINISHED, ot, wmOperator::ptr, wmOperator::reports, RNA_boolean_get(), RNA_boolean_set(), SET_FLAG_FROM_TEST, wmOperator::type, WM_file_recover_last_session(), WM_operator_properties_create_ptr(), and wm_test_autorun_revert_action_set().
Referenced by wm_recover_last_session_exec(), and wm_recover_last_session_invoke().
|
static |
Definition at line 3520 of file wm_files.cc.
References C, OPERATOR_INTERFACE, wm_open_init_use_scripts(), wm_operator_close_file_dialog_if_needed(), wm_recover_last_session_after_dialog_callback(), and wm_recover_last_session_impl().
Referenced by WM_OT_recover_last_session().
|
static |
Definition at line 3431 of file wm_files.cc.
References BKE_main_blendfile_path(), C, CTX_data_main(), FILE_MAX, G, G_FLAG_SCRIPT_AUTOEXEC, OPERATOR_CANCELLED, OPERATOR_FINISHED, wmOperator::ptr, wmOperator::reports, RNA_boolean_get(), SET_FLAG_FROM_TEST, STRNCPY(), wm_file_read_opwrap(), and wm_open_init_use_scripts().
Referenced by WM_OT_revert_mainfile().
|
static |
Definition at line 3412 of file wm_files.cc.
References ALERT_ICON_WARNING, C, CTX_data_main(), ED_image_should_save_modified(), IFACE_, and WM_operator_confirm_ex().
Referenced by WM_OT_revert_mainfile().
|
static |
Definition at line 3450 of file wm_files.cc.
References BKE_main_blendfile_path_from_global().
Referenced by WM_OT_revert_mainfile().
|
static |
Definition at line 3706 of file wm_files.cc.
References BKE_main_blendfile_path(), BKE_report(), BKE_reportf(), BLI_exists(), BLI_path_basename(), BLI_path_canonicalize_native(), BLI_path_sequence_decode(), BLI_path_sequence_encode(), BLI_str_rstrip_digits(), BLO_WRITE_PATH_REMAP_NONE, BLO_WRITE_PATH_REMAP_RELATIVE, C, Main::colorspace, CTX_data_main(), CTX_wm_manager(), FILE_MAX, FILE_MAXFILE, wmOperator::flag, G, G_FILE_COMPRESS, Main::has_forward_compatibility_issues, wmOperatorType::invoke, MainColorspace::is_missing_opencolorio_config, NC_WM, ND_FILESAVE, num, OP_IS_INVOKE, OPERATOR_CANCELLED, OPERATOR_FINISHED, wmOperator::ptr, wmOperator::reports, RNA_boolean_get(), RNA_property_boolean_get(), RNA_string_get(), RNA_struct_find_property(), RNA_struct_property_is_set(), RPT_ERROR, RPT_INFO, save_set_compress(), SET_FLAG_FROM_TEST, STRNCPY(), wmOperator::type, wm_autosave_timer_begin(), wm_autosave_timer_end(), WM_event_add_notifier(), wm_exit_schedule_delayed(), wm_file_write(), and wm_save_as_mainfile_invoke().
Referenced by WM_OT_save_as_mainfile(), WM_OT_save_mainfile(), and wm_save_mainfile_invoke().
|
static |
Definition at line 3851 of file wm_files.cc.
References BLI_strdup(), ptr, RNA_boolean_get(), and TIP_.
Referenced by WM_OT_save_as_mainfile().
|
static |
Definition at line 3843 of file wm_files.cc.
References CTX_IFACE_, ot, ptr, and RNA_boolean_get().
Referenced by WM_OT_save_as_mainfile().
|
static |
Definition at line 3687 of file wm_files.cc.
References C, OPERATOR_RUNNING_MODAL, wmOperator::ptr, RNA_property_boolean_set(), RNA_property_is_set(), RNA_struct_find_property(), save_set_compress(), save_set_filepath(), U, USER_RELPATHS, and WM_event_add_fileselect().
Referenced by WM_OT_save_as_mainfile(), and wm_save_as_mainfile_exec().
| void wm_save_file_overwrite_dialog | ( | bContext * | C, |
| wmOperator * | op ) |
Confirmation dialog when user is about to save the current blend file, and it was previously created by a newer version of Blender.
Important to ask confirmation, as this is a very common scenario of data loss.
Definition at line 4574 of file wm_files.cc.
References block_create_save_file_overwrite_dialog(), C, CTX_wm_screen(), wmGenericCallback::exec, free_post_file_close_action(), wmGenericCallback::free_user_data, IDP_CopyProperty(), MEM_callocN(), wmOperator::properties, save_file_overwrite_dialog_name, UI_popup_block_invoke(), UI_popup_block_name_exists(), wmGenericCallback::user_data, and wm_free_operator_properties_callback().
Referenced by wm_save_mainfile_invoke().
|
static |
Definition at line 3828 of file wm_files.cc.
References BKE_blendfile_extension_check(), BLI_path_extension_ensure(), FILE_MAX, wmOperator::ptr, RNA_string_get(), and RNA_string_set().
Referenced by WM_OT_save_as_mainfile(), and WM_OT_save_mainfile().
|
static |
Definition at line 3941 of file wm_files.cc.
References ptr, RNA_boolean_get(), and TIP_.
Referenced by WM_OT_save_mainfile().
|
static |
Definition at line 3899 of file wm_files.cc.
References BKE_main_blendfile_path_from_global(), BKE_main_needs_overwrite_confirm(), C, CTX_data_main(), CTX_wm_window(), OPERATOR_CANCELLED, OPERATOR_INTERFACE, OPERATOR_RUNNING_MODAL, wmOperator::ptr, ret, RNA_property_boolean_set(), RNA_property_is_set(), RNA_struct_find_property(), save_set_compress(), save_set_filepath(), U, USER_RELPATHS, WM_event_add_fileselect(), wm_save_as_mainfile_exec(), and wm_save_file_overwrite_dialog().
Referenced by WM_OT_save_mainfile().
|
static |
Definition at line 4254 of file wm_files.cc.
References C, blender::wm::ExecDefault, ot, ptr, RNA_boolean_set(), WM_operator_name_call_ptr(), WM_operator_properties_create_ptr(), WM_operatortype_find(), wm_test_autorun_revert_action_data, and wm_test_autorun_revert_action_set().
Referenced by wm_block_autorun_warning_reload_with_scripts().
| void wm_test_autorun_revert_action_set | ( | wmOperatorType * | ot, |
| PointerRNA * | ptr ) |
Definition at line 4241 of file wm_files.cc.
References BLI_assert, G, ot, ptr, WM_operator_properties_free(), and wm_test_autorun_revert_action_data.
Referenced by wm_block_autorun_warning_ignore(), WM_exit_ex(), wm_file_read_post(), wm_recover_auto_save_exec(), wm_recover_last_session_impl(), and wm_test_autorun_revert_action_exec().
| void wm_test_autorun_warning | ( | bContext * | C | ) |
Definition at line 4274 of file wm_files.cc.
References block_create_autorun_warning(), C, CTX_wm_manager(), CTX_wm_window(), CTX_wm_window_set(), G, G_FLAG_SCRIPT_AUTOEXEC_FAIL, G_FLAG_SCRIPT_AUTOEXEC_FAIL_QUIET, wmWindow::parent, and UI_popup_block_invoke().
Referenced by wm_event_do_notifiers().
| void wm_test_foreign_file_warning | ( | bContext * | C | ) |
Definition at line 4305 of file wm_files.cc.
References ALERT_ICON_ERROR, C, CTX_wm_manager(), CTX_wm_window(), CTX_wm_window_set(), G_MAIN, wmWindow::parent, RPT_, and UI_alert().
Referenced by wm_event_do_notifiers().
When reading preferences, there are some exceptions for values which are reset.
Definition at line 2648 of file wm_files.cc.
References USERDEF_RESTORE.
Referenced by wm_homefile_read_exec(), and wm_userpref_read_exec().
|
static |
Definition at line 2713 of file wm_files.cc.
References wmHomeFileRead_Params::app_template_override, BKE_callback_exec_null(), BKE_CB_EVT_EXTENSION_REPOS_UPDATE_POST, BKE_CB_EVT_EXTENSION_REPOS_UPDATE_PRE, C, CTX_data_main(), wmHomeFileRead_Params::filepath_startup_override, ListBase::first, G, G_FLAG_USERPREF_NO_SAVE_ON_EXIT, wmOperatorType::idname, NC_WINDOW, OPERATOR_FINISHED, wmOperator::ptr, wmOperator::reports, RNA_boolean_get(), SET_FLAG_FROM_TEST, STREQ, wmOperator::type, U, wmHomeFileRead_Params::use_data, wmHomeFileRead_Params::use_empty_data, wmHomeFileRead_Params::use_factory_settings, wmHomeFileRead_Params::use_factory_settings_app_template_only, wmHomeFileRead_Params::use_userdef, Main::wm, WM_event_add_notifier(), wm_homefile_read(), WM_init_state_app_template_get(), wm_userpref_read_exceptions(), wm_userpref_update_when_changed(), and wm_window_clear_drawable().
Referenced by WM_OT_read_factory_userpref(), and WM_OT_read_userpref().
|
static |
Definition at line 2766 of file wm_files.cc.
References ALERT_ICON_WARNING, BLI_path_to_display_name(), C, FILE_MAX, IFACE_, wmOperator::ptr, RNA_boolean_get(), U, and WM_operator_confirm_ex().
Referenced by WM_OT_read_factory_userpref().
|
static |
Definition at line 2696 of file wm_files.cc.
References C, UserDef_Runtime::is_dirty, RNA_pointer_create_discrete(), rna_struct_update_when_changed(), UserDef::runtime, WM_keyconfig_reload(), and WM_reinit_gizmomap_all().
Referenced by wm_userpref_read_exec().
|
static |
Definition at line 2617 of file wm_files.cc.
References BKE_blendfile_userdef_write_all(), C, CTX_wm_manager(), OPERATOR_CANCELLED, OPERATOR_FINISHED, wmOperator::reports, and WM_keyconfig_update().
Referenced by WM_OT_save_userpref().
| bool write_crash_blend | ( | ) |
Debugging only, convenience function to write on crash. Convenient to save a blend file from a debugger.
Definition at line 2078 of file wm_files.cc.
References BKE_main_blendfile_path_from_global(), BLI_path_extension_replace(), BLO_write_file(), FILE_MAX, G, G_MAIN, params, printf, and STRNCPY().
| char app_template[64] |
Definition at line 1191 of file wm_files.cc.
Referenced by arg_handle_app_template(), BKE_appdir_app_template_has_userpref(), BKE_appdir_app_template_id_search(), BKE_appdir_app_templates(), blo_is_builtin_template(), blo_update_defaults_screen(), BLO_update_defaults_startup_blend(), BLO_update_defaults_workspace(), wm_homefile_read_ex(), wm_homefile_read_exec(), wm_homefile_write_exec(), WM_init_state_app_template_set(), workspace_add_invoke(), workspace_add_menu(), workspace_config_file_read(), and workspace_system_file_read().
|
static |
Definition at line 4713 of file wm_files.cc.
Referenced by block_create__close_file_dialog(), and wm_close_file_dialog().
|
static |
Definition at line 160 of file wm_files.cc.
| wmOperatorType* ot |
Definition at line 4237 of file wm_files.cc.
Referenced by action_create(), ACTION_OT_bake_keys(), ACTION_OT_clean(), ACTION_OT_clickselect(), ACTION_OT_copy(), ACTION_OT_delete(), ACTION_OT_duplicate(), ACTION_OT_easing_type(), ACTION_OT_extrapolation_type(), ACTION_OT_frame_jump(), ACTION_OT_handle_type(), ACTION_OT_interpolation_type(), ACTION_OT_keyframe_insert(), ACTION_OT_keyframe_type(), ACTION_OT_layer_next(), ACTION_OT_layer_prev(), ACTION_OT_markers_make_local(), ACTION_OT_mirror(), ACTION_OT_new(), ACTION_OT_paste(), ACTION_OT_previewrange_set(), ACTION_OT_push_down(), ACTION_OT_select_all(), ACTION_OT_select_box(), ACTION_OT_select_circle(), ACTION_OT_select_column(), ACTION_OT_select_lasso(), ACTION_OT_select_leftright(), ACTION_OT_select_less(), ACTION_OT_select_linked(), ACTION_OT_select_more(), ACTION_OT_snap(), ACTION_OT_stash(), ACTION_OT_stash_and_create(), ACTION_OT_unlink(), ACTION_OT_view_all(), ACTION_OT_view_frame(), ACTION_OT_view_selected(), add_driver_button_menu_exec(), blender::ed::object::add_generic_props(), blender::nodes::socket_items::ops::add_item(), blender::ed::object::add_mesh_props(), blender::nodes::socket_items::ops::add_node_identifier_property(), blender::ed::object::add_unit_props_radius(), blender::ed::object::add_unit_props_radius_ex(), blender::ed::object::add_unit_props_size(), ANIM_OT_change_frame(), ANIM_OT_channel_select_keys(), ANIM_OT_channel_view_pick(), ANIM_OT_channels_bake(), ANIM_OT_channels_clean_empty(), ANIM_OT_channels_click(), ANIM_OT_channels_collapse(), ANIM_OT_channels_delete(), ANIM_OT_channels_editable_toggle(), ANIM_OT_channels_expand(), ANIM_OT_channels_fcurves_enable(), ANIM_OT_channels_group(), ANIM_OT_channels_move(), ANIM_OT_channels_rename(), ANIM_OT_channels_select_all(), ANIM_OT_channels_select_box(), ANIM_OT_channels_select_filter(), ANIM_OT_channels_setting_disable(), ANIM_OT_channels_setting_enable(), ANIM_OT_channels_setting_toggle(), ANIM_OT_channels_ungroup(), ANIM_OT_channels_view_selected(), ANIM_OT_convert_legacy_action(), ANIM_OT_copy_driver_button(), ANIM_OT_debug_channel_list(), ANIM_OT_driver_button_add(), ANIM_OT_driver_button_add_menu(), ANIM_OT_driver_button_edit(), ANIM_OT_driver_button_remove(), ANIM_OT_end_frame_set(), ANIM_OT_keyframe_clear_button(), ANIM_OT_keyframe_clear_v3d(), ANIM_OT_keyframe_clear_vse(), ANIM_OT_keyframe_delete(), ANIM_OT_keyframe_delete_button(), ANIM_OT_keyframe_delete_by_name(), ANIM_OT_keyframe_delete_v3d(), ANIM_OT_keyframe_delete_vse(), ANIM_OT_keyframe_insert(), ANIM_OT_keyframe_insert_button(), ANIM_OT_keyframe_insert_by_name(), ANIM_OT_keyframe_insert_menu(), ANIM_OT_keying_set_active_set(), ANIM_OT_keying_set_add(), ANIM_OT_keying_set_path_add(), ANIM_OT_keying_set_path_remove(), ANIM_OT_keying_set_remove(), ANIM_OT_keyingset_button_add(), ANIM_OT_keyingset_button_remove(), ANIM_OT_merge_animation(), ANIM_OT_paste_driver_button(), ANIM_OT_previewrange_clear(), ANIM_OT_previewrange_set(), ANIM_OT_scene_range_frame(), ANIM_OT_separate_slots(), ANIM_OT_slot_channels_move_to_new_action(), ANIM_OT_start_frame_set(), ANIM_OT_view_curve_in_graph_editor(), ARMATURE_OT_align(), ARMATURE_OT_assign_to_collection(), ARMATURE_OT_autoside_names(), ARMATURE_OT_bone_primitive_add(), ARMATURE_OT_calculate_roll(), ARMATURE_OT_click_extrude(), ARMATURE_OT_collection_add(), ARMATURE_OT_collection_assign(), ARMATURE_OT_collection_create_and_assign(), ARMATURE_OT_collection_deselect(), ARMATURE_OT_collection_move(), ARMATURE_OT_collection_remove(), ARMATURE_OT_collection_select(), ARMATURE_OT_collection_unassign(), ARMATURE_OT_collection_unassign_named(), ARMATURE_OT_delete(), ARMATURE_OT_dissolve(), ARMATURE_OT_duplicate(), ARMATURE_OT_extrude(), ARMATURE_OT_fill(), ARMATURE_OT_flip_names(), ARMATURE_OT_hide(), ARMATURE_OT_move_to_collection(), ARMATURE_OT_parent_clear(), ARMATURE_OT_parent_set(), ARMATURE_OT_reveal(), ARMATURE_OT_roll_clear(), ARMATURE_OT_select_all(), ARMATURE_OT_select_hierarchy(), ARMATURE_OT_select_less(), ARMATURE_OT_select_linked(), ARMATURE_OT_select_linked_pick(), ARMATURE_OT_select_mirror(), ARMATURE_OT_select_more(), ARMATURE_OT_select_similar(), ARMATURE_OT_separate(), ARMATURE_OT_shortest_path_pick(), ARMATURE_OT_split(), ARMATURE_OT_subdivide(), ARMATURE_OT_switch_direction(), ARMATURE_OT_symmetrize(), blender::ed::asset::ASSET_OT_bundle_install(), blender::ed::asset::ASSET_OT_catalog_delete(), blender::ed::asset::ASSET_OT_catalog_new(), blender::ed::asset::ASSET_OT_catalog_redo(), blender::ed::asset::ASSET_OT_catalog_undo(), blender::ed::asset::ASSET_OT_catalog_undo_push(), blender::ed::asset::ASSET_OT_catalogs_save(), blender::ed::asset::ASSET_OT_clear(), blender::ed::asset::ASSET_OT_clear_single(), blender::ed::asset::ASSET_OT_library_refresh(), blender::ed::asset::ASSET_OT_mark(), blender::ed::asset::ASSET_OT_mark_single(), blender::ed::asset::ASSET_OT_screenshot_preview(), BOID_OT_rule_add(), BOID_OT_rule_del(), BOID_OT_rule_move_down(), BOID_OT_rule_move_up(), BOID_OT_state_add(), BOID_OT_state_del(), BOID_OT_state_move_down(), BOID_OT_state_move_up(), bone_mouse_select_menu(), BPY_RNA_operator_macro_wrapper(), BPY_RNA_operator_wrapper(), blender::ed::sculpt_paint::BRUSH_OT_asset_activate(), blender::ed::sculpt_paint::BRUSH_OT_asset_delete(), blender::ed::sculpt_paint::BRUSH_OT_asset_edit_metadata(), blender::ed::sculpt_paint::BRUSH_OT_asset_load_preview(), blender::ed::sculpt_paint::BRUSH_OT_asset_revert(), blender::ed::sculpt_paint::BRUSH_OT_asset_save(), blender::ed::sculpt_paint::BRUSH_OT_asset_save_as(), BRUSH_OT_curve_preset(), BRUSH_OT_scale_size(), BRUSH_OT_sculpt_curves_falloff_preset(), BRUSH_OT_stencil_control(), BRUSH_OT_stencil_fit_image_aspect(), BRUSH_OT_stencil_reset_transform(), brush_painter_imbuf_update(), BUTTONS_OT_clear_filter(), BUTTONS_OT_context_menu(), BUTTONS_OT_directory_browse(), BUTTONS_OT_file_browse(), BUTTONS_OT_start_filter(), BUTTONS_OT_toggle_pin(), CACHEFILE_OT_layer_add(), CACHEFILE_OT_layer_move(), CACHEFILE_OT_layer_remove(), CACHEFILE_OT_open(), CACHEFILE_OT_reload(), blender::ed::geometry::catalog_assets_draw(), blender::ed::object::catalog_assets_draw(), blender::ed::geometry::catalog_assets_draw_unassigned(), CLIP_OT_add_marker(), CLIP_OT_add_marker_at_click(), CLIP_OT_apply_solution_scale(), CLIP_OT_average_tracks(), CLIP_OT_change_frame(), CLIP_OT_clean_tracks(), CLIP_OT_clear_solution(), CLIP_OT_clear_track_path(), CLIP_OT_copy_tracks(), CLIP_OT_create_plane_track(), CLIP_OT_cursor_set(), CLIP_OT_delete_marker(), CLIP_OT_delete_track(), CLIP_OT_detect_features(), CLIP_OT_disable_markers(), CLIP_OT_dopesheet_select_channel(), CLIP_OT_dopesheet_view_all(), CLIP_OT_frame_jump(), CLIP_OT_graph_center_current_frame(), CLIP_OT_graph_delete_curve(), CLIP_OT_graph_delete_knot(), CLIP_OT_graph_disable_markers(), CLIP_OT_graph_select(), CLIP_OT_graph_select_all_markers(), CLIP_OT_graph_select_box(), CLIP_OT_graph_view_all(), CLIP_OT_hide_tracks(), CLIP_OT_hide_tracks_clear(), CLIP_OT_join_tracks(), CLIP_OT_keyframe_delete(), CLIP_OT_keyframe_insert(), CLIP_OT_lock_selection_toggle(), CLIP_OT_lock_tracks(), CLIP_OT_mode_set(), CLIP_OT_new_image_from_plane_marker(), CLIP_OT_open(), CLIP_OT_paste_tracks(), CLIP_OT_prefetch(), CLIP_OT_rebuild_proxy(), CLIP_OT_refine_markers(), CLIP_OT_reload(), CLIP_OT_select(), CLIP_OT_select_all(), CLIP_OT_select_box(), CLIP_OT_select_circle(), CLIP_OT_select_grouped(), CLIP_OT_select_lasso(), CLIP_OT_set_axis(), CLIP_OT_set_origin(), CLIP_OT_set_plane(), CLIP_OT_set_scale(), CLIP_OT_set_scene_frames(), CLIP_OT_set_solution_scale(), CLIP_OT_set_solver_keyframe(), CLIP_OT_slide_marker(), CLIP_OT_slide_plane_marker(), CLIP_OT_solve_camera(), CLIP_OT_stabilize_2d_add(), CLIP_OT_stabilize_2d_remove(), CLIP_OT_stabilize_2d_rotation_add(), CLIP_OT_stabilize_2d_rotation_remove(), CLIP_OT_stabilize_2d_rotation_select(), CLIP_OT_stabilize_2d_select(), CLIP_OT_track_copy_color(), CLIP_OT_track_markers(), CLIP_OT_tracking_object_new(), CLIP_OT_tracking_object_remove(), CLIP_OT_update_image_from_plane_marker(), CLIP_OT_view_all(), CLIP_OT_view_center_cursor(), CLIP_OT_view_pan(), CLIP_OT_view_selected(), CLIP_OT_view_zoom(), CLIP_OT_view_zoom_in(), CLIP_OT_view_zoom_out(), CLIP_OT_view_zoom_ratio(), blender::ed::object::collection_exporter_export(), blender::ed::object::COLLECTION_OT_create(), blender::ed::object::COLLECTION_OT_export_all(), blender::ed::object::COLLECTION_OT_exporter_add(), blender::ed::object::COLLECTION_OT_exporter_export(), blender::ed::object::COLLECTION_OT_exporter_move(), blender::ed::object::COLLECTION_OT_exporter_remove(), blender::ed::object::COLLECTION_OT_objects_add_active(), blender::ed::object::COLLECTION_OT_objects_remove(), blender::ed::object::COLLECTION_OT_objects_remove_active(), blender::ed::object::COLLECTION_OT_objects_remove_all(), CONSOLE_OT_clear(), CONSOLE_OT_clear_line(), CONSOLE_OT_copy(), CONSOLE_OT_delete(), CONSOLE_OT_history_append(), CONSOLE_OT_history_cycle(), CONSOLE_OT_indent(), CONSOLE_OT_indent_or_autocomplete(), CONSOLE_OT_insert(), CONSOLE_OT_move(), CONSOLE_OT_paste(), CONSOLE_OT_scrollback_append(), CONSOLE_OT_select_all(), CONSOLE_OT_select_set(), CONSOLE_OT_select_word(), CONSOLE_OT_unindent(), blender::ed::object::CONSTRAINT_OT_apply(), blender::ed::object::CONSTRAINT_OT_childof_clear_inverse(), blender::ed::object::CONSTRAINT_OT_childof_set_inverse(), blender::ed::object::CONSTRAINT_OT_copy(), blender::ed::object::CONSTRAINT_OT_copy_to_selected(), blender::ed::object::CONSTRAINT_OT_delete(), blender::ed::object::CONSTRAINT_OT_followpath_path_animate(), blender::ed::object::CONSTRAINT_OT_limitdistance_reset(), blender::ed::object::CONSTRAINT_OT_move_down(), blender::ed::object::CONSTRAINT_OT_move_to_index(), blender::ed::object::CONSTRAINT_OT_move_up(), blender::ed::object::CONSTRAINT_OT_objectsolver_clear_inverse(), blender::ed::object::CONSTRAINT_OT_objectsolver_set_inverse(), blender::ed::object::CONSTRAINT_OT_stretchto_reset(), constraint_reorder(), blender::ed::asset::shelf::create_asset_operator_params(), create_operator_state(), CURVE_OT_cyclic_toggle(), CURVE_OT_de_select_first(), CURVE_OT_de_select_last(), CURVE_OT_decimate(), CURVE_OT_delete(), CURVE_OT_dissolve_verts(), CURVE_OT_draw(), CURVE_OT_duplicate(), CURVE_OT_extrude(), CURVE_OT_handle_type_set(), CURVE_OT_hide(), CURVE_OT_make_segment(), CURVE_OT_match_texture_space(), CURVE_OT_normals_make_consistent(), CURVE_OT_pen(), CURVE_OT_primitive_bezier_circle_add(), CURVE_OT_primitive_bezier_curve_add(), CURVE_OT_primitive_nurbs_circle_add(), CURVE_OT_primitive_nurbs_curve_add(), CURVE_OT_primitive_nurbs_path_add(), CURVE_OT_radius_set(), CURVE_OT_reveal(), CURVE_OT_select_all(), CURVE_OT_select_less(), CURVE_OT_select_linked(), CURVE_OT_select_linked_pick(), CURVE_OT_select_more(), CURVE_OT_select_next(), CURVE_OT_select_nth(), CURVE_OT_select_previous(), CURVE_OT_select_random(), CURVE_OT_select_row(), CURVE_OT_select_similar(), CURVE_OT_separate(), CURVE_OT_shade_flat(), CURVE_OT_shade_smooth(), CURVE_OT_shortest_path_pick(), CURVE_OT_smooth(), CURVE_OT_smooth_radius(), CURVE_OT_smooth_tilt(), CURVE_OT_smooth_weight(), CURVE_OT_spin(), CURVE_OT_spline_type_set(), CURVE_OT_spline_weight_set(), CURVE_OT_split(), CURVE_OT_subdivide(), CURVE_OT_switch_direction(), CURVE_OT_tilt_clear(), CURVE_OT_vertex_add(), blender::ed::curves::CURVES_OT_add_bezier(), blender::ed::curves::CURVES_OT_add_circle(), blender::ed::curves::CURVES_OT_attribute_set(), blender::ed::curves::CURVES_OT_convert_from_particle_system(), blender::ed::curves::CURVES_OT_convert_to_particle_system(), blender::ed::curves::CURVES_OT_curve_type_set(), blender::ed::curves::CURVES_OT_cyclic_toggle(), blender::ed::curves::CURVES_OT_delete(), blender::ed::curves::CURVES_OT_draw(), blender::ed::curves::CURVES_OT_duplicate(), blender::ed::curves::CURVES_OT_extrude(), blender::ed::curves::CURVES_OT_handle_type_set(), blender::ed::curves::CURVES_OT_pen(), blender::ed::sculpt_paint::CURVES_OT_sculptmode_toggle(), blender::ed::curves::CURVES_OT_select_all(), blender::ed::curves::CURVES_OT_select_ends(), blender::ed::curves::CURVES_OT_select_less(), blender::ed::curves::CURVES_OT_select_linked(), blender::ed::curves::CURVES_OT_select_linked_pick(), blender::ed::curves::CURVES_OT_select_more(), blender::ed::curves::CURVES_OT_select_random(), blender::ed::curves::CURVES_OT_separate(), blender::ed::curves::CURVES_OT_set_selection_domain(), blender::ed::curves::CURVES_OT_snap_curves_to_surface(), blender::ed::curves::CURVES_OT_split(), blender::ed::curves::CURVES_OT_subdivide(), blender::ed::curves::CURVES_OT_surface_set(), blender::ed::curves::CURVES_OT_switch_direction(), blender::ed::curves::CURVES_OT_tilt_clear(), define_primitive_add_properties(), DPAINT_OT_bake(), DPAINT_OT_output_toggle(), DPAINT_OT_surface_slot_add(), DPAINT_OT_surface_slot_remove(), DPAINT_OT_type_toggle(), drop_import_file_tooltip(), ED_operatormacros_action(), ED_operatormacros_armature(), ED_operatormacros_clip(), ED_operatormacros_curve(), ED_operatormacros_graph(), ED_operatormacros_grease_pencil(), ED_operatormacros_mask(), ED_operatormacros_mesh(), ED_operatormacros_metaball(), ED_operatormacros_nla(), ED_operatormacros_node(), ED_operatormacros_paint(), blender::ed::vse::ED_operatormacros_sequencer(), ED_operatormacros_uvedit(), ED_OT_flush_edits(), ED_OT_lib_id_fake_user_toggle(), ED_OT_lib_id_generate_preview(), ED_OT_lib_id_generate_preview_from_object(), ED_OT_lib_id_load_custom_preview(), ED_OT_lib_id_override_editable_toggle(), ED_OT_lib_id_remove_preview(), ED_OT_lib_id_unlink(), ED_OT_redo(), ED_OT_undo(), ED_OT_undo_history(), ED_OT_undo_push(), ED_OT_undo_redo(), ED_screen_user_menu_item_add_operator(), ED_screen_user_menu_item_find_operator(), edbm_dissolve_prop__use_angle_threshold(), edbm_dissolve_prop__use_boundary_tear(), edbm_dissolve_prop__use_face_split(), edbm_dissolve_prop__use_verts(), EDBM_mesh_knife(), blender::ed::object::edit_constraint_properties(), blender::ed::object::edit_constraint_report_property(), blender::ed::object::edit_modifier_properties(), blender::ed::object::edit_modifier_report_property(), blender::ed::object::edit_shaderfx_properties(), blender::ed::object::edit_shaderfx_report_property(), file_browse_invoke(), file_directory_enter_handle(), file_draw_invalid_asset_library_hint(), file_external_operation_exec(), file_os_operations_menu_draw(), file_os_operations_menu_item(), FILE_OT_autopack_toggle(), FILE_OT_bookmark_add(), FILE_OT_bookmark_cleanup(), FILE_OT_bookmark_delete(), FILE_OT_bookmark_move(), FILE_OT_cancel(), FILE_OT_delete(), FILE_OT_directory_new(), FILE_OT_edit_directory_path(), FILE_OT_execute(), FILE_OT_external_operation(), FILE_OT_filenum(), FILE_OT_filepath_drop(), FILE_OT_find_missing_files(), FILE_OT_hidedot(), FILE_OT_highlight(), FILE_OT_make_paths_absolute(), FILE_OT_make_paths_relative(), FILE_OT_mouse_execute(), FILE_OT_next(), FILE_OT_pack_all(), FILE_OT_pack_libraries(), FILE_OT_parent(), FILE_OT_previous(), FILE_OT_refresh(), FILE_OT_rename(), FILE_OT_report_missing_files(), FILE_OT_reset_recent(), FILE_OT_select(), FILE_OT_select_all(), FILE_OT_select_bookmark(), FILE_OT_select_box(), FILE_OT_select_walk(), FILE_OT_smoothscroll(), FILE_OT_sort_column_ui_context(), FILE_OT_start_filter(), FILE_OT_unpack_all(), FILE_OT_unpack_item(), FILE_OT_unpack_libraries(), FILE_OT_view_selected(), FLUID_OT_bake_all(), FLUID_OT_bake_data(), FLUID_OT_bake_guides(), FLUID_OT_bake_mesh(), FLUID_OT_bake_noise(), FLUID_OT_bake_particles(), FLUID_OT_free_all(), FLUID_OT_free_data(), FLUID_OT_free_guides(), FLUID_OT_free_mesh(), FLUID_OT_free_noise(), FLUID_OT_free_particles(), FLUID_OT_pause_bake(), FONT_OT_case_set(), FONT_OT_case_toggle(), FONT_OT_change_character(), FONT_OT_change_spacing(), FONT_OT_delete(), FONT_OT_line_break(), FONT_OT_move(), FONT_OT_move_select(), FONT_OT_open(), FONT_OT_select_all(), FONT_OT_select_word(), FONT_OT_selection_set(), FONT_OT_style_set(), FONT_OT_style_toggle(), FONT_OT_text_copy(), FONT_OT_text_cut(), FONT_OT_text_insert(), FONT_OT_text_insert_unicode(), FONT_OT_text_paste(), FONT_OT_text_paste_from_file(), FONT_OT_textbox_add(), FONT_OT_textbox_remove(), FONT_OT_unlink(), blender::ed::geometry::GEOMETRY_OT_attribute_add(), blender::ed::geometry::GEOMETRY_OT_attribute_convert(), blender::ed::geometry::GEOMETRY_OT_attribute_remove(), blender::ed::geometry::GEOMETRY_OT_color_attribute_add(), blender::ed::geometry::GEOMETRY_OT_color_attribute_convert(), blender::ed::geometry::GEOMETRY_OT_color_attribute_duplicate(), blender::ed::geometry::GEOMETRY_OT_color_attribute_remove(), blender::ed::geometry::GEOMETRY_OT_color_attribute_render_set(), blender::ed::geometry::GEOMETRY_OT_execute_node_group(), blender::ed::geometry::GEOMETRY_OT_geometry_randomization(), blender::ed::sculpt_paint::mask::gesture_operator_properties(), ghost_event_proc(), gizmo_mesh_spin_redo_setup(), GIZMOGROUP_OT_gizmo_select(), GIZMOGROUP_OT_gizmo_tweak(), GPENCIL_OT_annotate(), GPENCIL_OT_annotation_active_frame_delete(), GPENCIL_OT_annotation_add(), GPENCIL_OT_data_unlink(), GPENCIL_OT_layer_annotation_add(), GPENCIL_OT_layer_annotation_move(), GPENCIL_OT_layer_annotation_remove(), GRAPH_OT_bake_keys(), GRAPH_OT_blend_offset(), GRAPH_OT_blend_to_default(), GRAPH_OT_blend_to_ease(), GRAPH_OT_blend_to_neighbor(), GRAPH_OT_breakdown(), GRAPH_OT_butterworth_smooth(), GRAPH_OT_clean(), GRAPH_OT_click_insert(), GRAPH_OT_clickselect(), GRAPH_OT_copy(), GRAPH_OT_cursor_set(), GRAPH_OT_decimate(), GRAPH_OT_delete(), GRAPH_OT_driver_delete_invalid(), GRAPH_OT_driver_variables_copy(), GRAPH_OT_driver_variables_paste(), GRAPH_OT_duplicate(), GRAPH_OT_ease(), GRAPH_OT_easing_type(), GRAPH_OT_equalize_handles(), GRAPH_OT_euler_filter(), GRAPH_OT_extrapolation_type(), GRAPH_OT_fmodifier_add(), GRAPH_OT_fmodifier_copy(), GRAPH_OT_fmodifier_paste(), GRAPH_OT_frame_jump(), GRAPH_OT_gaussian_smooth(), GRAPH_OT_ghost_curves_clear(), GRAPH_OT_ghost_curves_create(), GRAPH_OT_handle_type(), GRAPH_OT_hide(), GRAPH_OT_interpolation_type(), GRAPH_OT_keyframe_insert(), GRAPH_OT_keyframe_jump(), GRAPH_OT_keys_to_samples(), GRAPH_OT_match_slope(), GRAPH_OT_mirror(), GRAPH_OT_paste(), GRAPH_OT_previewrange_set(), GRAPH_OT_push_pull(), GRAPH_OT_reveal(), GRAPH_OT_samples_to_keys(), GRAPH_OT_scale_average(), GRAPH_OT_scale_from_neighbor(), GRAPH_OT_select_all(), GRAPH_OT_select_box(), GRAPH_OT_select_circle(), GRAPH_OT_select_column(), GRAPH_OT_select_key_handles(), GRAPH_OT_select_lasso(), GRAPH_OT_select_leftright(), GRAPH_OT_select_less(), GRAPH_OT_select_linked(), GRAPH_OT_select_more(), GRAPH_OT_shear(), GRAPH_OT_smooth(), GRAPH_OT_snap(), GRAPH_OT_snap_cursor_value(), GRAPH_OT_sound_to_samples(), GRAPH_OT_time_offset(), GRAPH_OT_view_all(), GRAPH_OT_view_frame(), GRAPH_OT_view_selected(), blender::ed::greasepencil::GREASE_PENCIL_OT_active_frame_delete(), blender::ed::greasepencil::GREASE_PENCIL_OT_bake_grease_pencil_animation(), blender::ed::sculpt_paint::GREASE_PENCIL_OT_brush_stroke(), blender::ed::greasepencil::GREASE_PENCIL_OT_caps_set(), blender::ed::greasepencil::GREASE_PENCIL_OT_clean_loose(), blender::ed::greasepencil::GREASE_PENCIL_OT_convert_curve_type(), blender::ed::greasepencil::GREASE_PENCIL_OT_copy(), blender::ed::greasepencil::GREASE_PENCIL_OT_cyclical_set(), blender::ed::greasepencil::GREASE_PENCIL_OT_delete(), blender::ed::greasepencil::GREASE_PENCIL_OT_delete_breakdown(), blender::ed::greasepencil::GREASE_PENCIL_OT_delete_frame(), blender::ed::greasepencil::GREASE_PENCIL_OT_dissolve(), blender::ed::greasepencil::GREASE_PENCIL_OT_duplicate(), blender::ed::sculpt_paint::GREASE_PENCIL_OT_erase_box(), blender::ed::sculpt_paint::GREASE_PENCIL_OT_erase_lasso(), blender::ed::greasepencil::GREASE_PENCIL_OT_extrude(), blender::ed::sculpt_paint::GREASE_PENCIL_OT_fill(), blender::ed::greasepencil::GREASE_PENCIL_OT_frame_clean_duplicate(), blender::ed::greasepencil::GREASE_PENCIL_OT_frame_duplicate(), blender::ed::greasepencil::GREASE_PENCIL_OT_insert_blank_frame(), blender::ed::sculpt_paint::greasepencil::GREASE_PENCIL_OT_interpolate(), blender::ed::sculpt_paint::greasepencil::GREASE_PENCIL_OT_interpolate_sequence(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_active(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_add(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_duplicate(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_duplicate_object(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_group_add(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_group_color_tag(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_group_remove(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_hide(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_isolate(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_lock_all(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_mask_add(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_mask_remove(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_mask_reorder(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_merge(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_move(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_remove(), blender::ed::greasepencil::GREASE_PENCIL_OT_layer_reveal(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_copy_to_object(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_hide(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_isolate(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_lock_all(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_lock_unselected(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_lock_unused(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_reveal(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_select(), blender::ed::greasepencil::GREASE_PENCIL_OT_material_unlock_all(), blender::ed::greasepencil::GREASE_PENCIL_OT_move_to_layer(), blender::ed::greasepencil::GREASE_PENCIL_OT_outline(), blender::ed::greasepencil::GREASE_PENCIL_OT_paintmode_toggle(), blender::ed::greasepencil::GREASE_PENCIL_OT_paste(), blender::ed::greasepencil::GREASE_PENCIL_OT_pen(), blender::ed::greasepencil::GREASE_PENCIL_OT_primitive_arc(), blender::ed::greasepencil::GREASE_PENCIL_OT_primitive_box(), blender::ed::greasepencil::GREASE_PENCIL_OT_primitive_circle(), blender::ed::greasepencil::GREASE_PENCIL_OT_primitive_curve(), blender::ed::greasepencil::GREASE_PENCIL_OT_primitive_line(), blender::ed::greasepencil::GREASE_PENCIL_OT_primitive_polyline(), blender::ed::greasepencil::GREASE_PENCIL_OT_remove_fill_guides(), blender::ed::greasepencil::GREASE_PENCIL_OT_reproject(), blender::ed::greasepencil::GREASE_PENCIL_OT_reset_uvs(), blender::ed::sculpt_paint::GREASE_PENCIL_OT_sculpt_paint(), blender::ed::greasepencil::GREASE_PENCIL_OT_sculptmode_toggle(), blender::ed::greasepencil::GREASE_PENCIL_OT_select_all(), blender::ed::greasepencil::GREASE_PENCIL_OT_select_alternate(), blender::ed::greasepencil::GREASE_PENCIL_OT_select_ends(), blender::ed::greasepencil::GREASE_PENCIL_OT_select_less(), blender::ed::greasepencil::GREASE_PENCIL_OT_select_linked(), blender::ed::greasepencil::GREASE_PENCIL_OT_select_more(), blender::ed::greasepencil::GREASE_PENCIL_OT_select_random(), blender::ed::greasepencil::GREASE_PENCIL_OT_select_similar(), blender::ed::greasepencil::GREASE_PENCIL_OT_separate(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_active_material(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_corner_type(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_curve_resolution(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_curve_type(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_handle_type(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_material(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_selection_mode(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_start_point(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_uniform_opacity(), blender::ed::greasepencil::GREASE_PENCIL_OT_set_uniform_thickness(), blender::ed::greasepencil::GREASE_PENCIL_OT_snap_cursor_to_selected(), blender::ed::greasepencil::GREASE_PENCIL_OT_snap_to_cursor(), blender::ed::greasepencil::GREASE_PENCIL_OT_snap_to_grid(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_material_set(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_merge_by_distance(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_reorder(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_reset_vertex_color(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_simplify(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_smooth(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_split(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_subdivide(), blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_switch_direction(), GREASE_PENCIL_OT_stroke_trim(), blender::ed::greasepencil::GREASE_PENCIL_OT_texture_gradient(), blender::ed::sculpt_paint::GREASE_PENCIL_OT_vertex_brush_stroke(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_brightness_contrast(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_hsv(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_invert(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_levels(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_color_set(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_group_normalize(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_group_normalize_all(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertex_group_smooth(), blender::ed::greasepencil::GREASE_PENCIL_OT_vertexmode_toggle(), blender::ed::sculpt_paint::GREASE_PENCIL_OT_weight_brush_stroke(), blender::ed::greasepencil::GREASE_PENCIL_OT_weight_invert(), blender::ed::greasepencil::GREASE_PENCIL_OT_weight_sample(), blender::ed::greasepencil::GREASE_PENCIL_OT_weight_toggle_direction(), blender::ed::greasepencil::GREASE_PENCIL_OT_weightmode_toggle(), blender::ed::greasepencil::grease_pencil_primitive_common_props(), blender::ed::sculpt_paint::hide::hide_show_operator_gesture_properties(), blender::ed::sculpt_paint::hide::hide_show_operator_properties(), blender::ed::outliner::id_remap_fn(), image_file_browse_invoke(), image_operator_prop_allow_tokens(), IMAGE_OT_add_render_slot(), IMAGE_OT_change_frame(), IMAGE_OT_clear_render_border(), IMAGE_OT_clear_render_slot(), IMAGE_OT_clipboard_copy(), IMAGE_OT_clipboard_paste(), IMAGE_OT_curves_point_set(), IMAGE_OT_cycle_render_slot(), IMAGE_OT_file_browse(), IMAGE_OT_flip(), IMAGE_OT_invert(), IMAGE_OT_match_movie_length(), IMAGE_OT_new(), IMAGE_OT_open(), IMAGE_OT_pack(), IMAGE_OT_read_viewlayers(), IMAGE_OT_reload(), IMAGE_OT_remove_render_slot(), IMAGE_OT_render_border(), IMAGE_OT_replace(), IMAGE_OT_resize(), IMAGE_OT_rotate_orthogonal(), IMAGE_OT_sample(), IMAGE_OT_sample_line(), IMAGE_OT_save(), IMAGE_OT_save_all_modified(), IMAGE_OT_save_as(), IMAGE_OT_save_sequence(), IMAGE_OT_tile_add(), IMAGE_OT_tile_fill(), IMAGE_OT_tile_remove(), IMAGE_OT_unpack(), IMAGE_OT_view_all(), IMAGE_OT_view_center_cursor(), IMAGE_OT_view_cursor_center(), IMAGE_OT_view_pan(), IMAGE_OT_view_selected(), IMAGE_OT_view_zoom(), IMAGE_OT_view_zoom_border(), IMAGE_OT_view_zoom_in(), IMAGE_OT_view_zoom_out(), IMAGE_OT_view_zoom_ratio(), INFO_OT_report_copy(), INFO_OT_report_delete(), INFO_OT_report_replay(), INFO_OT_reports_display_update(), INFO_OT_select_all(), INFO_OT_select_box(), INFO_OT_select_pick(), is_brush_related_tool(), join_triangle_props(), keymap_handler_log_kmi_op_str(), LATTICE_OT_flip(), LATTICE_OT_make_regular(), LATTICE_OT_select_all(), LATTICE_OT_select_less(), LATTICE_OT_select_mirror(), LATTICE_OT_select_more(), LATTICE_OT_select_random(), LATTICE_OT_select_ungrouped(), blender::ed::outliner::lib_reload_fn(), blender::ed::outliner::lib_relocate(), blender::ed::outliner::lib_relocate_fn(), blender::ed::space_node::link_drag_search_exec_fn(), blender::nodes::socket_items::ops::make_common_operators(), MARKER_OT_add(), MARKER_OT_camera_bind(), MARKER_OT_delete(), MARKER_OT_duplicate(), MARKER_OT_make_links_scene(), MARKER_OT_move(), MARKER_OT_rename(), MARKER_OT_select(), MARKER_OT_select_all(), MARKER_OT_select_box(), MARKER_OT_select_leftright(), MASK_OT_add_feather_vertex(), MASK_OT_add_vertex(), MASK_OT_copy_splines(), MASK_OT_cyclic_toggle(), MASK_OT_delete(), MASK_OT_duplicate(), MASK_OT_feather_weight_clear(), MASK_OT_handle_type_set(), MASK_OT_hide_view_clear(), MASK_OT_hide_view_set(), MASK_OT_layer_move(), MASK_OT_layer_new(), MASK_OT_layer_remove(), MASK_OT_new(), MASK_OT_normals_make_consistent(), MASK_OT_parent_clear(), MASK_OT_parent_set(), MASK_OT_paste_splines(), MASK_OT_primitive_circle_add(), MASK_OT_primitive_square_add(), MASK_OT_select(), MASK_OT_select_all(), MASK_OT_select_box(), MASK_OT_select_circle(), MASK_OT_select_lasso(), MASK_OT_select_less(), MASK_OT_select_linked(), MASK_OT_select_linked_pick(), MASK_OT_select_more(), MASK_OT_shape_key_clear(), MASK_OT_shape_key_feather_reset(), MASK_OT_shape_key_insert(), MASK_OT_shape_key_rekey(), MASK_OT_slide_point(), MASK_OT_slide_spline_curvature(), MASK_OT_switch_direction(), MATERIAL_OT_copy(), MATERIAL_OT_new(), MATERIAL_OT_paste(), MBALL_OT_delete_metaelems(), MBALL_OT_duplicate_metaelems(), MBALL_OT_hide_metaelems(), MBALL_OT_reveal_metaelems(), MBALL_OT_select_all(), MBALL_OT_select_random_metaelems(), MBALL_OT_select_similar(), menu_item_enum_opname_menu_active(), menu_items_from_all_operators(), mesh_operator_edgering_props(), MESH_OT_attribute_set(), MESH_OT_average_normals(), MESH_OT_beautify_fill(), MESH_OT_bevel(), MESH_OT_bisect(), MESH_OT_blend_from_shape(), MESH_OT_bridge_edge_loops(), MESH_OT_colors_reverse(), MESH_OT_colors_rotate(), MESH_OT_convex_hull(), MESH_OT_customdata_custom_splitnormals_add(), MESH_OT_customdata_custom_splitnormals_clear(), MESH_OT_customdata_mask_clear(), MESH_OT_customdata_skin_add(), MESH_OT_customdata_skin_clear(), MESH_OT_decimate(), MESH_OT_delete(), MESH_OT_delete_edgeloop(), MESH_OT_delete_loose(), MESH_OT_dissolve_degenerate(), MESH_OT_dissolve_edges(), MESH_OT_dissolve_faces(), MESH_OT_dissolve_limited(), MESH_OT_dissolve_mode(), MESH_OT_dissolve_verts(), MESH_OT_dupli_extrude_cursor(), MESH_OT_duplicate(), MESH_OT_edge_collapse(), MESH_OT_edge_face_add(), MESH_OT_edge_rotate(), MESH_OT_edge_split(), MESH_OT_edgering_select(), MESH_OT_edges_select_sharp(), MESH_OT_extrude_context(), MESH_OT_extrude_edges_indiv(), MESH_OT_extrude_faces_indiv(), MESH_OT_extrude_region(), MESH_OT_extrude_repeat(), MESH_OT_extrude_verts_indiv(), MESH_OT_face_make_planar(), MESH_OT_face_split_by_edges(), MESH_OT_faces_select_linked_flat(), MESH_OT_faces_shade_flat(), MESH_OT_faces_shade_smooth(), MESH_OT_fill(), MESH_OT_fill_grid(), MESH_OT_fill_holes(), MESH_OT_flip_normals(), MESH_OT_flip_quad_tessellation(), MESH_OT_hide(), MESH_OT_inset(), MESH_OT_intersect(), MESH_OT_intersect_boolean(), MESH_OT_knife_project(), MESH_OT_knife_tool(), MESH_OT_loop_multi_select(), MESH_OT_loop_select(), MESH_OT_loop_to_region(), MESH_OT_loopcut(), MESH_OT_mark_seam(), MESH_OT_mark_sharp(), MESH_OT_merge(), MESH_OT_merge_normals(), MESH_OT_mod_weighted_strength(), MESH_OT_normals_make_consistent(), MESH_OT_normals_tools(), MESH_OT_offset_edge_loops(), MESH_OT_point_normals(), MESH_OT_poke(), MESH_OT_polybuild_delete_at_cursor(), MESH_OT_polybuild_dissolve_at_cursor(), MESH_OT_polybuild_face_at_cursor(), MESH_OT_polybuild_split_at_cursor(), MESH_OT_polybuild_transform_at_cursor(), MESH_OT_primitive_circle_add(), MESH_OT_primitive_cone_add(), MESH_OT_primitive_cube_add(), MESH_OT_primitive_cube_add_gizmo(), MESH_OT_primitive_cylinder_add(), MESH_OT_primitive_grid_add(), MESH_OT_primitive_ico_sphere_add(), MESH_OT_primitive_monkey_add(), MESH_OT_primitive_plane_add(), MESH_OT_primitive_uv_sphere_add(), MESH_OT_quads_convert_to_tris(), MESH_OT_region_to_loop(), MESH_OT_remove_doubles(), MESH_OT_reorder_vertices_spatial(), MESH_OT_reveal(), MESH_OT_rip(), MESH_OT_rip_edge(), MESH_OT_screw(), MESH_OT_select_all(), MESH_OT_select_axis(), MESH_OT_select_by_attribute(), MESH_OT_select_by_pole_count(), MESH_OT_select_face_by_sides(), MESH_OT_select_interior_faces(), MESH_OT_select_less(), MESH_OT_select_linked(), MESH_OT_select_linked_pick(), MESH_OT_select_loose(), MESH_OT_select_mirror(), MESH_OT_select_mode(), MESH_OT_select_more(), MESH_OT_select_non_manifold(), MESH_OT_select_nth(), MESH_OT_select_random(), MESH_OT_select_similar(), MESH_OT_select_similar_region(), MESH_OT_select_ungrouped(), MESH_OT_separate(), MESH_OT_set_normals_from_faces(), blender::ed::mesh::MESH_OT_set_sharpness_by_angle(), MESH_OT_shape_propagate_to_all(), MESH_OT_shortest_path_pick(), MESH_OT_shortest_path_select(), MESH_OT_smooth_normals(), MESH_OT_solidify(), MESH_OT_sort_elements(), MESH_OT_spin(), MESH_OT_split(), MESH_OT_split_normals(), MESH_OT_subdivide(), MESH_OT_subdivide_edgering(), MESH_OT_symmetrize(), MESH_OT_symmetry_snap(), MESH_OT_tris_convert_to_quads(), MESH_OT_unsubdivide(), MESH_OT_uv_texture_add(), MESH_OT_uv_texture_remove(), MESH_OT_uvs_reverse(), MESH_OT_uvs_rotate(), MESH_OT_vert_connect(), MESH_OT_vert_connect_concave(), MESH_OT_vert_connect_nonplanar(), MESH_OT_vert_connect_path(), MESH_OT_vertices_smooth(), MESH_OT_vertices_smooth_laplacian(), MESH_OT_wireframe(), minimal_operator_create(), blender::ed::object::mode_compat_set(), blender::ed::object::mode_set_ex(), blender::ed::object::modifier_register_use_selected_objects_prop(), blender::seq::modifier_reorder(), modifier_reorder(), blender::nodes::socket_items::ops::move_active_item(), blender::ed::vse::move_strips(), blender::ed::object::move_to_collection_menu_draw(), NLA_OT_action_pushdown(), NLA_OT_action_sync_length(), NLA_OT_action_unlink(), NLA_OT_actionclip_add(), NLA_OT_apply_scale(), NLA_OT_channels_click(), NLA_OT_clear_scale(), NLA_OT_click_select(), NLA_OT_delete(), NLA_OT_duplicate(), NLA_OT_fmodifier_add(), NLA_OT_fmodifier_copy(), NLA_OT_fmodifier_paste(), NLA_OT_make_single_user(), NLA_OT_meta_add(), NLA_OT_meta_remove(), NLA_OT_move_down(), NLA_OT_move_up(), NLA_OT_mute_toggle(), NLA_OT_previewrange_set(), NLA_OT_select_all(), NLA_OT_select_box(), NLA_OT_select_leftright(), NLA_OT_selected_objects_add(), NLA_OT_snap(), NLA_OT_soundclip_add(), NLA_OT_split(), NLA_OT_swap(), NLA_OT_tracks_add(), NLA_OT_tracks_delete(), NLA_OT_transition_add(), NLA_OT_tweakmode_enter(), NLA_OT_tweakmode_exit(), NLA_OT_view_all(), NLA_OT_view_frame(), NLA_OT_view_selected(), blender::ed::space_node::node_add_group_asset_invoke(), blender::ed::space_node::node_draw_basis(), blender::ed::space_node::NODE_OT_activate_viewer(), blender::ed::space_node::NODE_OT_add_collection(), blender::ed::space_node::NODE_OT_add_color(), blender::ed::space_node::NODE_OT_add_group(), blender::ed::space_node::NODE_OT_add_group_asset(), blender::ed::space_node::NODE_OT_add_group_input_node(), blender::ed::space_node::NODE_OT_add_image(), blender::ed::space_node::NODE_OT_add_import_node(), blender::ed::space_node::NODE_OT_add_mask(), blender::ed::space_node::NODE_OT_add_material(), blender::ed::space_node::NODE_OT_add_object(), blender::ed::space_node::NODE_OT_add_reroute(), blender::ed::space_node::NODE_OT_attach(), blender::ed::space_node::NODE_OT_backimage_fit(), blender::ed::space_node::NODE_OT_backimage_move(), blender::ed::space_node::NODE_OT_backimage_sample(), blender::ed::space_node::NODE_OT_backimage_zoom(), blender::ed::space_node::NODE_OT_clear_viewer_border(), blender::ed::space_node::NODE_OT_clipboard_copy(), blender::ed::space_node::NODE_OT_clipboard_paste(), blender::ed::space_node::NODE_OT_collapse_toggle(), blender::ed::space_node::NODE_OT_cryptomatte_layer_add(), blender::ed::space_node::NODE_OT_cryptomatte_layer_remove(), blender::ed::space_node::NODE_OT_deactivate_viewer(), blender::ed::space_node::NODE_OT_default_group_width_set(), blender::ed::space_node::NODE_OT_delete(), blender::ed::space_node::NODE_OT_delete_reconnect(), blender::ed::space_node::NODE_OT_detach(), blender::ed::space_node::NODE_OT_duplicate(), blender::ed::space_node::NODE_OT_duplicate_compositing_node_group(), blender::ed::space_node::NODE_OT_find_node(), blender::ed::space_node::NODE_OT_group_edit(), blender::ed::space_node::NODE_OT_group_enter_exit(), blender::ed::space_node::NODE_OT_group_insert(), blender::ed::space_node::NODE_OT_group_make(), blender::ed::space_node::NODE_OT_group_separate(), blender::ed::space_node::NODE_OT_group_ungroup(), blender::ed::space_node::NODE_OT_hide_socket_toggle(), blender::nodes::node_geo_index_switch_cc::NODE_OT_index_switch_item_add(), blender::nodes::node_geo_index_switch_cc::NODE_OT_index_switch_item_remove(), blender::ed::space_node::NODE_OT_insert_offset(), blender::ed::space_node::NODE_OT_join(), blender::ed::space_node::NODE_OT_join_nodes(), blender::ed::space_node::NODE_OT_link(), blender::ed::space_node::NODE_OT_link_make(), blender::ed::space_node::NODE_OT_link_viewer(), blender::ed::space_node::NODE_OT_links_cut(), blender::ed::space_node::NODE_OT_links_detach(), blender::ed::space_node::NODE_OT_links_mute(), blender::ed::space_node::NODE_OT_mute_toggle(), blender::ed::space_node::NODE_OT_new_compositing_node_group(), blender::ed::space_node::NODE_OT_new_node_tree(), blender::ed::space_node::NODE_OT_node_copy_color(), blender::ed::space_node::NODE_OT_options_toggle(), blender::ed::space_node::NODE_OT_parent_set(), blender::ed::space_node::NODE_OT_preview_toggle(), blender::ed::space_node::NODE_OT_read_viewlayers(), blender::ed::space_node::NODE_OT_render_changed(), blender::ed::space_node::NODE_OT_resize(), blender::ed::space_node::NODE_OT_select(), blender::ed::space_node::NODE_OT_select_all(), blender::ed::space_node::NODE_OT_select_box(), blender::ed::space_node::NODE_OT_select_circle(), blender::ed::space_node::NODE_OT_select_grouped(), blender::ed::space_node::NODE_OT_select_lasso(), blender::ed::space_node::NODE_OT_select_linked_from(), blender::ed::space_node::NODE_OT_select_linked_to(), blender::ed::space_node::NODE_OT_select_same_type_step(), blender::ed::space_node::NODE_OT_shader_script_update(), blender::ed::space_node::NODE_OT_sockets_sync(), blender::ed::space_node::NODE_OT_swap_group_asset(), blender::ed::space_node::NODE_OT_test_inlining_shader_nodes(), blender::ed::space_node::NODE_OT_toggle_viewer(), blender::ed::space_node::NODE_OT_view_all(), blender::ed::space_node::NODE_OT_view_selected(), blender::ed::space_node::NODE_OT_viewer_border(), blender::ed::space_node::node_swap_group_asset_invoke(), blender::ed::object::object_add_drop_xy_props(), object_mouse_select_menu(), blender::ed::object::OBJECT_OT_add(), blender::ed::object::OBJECT_OT_add_named(), blender::ed::object::OBJECT_OT_armature_add(), blender::ed::object::OBJECT_OT_bake(), blender::ed::object::OBJECT_OT_bake_image(), blender::ed::object::OBJECT_OT_camera_add(), blender::ed::object::OBJECT_OT_camera_custom_update(), blender::ed::object::OBJECT_OT_clear_override_library(), blender::ed::object::OBJECT_OT_collection_add(), blender::ed::object::OBJECT_OT_collection_external_asset_drop(), blender::ed::object::OBJECT_OT_collection_instance_add(), blender::ed::object::OBJECT_OT_collection_link(), blender::ed::object::OBJECT_OT_collection_objects_select(), blender::ed::object::OBJECT_OT_collection_remove(), blender::ed::object::OBJECT_OT_collection_unlink(), blender::ed::object::OBJECT_OT_constraint_add(), blender::ed::object::OBJECT_OT_constraint_add_with_targets(), blender::ed::object::OBJECT_OT_constraints_clear(), blender::ed::object::OBJECT_OT_constraints_copy(), blender::ed::object::OBJECT_OT_convert(), blender::ed::object::OBJECT_OT_correctivesmooth_bind(), blender::ed::object::OBJECT_OT_curves_empty_hair_add(), blender::ed::object::OBJECT_OT_curves_random_add(), blender::ed::object::OBJECT_OT_data_instance_add(), blender::ed::object::OBJECT_OT_data_transfer(), blender::ed::object::OBJECT_OT_datalayout_transfer(), blender::ed::object::OBJECT_OT_delete(), blender::ed::object::OBJECT_OT_drop_geometry_nodes(), blender::ed::object::OBJECT_OT_drop_named_material(), blender::ed::object::OBJECT_OT_duplicate(), blender::ed::object::OBJECT_OT_duplicates_make_real(), blender::ed::object::OBJECT_OT_editmode_toggle(), blender::ed::object::OBJECT_OT_effector_add(), blender::ed::object::OBJECT_OT_empty_add(), blender::ed::object::OBJECT_OT_empty_image_add(), blender::ed::object::OBJECT_OT_explode_refresh(), blender::ed::object::OBJECT_OT_forcefield_toggle(), blender::ed::object::bake_simulation::OBJECT_OT_geometry_node_bake_delete_single(), blender::ed::object::bake_simulation::OBJECT_OT_geometry_node_bake_pack_single(), blender::ed::object::bake_simulation::OBJECT_OT_geometry_node_bake_single(), blender::ed::object::bake_simulation::OBJECT_OT_geometry_node_bake_unpack_single(), blender::ed::object::OBJECT_OT_geometry_node_tree_copy_assign(), blender::ed::object::OBJECT_OT_geometry_nodes_input_attribute_toggle(), blender::ed::object::OBJECT_OT_grease_pencil_add(), blender::ed::object::OBJECT_OT_grease_pencil_dash_modifier_segment_add(), blender::ed::object::OBJECT_OT_grease_pencil_dash_modifier_segment_move(), blender::ed::object::OBJECT_OT_grease_pencil_dash_modifier_segment_remove(), blender::ed::object::OBJECT_OT_grease_pencil_time_modifier_segment_add(), blender::ed::object::OBJECT_OT_grease_pencil_time_modifier_segment_move(), blender::ed::object::OBJECT_OT_grease_pencil_time_modifier_segment_remove(), blender::ed::object::OBJECT_OT_hide_collection(), blender::ed::object::OBJECT_OT_hide_view_clear(), blender::ed::object::OBJECT_OT_hide_view_set(), blender::ed::object::OBJECT_OT_hook_add_newob(), blender::ed::object::OBJECT_OT_hook_add_selob(), blender::ed::object::OBJECT_OT_hook_assign(), blender::ed::object::OBJECT_OT_hook_recenter(), blender::ed::object::OBJECT_OT_hook_remove(), blender::ed::object::OBJECT_OT_hook_reset(), blender::ed::object::OBJECT_OT_hook_select(), blender::ed::object::OBJECT_OT_join(), blender::ed::object::OBJECT_OT_join_shapes(), blender::ed::object::OBJECT_OT_laplaciandeform_bind(), blender::ed::object::OBJECT_OT_lattice_add_to_selected(), blender::ed::object::OBJECT_OT_light_add(), blender::ed::object::OBJECT_OT_light_linking_blocker_collection_new(), blender::ed::object::OBJECT_OT_light_linking_blockers_link(), blender::ed::object::OBJECT_OT_light_linking_blockers_select(), blender::ed::object::OBJECT_OT_light_linking_receiver_collection_new(), blender::ed::object::OBJECT_OT_light_linking_receivers_link(), blender::ed::object::OBJECT_OT_light_linking_receivers_select(), blender::ed::object::OBJECT_OT_light_linking_unlink_from_collection(), blender::ed::object::OBJECT_OT_lightprobe_add(), OBJECT_OT_lightprobe_cache_bake(), OBJECT_OT_lightprobe_cache_free(), OBJECT_OT_lineart_bake_strokes(), OBJECT_OT_lineart_clear(), blender::ed::object::OBJECT_OT_link_to_collection(), blender::ed::object::OBJECT_OT_location_clear(), blender::ed::object::OBJECT_OT_make_links_data(), blender::ed::object::OBJECT_OT_make_links_scene(), blender::ed::object::OBJECT_OT_make_local(), blender::ed::object::OBJECT_OT_make_override_library(), blender::ed::object::OBJECT_OT_make_single_user(), OBJECT_OT_material_slot_add(), OBJECT_OT_material_slot_assign(), OBJECT_OT_material_slot_copy(), OBJECT_OT_material_slot_deselect(), OBJECT_OT_material_slot_move(), OBJECT_OT_material_slot_remove(), OBJECT_OT_material_slot_remove_all(), OBJECT_OT_material_slot_remove_unused(), OBJECT_OT_material_slot_select(), blender::ed::object::OBJECT_OT_meshdeform_bind(), blender::ed::object::OBJECT_OT_metaball_add(), blender::ed::object::OBJECT_OT_mode_set(), blender::ed::object::OBJECT_OT_mode_set_with_submode(), blender::ed::object::OBJECT_OT_modifier_add(), blender::ed::object::OBJECT_OT_modifier_add_node_group(), blender::ed::object::OBJECT_OT_modifier_apply(), blender::ed::object::OBJECT_OT_modifier_apply_as_shapekey(), blender::ed::object::OBJECT_OT_modifier_convert(), blender::ed::object::OBJECT_OT_modifier_copy(), blender::ed::object::OBJECT_OT_modifier_copy_to_selected(), blender::ed::object::OBJECT_OT_modifier_move_down(), blender::ed::object::OBJECT_OT_modifier_move_to_index(), blender::ed::object::OBJECT_OT_modifier_move_up(), blender::ed::object::OBJECT_OT_modifier_remove(), blender::ed::object::OBJECT_OT_modifier_set_active(), blender::ed::object::OBJECT_OT_modifiers_clear(), blender::ed::object::OBJECT_OT_modifiers_copy_to_selected(), blender::ed::object::OBJECT_OT_move_to_collection(), blender::ed::object::OBJECT_OT_multires_base_apply(), blender::ed::object::OBJECT_OT_multires_external_pack(), blender::ed::object::OBJECT_OT_multires_external_save(), blender::ed::object::OBJECT_OT_multires_higher_levels_delete(), blender::ed::object::OBJECT_OT_multires_rebuild_subdiv(), blender::ed::object::OBJECT_OT_multires_reshape(), blender::ed::object::OBJECT_OT_multires_subdivide(), blender::ed::object::OBJECT_OT_multires_unsubdivide(), blender::ed::object::OBJECT_OT_ocean_bake(), blender::ed::object::OBJECT_OT_origin_clear(), blender::ed::object::OBJECT_OT_origin_set(), blender::ed::object::OBJECT_OT_parent_clear(), blender::ed::object::OBJECT_OT_parent_inverse_apply(), blender::ed::object::OBJECT_OT_parent_no_inverse_set(), blender::ed::object::OBJECT_OT_parent_set(), OBJECT_OT_particle_system_add(), OBJECT_OT_particle_system_remove(), blender::ed::object::OBJECT_OT_paths_calculate(), blender::ed::object::OBJECT_OT_paths_clear(), blender::ed::object::OBJECT_OT_paths_update(), blender::ed::object::OBJECT_OT_paths_update_visible(), blender::ed::object::OBJECT_OT_pointcloud_random_add(), blender::ed::object::OBJECT_OT_posemode_toggle(), blender::ed::object::OBJECT_OT_quadriflow_remesh(), blender::ed::object::OBJECT_OT_reset_override_library(), blender::ed::object::OBJECT_OT_rotation_clear(), blender::ed::object::OBJECT_OT_scale_clear(), blender::ed::object::OBJECT_OT_select_all(), blender::ed::object::OBJECT_OT_select_by_type(), blender::ed::object::OBJECT_OT_select_grouped(), blender::ed::object::OBJECT_OT_select_less(), blender::ed::object::OBJECT_OT_select_linked(), blender::ed::object::OBJECT_OT_select_mirror(), blender::ed::object::OBJECT_OT_select_more(), blender::ed::object::OBJECT_OT_select_random(), blender::ed::object::OBJECT_OT_select_same_collection(), blender::ed::object::OBJECT_OT_shade_auto_smooth(), blender::ed::object::OBJECT_OT_shade_flat(), blender::ed::object::OBJECT_OT_shade_smooth(), blender::ed::object::OBJECT_OT_shade_smooth_by_angle(), blender::ed::object::OBJECT_OT_shaderfx_add(), blender::ed::object::OBJECT_OT_shaderfx_copy(), blender::ed::object::OBJECT_OT_shaderfx_move_down(), blender::ed::object::OBJECT_OT_shaderfx_move_to_index(), blender::ed::object::OBJECT_OT_shaderfx_move_up(), blender::ed::object::OBJECT_OT_shaderfx_remove(), blender::ed::object::OBJECT_OT_shape_key_add(), blender::ed::object::OBJECT_OT_shape_key_clear(), blender::ed::object::OBJECT_OT_shape_key_copy(), blender::ed::object::OBJECT_OT_shape_key_lock(), blender::ed::object::OBJECT_OT_shape_key_make_basis(), blender::ed::object::OBJECT_OT_shape_key_mirror(), blender::ed::object::OBJECT_OT_shape_key_move(), blender::ed::object::OBJECT_OT_shape_key_remove(), blender::ed::object::OBJECT_OT_shape_key_retime(), blender::ed::object::bake_simulation::OBJECT_OT_simulation_nodes_cache_bake(), blender::ed::object::bake_simulation::OBJECT_OT_simulation_nodes_cache_calculate_to_frame(), blender::ed::object::bake_simulation::OBJECT_OT_simulation_nodes_cache_delete(), blender::ed::object::OBJECT_OT_skin_armature_create(), blender::ed::object::OBJECT_OT_skin_loose_mark_clear(), blender::ed::object::OBJECT_OT_skin_radii_equalize(), blender::ed::object::OBJECT_OT_skin_root_mark(), blender::ed::object::OBJECT_OT_speaker_add(), blender::ed::object::OBJECT_OT_surfacedeform_bind(), blender::ed::object::OBJECT_OT_text_add(), blender::ed::object::OBJECT_OT_track_clear(), blender::ed::object::OBJECT_OT_track_set(), blender::ed::object::OBJECT_OT_transfer_mode(), blender::ed::object::OBJECT_OT_transform_apply(), blender::ed::object::OBJECT_OT_transform_axis_target(), blender::ed::object::OBJECT_OT_transform_to_mouse(), blender::ed::object::OBJECT_OT_unlink_data(), blender::ed::object::OBJECT_OT_update_shapes(), blender::ed::object::OBJECT_OT_vertex_group_add(), blender::ed::object::OBJECT_OT_vertex_group_assign(), blender::ed::object::OBJECT_OT_vertex_group_assign_new(), blender::ed::object::OBJECT_OT_vertex_group_clean(), blender::ed::object::OBJECT_OT_vertex_group_copy(), blender::ed::object::OBJECT_OT_vertex_group_copy_to_selected(), blender::ed::object::OBJECT_OT_vertex_group_deselect(), blender::ed::object::OBJECT_OT_vertex_group_invert(), blender::ed::object::OBJECT_OT_vertex_group_levels(), blender::ed::object::OBJECT_OT_vertex_group_limit_total(), blender::ed::object::OBJECT_OT_vertex_group_lock(), blender::ed::object::OBJECT_OT_vertex_group_mirror(), blender::ed::object::OBJECT_OT_vertex_group_move(), blender::ed::object::OBJECT_OT_vertex_group_normalize(), blender::ed::object::OBJECT_OT_vertex_group_normalize_all(), blender::ed::object::OBJECT_OT_vertex_group_quantize(), blender::ed::object::OBJECT_OT_vertex_group_remove(), blender::ed::object::OBJECT_OT_vertex_group_remove_from(), blender::ed::object::OBJECT_OT_vertex_group_select(), blender::ed::object::OBJECT_OT_vertex_group_set_active(), blender::ed::object::OBJECT_OT_vertex_group_smooth(), blender::ed::object::OBJECT_OT_vertex_group_sort(), blender::ed::object::OBJECT_OT_vertex_parent_set(), blender::ed::object::OBJECT_OT_vertex_weight_copy(), blender::ed::object::OBJECT_OT_vertex_weight_delete(), blender::ed::object::OBJECT_OT_vertex_weight_normalize_active_vertex(), blender::ed::object::OBJECT_OT_vertex_weight_paste(), blender::ed::object::OBJECT_OT_vertex_weight_set_active(), blender::ed::object::OBJECT_OT_visual_geometry_to_objects(), blender::ed::object::OBJECT_OT_visual_transform_apply(), blender::ed::object::OBJECT_OT_volume_add(), blender::ed::object::OBJECT_OT_volume_import(), blender::ed::object::OBJECT_OT_voxel_remesh(), blender::ed::object::OBJECT_OT_voxel_size_edit(), uiLayout::op(), uiLayout::op(), uiLayout::op(), uiLayout::op_enum(), uiLayout::op_enum_items(), uiLayout::op_menu_enum(), uiLayout::op_menu_enum(), uiLayout::op_menu_hold(), operator_enum_search_exec_fn(), operator_enum_search_update_fn(), blender::ed::sculpt_paint::gesture::operator_properties(), blender::ed::sculpt_paint::trim::operator_properties(), operator_properties_init(), operator_search_exec_fn(), operator_search_update_fn(), blender::ed::curves::operatormacros_curves(), blender::ed::object::operatormacros_object(), blender::ed::pointcloud::operatormacros_pointcloud(), operatortype_ghash_free_cb(), WorkspaceStatus::opmodal(), ot_lookup_from_py_string(), blender::ed::outliner::outliner_id_relocate_invoke(), blender::ed::outliner::outliner_item_drag_drop_invoke(), blender::ed::outliner::outliner_lib_relocate_invoke_do(), blender::ed::outliner::outliner_operator_menu(), blender::ed::outliner::OUTLINER_OT_action_set(), blender::ed::outliner::OUTLINER_OT_animdata_operation(), blender::ed::outliner::OUTLINER_OT_clear_filter(), blender::ed::outliner::OUTLINER_OT_collection_color_tag_set(), blender::ed::outliner::OUTLINER_OT_collection_disable(), blender::ed::outliner::OUTLINER_OT_collection_disable_render(), blender::ed::outliner::OUTLINER_OT_collection_drop(), blender::ed::outliner::OUTLINER_OT_collection_duplicate(), blender::ed::outliner::OUTLINER_OT_collection_duplicate_linked(), blender::ed::outliner::OUTLINER_OT_collection_enable(), blender::ed::outliner::OUTLINER_OT_collection_enable_render(), blender::ed::outliner::OUTLINER_OT_collection_exclude_clear(), blender::ed::outliner::OUTLINER_OT_collection_exclude_set(), blender::ed::outliner::OUTLINER_OT_collection_hide(), blender::ed::outliner::OUTLINER_OT_collection_hide_inside(), blender::ed::outliner::OUTLINER_OT_collection_hierarchy_delete(), blender::ed::outliner::OUTLINER_OT_collection_holdout_clear(), blender::ed::outliner::OUTLINER_OT_collection_holdout_set(), blender::ed::outliner::OUTLINER_OT_collection_indirect_only_clear(), blender::ed::outliner::OUTLINER_OT_collection_indirect_only_set(), blender::ed::outliner::OUTLINER_OT_collection_instance(), blender::ed::outliner::OUTLINER_OT_collection_isolate(), blender::ed::outliner::OUTLINER_OT_collection_link(), blender::ed::outliner::OUTLINER_OT_collection_new(), blender::ed::outliner::OUTLINER_OT_collection_objects_deselect(), blender::ed::outliner::OUTLINER_OT_collection_objects_select(), blender::ed::outliner::OUTLINER_OT_collection_show(), blender::ed::outliner::OUTLINER_OT_collection_show_inside(), blender::ed::outliner::OUTLINER_OT_constraint_operation(), blender::ed::outliner::OUTLINER_OT_data_operation(), blender::ed::outliner::OUTLINER_OT_datastack_drop(), blender::ed::outliner::OUTLINER_OT_delete(), blender::ed::outliner::OUTLINER_OT_drivers_add_selected(), blender::ed::outliner::OUTLINER_OT_drivers_delete_selected(), blender::ed::outliner::OUTLINER_OT_expanded_toggle(), blender::ed::outliner::OUTLINER_OT_hide(), blender::ed::outliner::OUTLINER_OT_highlight_update(), blender::ed::outliner::OUTLINER_OT_id_copy(), blender::ed::outliner::OUTLINER_OT_id_delete(), blender::ed::outliner::OUTLINER_OT_id_linked_relocate(), blender::ed::outliner::OUTLINER_OT_id_operation(), blender::ed::outliner::OUTLINER_OT_id_paste(), blender::ed::outliner::OUTLINER_OT_id_remap(), blender::ed::outliner::OUTLINER_OT_item_activate(), blender::ed::outliner::OUTLINER_OT_item_drag_drop(), blender::ed::outliner::OUTLINER_OT_item_openclose(), blender::ed::outliner::OUTLINER_OT_item_rename(), blender::ed::outliner::OUTLINER_OT_keyingset_add_selected(), blender::ed::outliner::OUTLINER_OT_keyingset_remove_selected(), blender::ed::outliner::OUTLINER_OT_lib_operation(), blender::ed::outliner::OUTLINER_OT_lib_reload(), blender::ed::outliner::OUTLINER_OT_lib_relocate(), blender::ed::outliner::OUTLINER_OT_liboverride_operation(), blender::ed::outliner::OUTLINER_OT_liboverride_troubleshoot_operation(), blender::ed::outliner::OUTLINER_OT_material_drop(), blender::ed::outliner::OUTLINER_OT_modifier_operation(), blender::ed::outliner::OUTLINER_OT_object_operation(), blender::ed::outliner::OUTLINER_OT_operation(), blender::ed::outliner::OUTLINER_OT_orphans_manage(), blender::ed::outliner::OUTLINER_OT_orphans_purge(), blender::ed::outliner::OUTLINER_OT_parent_clear(), blender::ed::outliner::OUTLINER_OT_parent_drop(), blender::ed::outliner::OUTLINER_OT_scene_drop(), blender::ed::outliner::OUTLINER_OT_scene_operation(), blender::ed::outliner::OUTLINER_OT_scroll_page(), blender::ed::outliner::OUTLINER_OT_select_all(), blender::ed::outliner::OUTLINER_OT_select_box(), blender::ed::outliner::OUTLINER_OT_select_walk(), blender::ed::outliner::OUTLINER_OT_show_active(), blender::ed::outliner::OUTLINER_OT_show_hierarchy(), blender::ed::outliner::OUTLINER_OT_show_one_level(), blender::ed::outliner::OUTLINER_OT_start_filter(), blender::ed::outliner::OUTLINER_OT_unhide_all(), PAINT_OT_add_simple_uvs(), PAINT_OT_add_texture_paint_slot(), PAINT_OT_brush_colors_flip(), PAINT_OT_face_select_all(), PAINT_OT_face_select_hide(), PAINT_OT_face_select_less(), PAINT_OT_face_select_linked(), PAINT_OT_face_select_linked_pick(), PAINT_OT_face_select_loop(), PAINT_OT_face_select_more(), PAINT_OT_face_vert_reveal(), PAINT_OT_grab_clone(), blender::ed::sculpt_paint::hide::PAINT_OT_hide_show(), blender::ed::sculpt_paint::hide::PAINT_OT_hide_show_all(), blender::ed::sculpt_paint::hide::PAINT_OT_hide_show_lasso_gesture(), blender::ed::sculpt_paint::hide::PAINT_OT_hide_show_line_gesture(), blender::ed::sculpt_paint::hide::PAINT_OT_hide_show_masked(), blender::ed::sculpt_paint::hide::PAINT_OT_hide_show_polyline_gesture(), PAINT_OT_image_from_view(), PAINT_OT_image_paint(), blender::ed::sculpt_paint::mask::PAINT_OT_mask_box_gesture(), blender::ed::sculpt_paint::mask::PAINT_OT_mask_flood_fill(), blender::ed::sculpt_paint::mask::PAINT_OT_mask_lasso_gesture(), blender::ed::sculpt_paint::mask::PAINT_OT_mask_line_gesture(), blender::ed::sculpt_paint::mask::PAINT_OT_mask_polyline_gesture(), PAINT_OT_project_image(), PAINT_OT_sample_color(), PAINT_OT_texture_paint_toggle(), PAINT_OT_vert_select_all(), PAINT_OT_vert_select_hide(), PAINT_OT_vert_select_less(), PAINT_OT_vert_select_linked(), PAINT_OT_vert_select_linked_pick(), PAINT_OT_vert_select_more(), PAINT_OT_vert_select_ungrouped(), PAINT_OT_vertex_color_brightness_contrast(), PAINT_OT_vertex_color_from_weight(), PAINT_OT_vertex_color_hsv(), PAINT_OT_vertex_color_invert(), PAINT_OT_vertex_color_levels(), PAINT_OT_vertex_color_set(), PAINT_OT_vertex_color_smooth(), PAINT_OT_vertex_paint(), PAINT_OT_vertex_paint_toggle(), blender::ed::sculpt_paint::hide::PAINT_OT_visibility_filter(), blender::ed::sculpt_paint::hide::PAINT_OT_visibility_invert(), PAINT_OT_weight_from_bones(), PAINT_OT_weight_gradient(), PAINT_OT_weight_paint(), PAINT_OT_weight_paint_toggle(), PAINT_OT_weight_sample(), PAINT_OT_weight_sample_group(), PAINT_OT_weight_set(), paint_stroke_operator_properties(), PAINTCURVE_OT_add_point(), PAINTCURVE_OT_cursor(), PAINTCURVE_OT_delete_point(), PAINTCURVE_OT_draw(), PAINTCURVE_OT_new(), PAINTCURVE_OT_select(), PAINTCURVE_OT_slide(), PALETTE_OT_color_add(), PALETTE_OT_color_delete(), PALETTE_OT_color_move(), PALETTE_OT_extract_from_image(), PALETTE_OT_join(), PALETTE_OT_new(), PALETTE_OT_sort(), panel_activate_state(), blender::ed::object::parent_set_invoke_menu(), PARTICLE_OT_brush_edit(), PARTICLE_OT_connect_hair(), PARTICLE_OT_copy_particle_systems(), PARTICLE_OT_delete(), PARTICLE_OT_disconnect_hair(), PARTICLE_OT_duplicate_particle_system(), PARTICLE_OT_dupliob_copy(), PARTICLE_OT_dupliob_move_down(), PARTICLE_OT_dupliob_move_up(), PARTICLE_OT_dupliob_refresh(), PARTICLE_OT_dupliob_remove(), PARTICLE_OT_edited_clear(), PARTICLE_OT_hide(), PARTICLE_OT_mirror(), PARTICLE_OT_new(), PARTICLE_OT_new_target(), PARTICLE_OT_particle_edit_toggle(), PARTICLE_OT_particle_system_remove_all(), PARTICLE_OT_rekey(), PARTICLE_OT_remove_doubles(), PARTICLE_OT_reveal(), PARTICLE_OT_select_all(), PARTICLE_OT_select_less(), PARTICLE_OT_select_linked(), PARTICLE_OT_select_linked_pick(), PARTICLE_OT_select_more(), PARTICLE_OT_select_random(), PARTICLE_OT_select_roots(), PARTICLE_OT_select_tips(), PARTICLE_OT_shape_cut(), PARTICLE_OT_subdivide(), PARTICLE_OT_target_move_down(), PARTICLE_OT_target_move_up(), PARTICLE_OT_target_remove(), PARTICLE_OT_unify_length(), PARTICLE_OT_weight_set(), path_select_properties(), path_select_properties(), blender::ed::curves::pen_tool::pen_tool_common_props(), blender::ed::pointcloud::POINTCLOUD_OT_attribute_set(), blender::ed::pointcloud::POINTCLOUD_OT_delete(), blender::ed::pointcloud::POINTCLOUD_OT_duplicate(), blender::ed::pointcloud::POINTCLOUD_OT_select_all(), blender::ed::pointcloud::POINTCLOUD_OT_select_random(), blender::ed::pointcloud::POINTCLOUD_OT_separate(), POSE_OT_armature_apply(), POSE_OT_autoside_names(), POSE_OT_blend_to_neighbors(), POSE_OT_blend_with_rest(), POSE_OT_breakdown(), blender::ed::object::POSE_OT_constraint_add(), blender::ed::object::POSE_OT_constraint_add_with_targets(), blender::ed::object::POSE_OT_constraints_clear(), blender::ed::object::POSE_OT_constraints_copy(), POSE_OT_copy(), POSE_OT_flip_names(), POSE_OT_hide(), blender::ed::object::POSE_OT_ik_add(), blender::ed::object::POSE_OT_ik_clear(), POSE_OT_loc_clear(), POSE_OT_paste(), POSE_OT_paths_calculate(), POSE_OT_paths_clear(), POSE_OT_paths_range_update(), POSE_OT_paths_update(), POSE_OT_propagate(), POSE_OT_push(), POSE_OT_quaternions_flip(), POSE_OT_relax(), POSE_OT_reveal(), POSE_OT_rot_clear(), POSE_OT_rotation_mode_set(), POSE_OT_scale_clear(), POSE_OT_select_all(), POSE_OT_select_constraint_target(), POSE_OT_select_grouped(), POSE_OT_select_hierarchy(), POSE_OT_select_linked(), POSE_OT_select_linked_pick(), POSE_OT_select_mirror(), POSE_OT_select_parent(), POSE_OT_transforms_clear(), POSE_OT_user_transforms_clear(), POSE_OT_visual_transform_apply(), pose_slide_opdef_properties(), POSELIB_OT_apply_pose_asset(), blender::ed::animrig::POSELIB_OT_asset_delete(), blender::ed::animrig::POSELIB_OT_asset_modify(), POSELIB_OT_blend_pose_asset(), blender::ed::animrig::POSELIB_OT_create_pose_asset(), blender::ed::animrig::POSELIB_OT_screenshot_preview(), preferences_extension_url_drop_invoke(), PREFERENCES_OT_asset_library_add(), PREFERENCES_OT_asset_library_remove(), PREFERENCES_OT_associate_blend(), PREFERENCES_OT_autoexec_path_add(), PREFERENCES_OT_autoexec_path_remove(), PREFERENCES_OT_extension_repo_add(), PREFERENCES_OT_extension_repo_remove(), PREFERENCES_OT_extension_url_drop(), PREFERENCES_OT_reset_default_theme(), PREFERENCES_OT_unassociate_blend(), blender::ed::transform::properties_register(), PTCACHE_OT_add(), PTCACHE_OT_bake(), PTCACHE_OT_bake_all(), PTCACHE_OT_bake_from_cache(), PTCACHE_OT_free_bake(), PTCACHE_OT_free_bake_all(), PTCACHE_OT_remove(), pyop_as_string(), pyop_call(), pyop_dir(), pyop_get_bl_options(), pyop_getrna_type(), pyop_poll(), PYOP_wrap_macro_define(), read_factory_reset_props(), read_homefile_props(), register_common_props(), blender::ed::sculpt_paint::filter::register_operator_props(), blender::nodes::socket_items::ops::remove_active_item(), blender::nodes::socket_items::ops::remove_item_by_index(), RENDER_OT_opengl(), RENDER_OT_render(), RENDER_OT_shutter_curve_preset(), RENDER_OT_view_cancel(), RENDER_OT_view_show(), RIGIDBODY_OT_constraint_add(), RIGIDBODY_OT_constraint_remove(), RIGIDBODY_OT_mass_calculate(), RIGIDBODY_OT_object_add(), RIGIDBODY_OT_object_remove(), RIGIDBODY_OT_objects_add(), RIGIDBODY_OT_objects_remove(), RIGIDBODY_OT_shape_change(), RIGIDBODY_OT_world_add(), RIGIDBODY_OT_world_export(), RIGIDBODY_OT_world_remove(), SCENE_OT_delete(), SCENE_OT_drop_scene_asset(), SCENE_OT_new(), SCENE_OT_new_sequencer(), SCENE_OT_new_sequencer_scene(), SCENE_OT_render_view_add(), SCENE_OT_render_view_remove(), SCENE_OT_view_layer_add(), SCENE_OT_view_layer_add_aov(), SCENE_OT_view_layer_add_lightgroup(), SCENE_OT_view_layer_add_used_lightgroups(), SCENE_OT_view_layer_remove(), SCENE_OT_view_layer_remove_aov(), SCENE_OT_view_layer_remove_lightgroup(), SCENE_OT_view_layer_remove_unused_lightgroups(), SCREEN_OT_actionzone(), SCREEN_OT_animation_cancel(), SCREEN_OT_animation_play(), SCREEN_OT_animation_step(), SCREEN_OT_area_close(), SCREEN_OT_area_dupli(), SCREEN_OT_area_join(), SCREEN_OT_area_move(), SCREEN_OT_area_options(), SCREEN_OT_area_split(), SCREEN_OT_area_swap(), SCREEN_OT_back_to_previous(), SCREEN_OT_delete(), SCREEN_OT_drivers_editor_show(), SCREEN_OT_frame_jump(), SCREEN_OT_frame_offset(), SCREEN_OT_header_toggle_menus(), SCREEN_OT_info_log_show(), SCREEN_OT_keyframe_jump(), SCREEN_OT_marker_jump(), SCREEN_OT_new(), SCREEN_OT_redo_last(), SCREEN_OT_region_blend(), SCREEN_OT_region_context_menu(), SCREEN_OT_region_flip(), SCREEN_OT_region_quadview(), SCREEN_OT_region_scale(), SCREEN_OT_region_toggle(), SCREEN_OT_repeat_history(), SCREEN_OT_repeat_last(), SCREEN_OT_screen_full_area(), SCREEN_OT_screen_set(), SCREEN_OT_screenshot(), SCREEN_OT_screenshot_area(), SCREEN_OT_space_context_cycle(), SCREEN_OT_space_type_set_or_cycle(), SCREEN_OT_spacedata_cleanup(), SCREEN_OT_time_jump(), SCREEN_OT_userpref_show(), SCREEN_OT_workspace_cycle(), screen_screenshot_impl(), screen_user_menu_draw(), SCRIPT_OT_python_file_run(), SCRIPT_OT_reload(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_brush_stroke(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_min_distance_edit(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_select_grow(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_select_random(), blender::ed::sculpt_paint::SCULPT_OT_brush_stroke(), blender::ed::sculpt_paint::cloth::SCULPT_OT_cloth_filter(), blender::ed::sculpt_paint::color::SCULPT_OT_color_filter(), blender::ed::sculpt_paint::dyntopo::SCULPT_OT_detail_flood_fill(), blender::ed::sculpt_paint::dyntopo::SCULPT_OT_dynamic_topology_toggle(), blender::ed::sculpt_paint::dyntopo::SCULPT_OT_dyntopo_detail_size_edit(), blender::ed::sculpt_paint::expand::SCULPT_OT_expand(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_set_box_gesture(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_set_change_visibility(), SCULPT_OT_face_set_extract(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_set_lasso_gesture(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_set_line_gesture(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_set_polyline_gesture(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_sets_create(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_sets_edit(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_sets_init(), blender::ed::sculpt_paint::face_set::SCULPT_OT_face_sets_randomize_colors(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_by_color(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_filter(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_from_boundary(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_from_cavity(), blender::ed::sculpt_paint::mask::SCULPT_OT_mask_init(), blender::ed::sculpt_paint::filter::SCULPT_OT_mesh_filter(), blender::ed::sculpt_paint::SCULPT_OT_optimize(), SCULPT_OT_paint_mask_extract(), SCULPT_OT_paint_mask_slice(), blender::ed::sculpt_paint::project::SCULPT_OT_project_line_gesture(), blender::ed::sculpt_paint::SCULPT_OT_sample_color(), blender::ed::sculpt_paint::dyntopo::SCULPT_OT_sample_detail_size(), blender::ed::sculpt_paint::SCULPT_OT_sculptmode_toggle(), blender::ed::sculpt_paint::SCULPT_OT_set_persistent_base(), blender::ed::sculpt_paint::SCULPT_OT_set_pivot_position(), blender::ed::sculpt_paint::SCULPT_OT_symmetrize(), blender::ed::sculpt_paint::trim::SCULPT_OT_trim_box_gesture(), blender::ed::sculpt_paint::trim::SCULPT_OT_trim_lasso_gesture(), blender::ed::sculpt_paint::trim::SCULPT_OT_trim_line_gesture(), blender::ed::sculpt_paint::trim::SCULPT_OT_trim_polyline_gesture(), SCULPT_OT_uv_sculpt_grab(), SCULPT_OT_uv_sculpt_pinch(), SCULPT_OT_uv_sculpt_relax(), blender::ed::vse::sequencer_generic_props__internal(), blender::ed::vse::SEQUENCER_OT_add_scene_strip_from_scene_asset(), blender::ed::vse::SEQUENCER_OT_change_effect_type(), blender::ed::vse::SEQUENCER_OT_change_path(), blender::ed::vse::SEQUENCER_OT_change_scene(), blender::ed::vse::SEQUENCER_OT_connect(), blender::ed::vse::SEQUENCER_OT_copy(), blender::ed::vse::SEQUENCER_OT_cursor_set(), blender::ed::vse::SEQUENCER_OT_delete(), blender::ed::vse::SEQUENCER_OT_disconnect(), blender::ed::vse::SEQUENCER_OT_duplicate(), blender::ed::vse::SEQUENCER_OT_effect_strip_add(), blender::ed::vse::SEQUENCER_OT_enable_proxies(), blender::ed::vse::SEQUENCER_OT_export_subtitles(), blender::ed::vse::SEQUENCER_OT_gap_insert(), blender::ed::vse::SEQUENCER_OT_gap_remove(), blender::ed::vse::SEQUENCER_OT_image_strip_add(), blender::ed::vse::SEQUENCER_OT_images_separate(), blender::ed::vse::SEQUENCER_OT_lock(), blender::ed::vse::SEQUENCER_OT_mask_strip_add(), blender::ed::vse::SEQUENCER_OT_meta_make(), blender::ed::vse::SEQUENCER_OT_meta_separate(), blender::ed::vse::SEQUENCER_OT_meta_toggle(), blender::ed::vse::SEQUENCER_OT_movie_strip_add(), blender::ed::vse::SEQUENCER_OT_movieclip_strip_add(), blender::ed::vse::SEQUENCER_OT_mute(), blender::ed::vse::SEQUENCER_OT_offset_clear(), blender::ed::vse::SEQUENCER_OT_paste(), blender::ed::vse::SEQUENCER_OT_reassign_inputs(), blender::ed::vse::SEQUENCER_OT_rebuild_proxy(), blender::ed::vse::SEQUENCER_OT_refresh_all(), blender::ed::vse::SEQUENCER_OT_reload(), blender::ed::vse::SEQUENCER_OT_rename_channel(), blender::ed::vse::SEQUENCER_OT_rendersize(), blender::ed::vse::SEQUENCER_OT_retiming_freeze_frame_add(), blender::ed::vse::SEQUENCER_OT_retiming_key_add(), blender::ed::vse::SEQUENCER_OT_retiming_key_delete(), blender::ed::vse::SEQUENCER_OT_retiming_reset(), blender::ed::vse::SEQUENCER_OT_retiming_segment_speed_set(), blender::ed::vse::SEQUENCER_OT_retiming_show(), blender::ed::vse::SEQUENCER_OT_retiming_transition_add(), blender::ed::vse::SEQUENCER_OT_sample(), blender::ed::vse::SEQUENCER_OT_scene_frame_range_update(), blender::ed::vse::SEQUENCER_OT_scene_strip_add(), blender::ed::vse::SEQUENCER_OT_scene_strip_add_new(), blender::ed::vse::SEQUENCER_OT_select(), blender::ed::vse::SEQUENCER_OT_select_all(), blender::ed::vse::SEQUENCER_OT_select_box(), blender::ed::vse::SEQUENCER_OT_select_circle(), blender::ed::vse::SEQUENCER_OT_select_grouped(), blender::ed::vse::SEQUENCER_OT_select_handle(), blender::ed::vse::SEQUENCER_OT_select_handles(), blender::ed::vse::SEQUENCER_OT_select_inverse(), blender::ed::vse::SEQUENCER_OT_select_lasso(), blender::ed::vse::SEQUENCER_OT_select_less(), blender::ed::vse::SEQUENCER_OT_select_linked(), blender::ed::vse::SEQUENCER_OT_select_linked_pick(), blender::ed::vse::SEQUENCER_OT_select_more(), blender::ed::vse::SEQUENCER_OT_select_side(), blender::ed::vse::SEQUENCER_OT_select_side_of_frame(), blender::ed::vse::SEQUENCER_OT_set_range_to_strips(), blender::ed::vse::SEQUENCER_OT_slip(), blender::ed::vse::SEQUENCER_OT_snap(), blender::ed::vse::SEQUENCER_OT_sound_strip_add(), blender::ed::vse::SEQUENCER_OT_split(), blender::ed::vse::SEQUENCER_OT_strip_color_tag_set(), blender::ed::vse::SEQUENCER_OT_strip_jump(), blender::ed::vse::SEQUENCER_OT_strip_modifier_add(), blender::ed::vse::SEQUENCER_OT_strip_modifier_copy(), blender::ed::vse::SEQUENCER_OT_strip_modifier_equalizer_redefine(), blender::ed::vse::SEQUENCER_OT_strip_modifier_move(), blender::ed::vse::SEQUENCER_OT_strip_modifier_move_to_index(), blender::ed::vse::SEQUENCER_OT_strip_modifier_remove(), blender::ed::vse::SEQUENCER_OT_strip_modifier_set_active(), blender::ed::vse::SEQUENCER_OT_strip_transform_clear(), blender::ed::vse::SEQUENCER_OT_strip_transform_fit(), blender::ed::vse::SEQUENCER_OT_swap(), blender::ed::vse::SEQUENCER_OT_swap_data(), blender::ed::vse::SEQUENCER_OT_swap_inputs(), blender::ed::vse::SEQUENCER_OT_text_cursor_move(), blender::ed::vse::SEQUENCER_OT_text_cursor_set(), blender::ed::vse::SEQUENCER_OT_text_delete(), blender::ed::vse::SEQUENCER_OT_text_deselect_all(), blender::ed::vse::SEQUENCER_OT_text_edit_copy(), blender::ed::vse::SEQUENCER_OT_text_edit_cut(), blender::ed::vse::SEQUENCER_OT_text_edit_mode_toggle(), blender::ed::vse::SEQUENCER_OT_text_edit_paste(), blender::ed::vse::SEQUENCER_OT_text_insert(), blender::ed::vse::SEQUENCER_OT_text_line_break(), blender::ed::vse::SEQUENCER_OT_text_select_all(), blender::ed::vse::SEQUENCER_OT_unlock(), blender::ed::vse::SEQUENCER_OT_unmute(), blender::ed::vse::SEQUENCER_OT_view_all(), blender::ed::vse::SEQUENCER_OT_view_all_preview(), blender::ed::vse::SEQUENCER_OT_view_frame(), blender::ed::vse::SEQUENCER_OT_view_ghost_border(), blender::ed::vse::SEQUENCER_OT_view_selected(), blender::ed::vse::SEQUENCER_OT_view_zoom_ratio(), blender::ed::vse::sequencer_select_get_name(), shaderfx_reorder(), blender::ed::object::bake_simulation::single_bake_operator_props(), blender::ed::space_node::sockets_sync_get_description(), SOUND_OT_bake_animation(), SOUND_OT_mixdown(), SOUND_OT_open(), SOUND_OT_open_mono(), SOUND_OT_pack(), SOUND_OT_unpack(), SOUND_OT_update_animation_flags(), space_image_view_center_cursor_poll(), blender::ed::transform::special_aftertrans_update__node(), blender::ed::spreadsheet::SPREADSHEET_OT_add_row_filter_rule(), blender::ed::spreadsheet::SPREADSHEET_OT_change_spreadsheet_data_source(), blender::ed::spreadsheet::SPREADSHEET_OT_fit_column(), blender::ed::spreadsheet::SPREADSHEET_OT_remove_row_filter_rule(), blender::ed::spreadsheet::SPREADSHEET_OT_reorder_columns(), blender::ed::spreadsheet::SPREADSHEET_OT_resize_column(), SURFACE_OT_primitive_nurbs_surface_circle_add(), SURFACE_OT_primitive_nurbs_surface_curve_add(), SURFACE_OT_primitive_nurbs_surface_cylinder_add(), SURFACE_OT_primitive_nurbs_surface_sphere_add(), SURFACE_OT_primitive_nurbs_surface_surface_add(), SURFACE_OT_primitive_nurbs_surface_torus_add(), template_operator_property_buts_draw_single(), TEXT_OT_autocomplete(), TEXT_OT_comment_toggle(), TEXT_OT_convert_whitespace(), TEXT_OT_copy(), TEXT_OT_cursor_set(), TEXT_OT_cut(), TEXT_OT_delete(), TEXT_OT_duplicate_line(), TEXT_OT_find(), TEXT_OT_find_set_selected(), TEXT_OT_indent(), TEXT_OT_indent_or_autocomplete(), TEXT_OT_insert(), TEXT_OT_jump(), TEXT_OT_jump_to_file_at_point(), TEXT_OT_line_break(), TEXT_OT_line_number(), TEXT_OT_make_internal(), TEXT_OT_move(), TEXT_OT_move_lines(), TEXT_OT_move_select(), TEXT_OT_new(), TEXT_OT_open(), TEXT_OT_overwrite_toggle(), TEXT_OT_paste(), TEXT_OT_reload(), TEXT_OT_replace(), TEXT_OT_replace_set_selected(), TEXT_OT_resolve_conflict(), TEXT_OT_run_script(), TEXT_OT_save(), TEXT_OT_save_as(), TEXT_OT_scroll(), TEXT_OT_scroll_bar(), TEXT_OT_select_all(), TEXT_OT_select_line(), TEXT_OT_select_word(), TEXT_OT_selection_set(), TEXT_OT_start_find(), TEXT_OT_to_3d_object(), TEXT_OT_unindent(), TEXT_OT_unlink(), TEXT_OT_update_shader(), TEXTURE_OT_new(), TEXTURE_OT_slot_copy(), TEXTURE_OT_slot_move(), TEXTURE_OT_slot_paste(), toolsystem_ref_set_by_brush_type(), blender::ed::transform::transform_from_gizmo_invoke(), blender::ed::transform::TRANSFORM_OT_bbone_resize(), blender::ed::transform::TRANSFORM_OT_bend(), blender::ed::transform::TRANSFORM_OT_create_orientation(), blender::ed::transform::TRANSFORM_OT_delete_orientation(), blender::ed::transform::TRANSFORM_OT_edge_bevelweight(), blender::ed::transform::TRANSFORM_OT_edge_crease(), blender::ed::transform::TRANSFORM_OT_edge_slide(), blender::ed::transform::TRANSFORM_OT_from_gizmo(), blender::ed::transform::TRANSFORM_OT_mirror(), blender::ed::transform::TRANSFORM_OT_push_pull(), blender::ed::transform::TRANSFORM_OT_resize(), blender::ed::transform::TRANSFORM_OT_rotate(), blender::ed::transform::TRANSFORM_OT_rotate_normal(), blender::ed::transform::TRANSFORM_OT_select_orientation(), blender::ed::transform::TRANSFORM_OT_seq_slide(), blender::ed::transform::TRANSFORM_OT_shear(), blender::ed::transform::TRANSFORM_OT_shrink_fatten(), blender::ed::transform::TRANSFORM_OT_skin_resize(), blender::ed::transform::TRANSFORM_OT_tilt(), blender::ed::transform::TRANSFORM_OT_tosphere(), blender::ed::transform::TRANSFORM_OT_trackball(), blender::ed::transform::TRANSFORM_OT_transform(), blender::ed::transform::TRANSFORM_OT_translate(), blender::ed::transform::TRANSFORM_OT_vert_crease(), blender::ed::transform::TRANSFORM_OT_vert_slide(), blender::ed::object::TRANSFORM_OT_vertex_random(), blender::ed::object::TRANSFORM_OT_vertex_warp(), blender::ed::space_node::tree_path_handle_func(), UI_block_end_ex(), ui_but_anim_decorate_cb(), ui_but_context_poll_operator(), ui_but_menu_add_path_operators(), UI_but_operatortype_get_from_enum_menu(), UI_but_rna_enum_item_get(), ui_but_string_get_ex(), UI_but_string_get_rna_label(), UI_but_string_get_rna_tooltip(), ui_but_user_menu_add(), ui_but_user_menu_find(), ui_def_but_operator_ptr(), ui_handle_afterfunc_add_operator(), ui_handle_afterfunc_add_operator_ex(), ui_handle_menu_letter_press_search(), ui_layout_introspect_button(), blender::ed::space_node::UI_node_socket_draw_cache_flush(), UI_OT_assign_default_button(), UI_OT_button_execute(), UI_OT_button_string_clear(), UI_OT_copy_as_driver_button(), UI_OT_copy_data_path_button(), UI_OT_copy_driver_to_selected_button(), UI_OT_copy_python_command_button(), UI_OT_copy_to_selected_button(), UI_OT_drop_color(), UI_OT_drop_material(), UI_OT_drop_name(), blender::ui::UI_OT_eyedropper_bone(), UI_OT_eyedropper_color(), blender::ui::UI_OT_eyedropper_colorramp(), blender::ui::UI_OT_eyedropper_colorramp_point(), UI_OT_eyedropper_depth(), UI_OT_eyedropper_driver(), UI_OT_eyedropper_grease_pencil_color(), UI_OT_eyedropper_id(), UI_OT_jump_to_target_button(), UI_OT_list_start_filter(), UI_OT_override_add_button(), UI_OT_override_idtemplate_clear(), UI_OT_override_idtemplate_make(), UI_OT_override_idtemplate_reset(), UI_OT_override_remove_button(), UI_OT_reloadtranslation(), UI_OT_reset_default_button(), UI_OT_unset_property_button(), UI_OT_view_drop(), UI_OT_view_item_delete(), UI_OT_view_item_rename(), UI_OT_view_item_select(), UI_OT_view_scroll(), UI_OT_view_start_filter(), ui_pie_menu_level_create(), UI_popup_block_template_confirm_op(), ui_popup_context_menu_for_button(), ui_screen_region_find_mouse_over_ex(), ui_searchbox_region_draw_cb__operator(), ui_tooltip_text_python_from_op(), UI_view2d_edge_pan_apply(), UI_view2d_edge_pan_operator_properties(), UI_view2d_edge_pan_operator_properties_ex(), uiDefButO(), uiDefButO_ptr(), uiDefIconButO(), uiDefIconButO_ptr(), uiDefIconTextButO(), uiDefIconTextButO_ptr(), uiDefIconTextButR_prop(), uiDefSearchButO_ptr(), uiItemFullO_ptr_ex(), uiTemplateCollectionExporters(), uiTemplateEditModeSelection(), blender::ed::object::unassigned_assets_draw(), unpack_menu(), uv_find_nearest_face_multi(), uv_map_clip_correct_properties(), uv_map_clip_correct_properties_ex(), uv_map_operator_property_correct_aspect(), UV_OT_align(), UV_OT_arrange_islands(), UV_OT_average_islands_scale(), UV_OT_copy(), UV_OT_copy_mirrored_faces(), UV_OT_cube_project(), UV_OT_cursor_set(), UV_OT_custom_region_set(), UV_OT_cylinder_project(), UV_OT_hide(), UV_OT_mark_seam(), UV_OT_minimize_stretch(), UV_OT_move_on_axis(), UV_OT_pack_islands(), UV_OT_paste(), UV_OT_pin(), UV_OT_project_from_view(), UV_OT_remove_doubles(), UV_OT_reset(), UV_OT_reveal(), UV_OT_rip(), UV_OT_seams_from_islands(), UV_OT_select(), UV_OT_select_all(), UV_OT_select_box(), UV_OT_select_circle(), UV_OT_select_edge_ring(), UV_OT_select_lasso(), UV_OT_select_less(), UV_OT_select_linked(), UV_OT_select_linked_pick(), UV_OT_select_loop(), UV_OT_select_mode(), UV_OT_select_more(), UV_OT_select_overlap(), UV_OT_select_pinned(), UV_OT_select_similar(), UV_OT_select_split(), UV_OT_shortest_path_pick(), UV_OT_shortest_path_select(), UV_OT_smart_project(), UV_OT_snap_cursor(), UV_OT_snap_selected(), UV_OT_sphere_project(), UV_OT_stitch(), UV_OT_unwrap(), UV_OT_weld(), uv_transform_properties(), uvedit_select_is_any_selected_multi(), blender::ed::object::vgroup_operator_subset_select_props(), VIEW2D_OT_edge_pan(), VIEW2D_OT_pan(), VIEW2D_OT_reset(), VIEW2D_OT_scroll_down(), VIEW2D_OT_scroll_left(), VIEW2D_OT_scroll_right(), VIEW2D_OT_scroll_up(), VIEW2D_OT_scroller_activate(), VIEW2D_OT_smoothview(), VIEW2D_OT_zoom(), VIEW2D_OT_zoom_border(), VIEW2D_OT_zoom_in(), VIEW2D_OT_zoom_out(), view3d_interactive_add_modal(), view3d_operator_properties_common(), VIEW3D_OT_bone_select_menu(), VIEW3D_OT_camera_background_image_add(), VIEW3D_OT_camera_background_image_remove(), VIEW3D_OT_camera_to_view(), VIEW3D_OT_camera_to_view_selected(), VIEW3D_OT_clear_render_border(), VIEW3D_OT_clip_border(), VIEW3D_OT_copybuffer(), VIEW3D_OT_cursor3d(), VIEW3D_OT_dolly(), VIEW3D_OT_drop_world(), VIEW3D_OT_fly(), VIEW3D_OT_interactive_add(), VIEW3D_OT_localview(), VIEW3D_OT_localview_remove_from(), VIEW3D_OT_move(), VIEW3D_OT_navigate(), VIEW3D_OT_object_as_camera(), VIEW3D_OT_object_mode_pie_or_toggle(), VIEW3D_OT_pastebuffer(), VIEW3D_OT_render_border(), VIEW3D_OT_rotate(), VIEW3D_OT_ruler_add(), VIEW3D_OT_ruler_remove(), VIEW3D_OT_select(), VIEW3D_OT_select_box(), VIEW3D_OT_select_circle(), VIEW3D_OT_select_lasso(), VIEW3D_OT_select_menu(), VIEW3D_OT_smoothview(), VIEW3D_OT_snap_cursor_to_active(), VIEW3D_OT_snap_cursor_to_center(), VIEW3D_OT_snap_cursor_to_grid(), VIEW3D_OT_snap_cursor_to_selected(), VIEW3D_OT_snap_selected_to_active(), VIEW3D_OT_snap_selected_to_cursor(), VIEW3D_OT_snap_selected_to_grid(), VIEW3D_OT_toggle_matcap_flip(), VIEW3D_OT_toggle_shading(), VIEW3D_OT_toggle_xray(), VIEW3D_OT_view_all(), VIEW3D_OT_view_axis(), VIEW3D_OT_view_camera(), VIEW3D_OT_view_center_camera(), VIEW3D_OT_view_center_cursor(), VIEW3D_OT_view_center_lock(), VIEW3D_OT_view_center_pick(), VIEW3D_OT_view_lock_clear(), VIEW3D_OT_view_lock_to_active(), VIEW3D_OT_view_orbit(), VIEW3D_OT_view_pan(), VIEW3D_OT_view_persportho(), VIEW3D_OT_view_roll(), VIEW3D_OT_view_selected(), VIEW3D_OT_walk(), VIEW3D_OT_zoom(), VIEW3D_OT_zoom_border(), VIEW3D_OT_zoom_camera_1_to_1(), view3d_panel_vgroup(), weight_sample_group_invoke(), WIDGETGROUP_light_target_setup(), WIDGETGROUP_navigate_setup(), WIDGETGROUP_navigate_setup(), WIDGETGROUP_ruler_setup(), wm_call_menu_get_name(), wm_call_panel_get_name(), wm_drop_import_file_exec(), wm_drop_import_file_invoke(), WM_dropbox_add(), wm_dropbox_item_update_ot(), WM_event_add(), WM_event_match_keymap_item(), WM_gizmo_operator_set(), wm_gizmogrouptype_append__begin(), wm_gizmotype_append__begin(), wm_handler_operator_call(), wm_handlers_do_gizmo_handler(), wm_keymap_item_find(), wm_keymap_item_find_in_keymap(), wm_keymap_item_properties_update_ot(), wm_link_append_properties_common(), WM_menu_name_call(), WM_modalkeymap_assign(), WM_modalkeymap_operator_items_to_string(), wm_open_mainfile_def_property_use_scripts(), wm_operator_call_internal(), WM_operator_call_py(), wm_operator_check_locked_interface(), wm_operator_create(), WM_operator_depends_on_cursor(), WM_operator_find_modal_by_type(), WM_operator_handlers_clear(), wm_operator_invoke(), WM_operator_last_properties_ensure(), WM_operator_last_properties_ensure_idprops(), WM_operator_name_call(), WM_operator_name_call_ptr(), WM_operator_name_call_ptr_with_depends_on_cursor(), WM_operator_name_call_with_properties(), WM_operator_name_poll(), WM_operator_poll(), WM_operator_poll_context(), WM_operator_poll_or_report_error(), WM_operator_properties_border(), WM_operator_properties_checker_interval(), WM_operator_properties_confirm_or_exec(), WM_operator_properties_create(), WM_operator_properties_create_ptr(), WM_operator_properties_filesel(), WM_operator_properties_generic_select(), WM_operator_properties_gesture_box(), WM_operator_properties_gesture_box_ex(), WM_operator_properties_gesture_box_select(), WM_operator_properties_gesture_box_zoom(), WM_operator_properties_gesture_circle(), WM_operator_properties_gesture_lasso(), WM_operator_properties_gesture_polyline(), WM_operator_properties_gesture_straightline(), WM_operator_properties_id_lookup(), WM_operator_properties_mouse_select(), WM_operator_properties_select_action(), wm_operator_properties_select_action_ex(), WM_operator_properties_select_action_simple(), WM_operator_properties_select_all(), WM_operator_properties_select_operation(), WM_operator_properties_select_operation_simple(), WM_operator_properties_select_random(), WM_operator_properties_select_walk_direction(), WM_operator_properties_use_cursor_init(), WM_operator_py_idname(), WM_operator_pystring_ex(), wm_operator_register_check(), WM_operator_type_modal_from_exec_for_object_edit_coords(), WM_operator_type_set(), WM_operator_ui_poll(), WM_operatortype_append(), wm_operatortype_append__begin(), wm_operatortype_append__end(), WM_operatortype_append_macro(), WM_operatortype_append_macro_ptr(), WM_operatortype_append_ptr(), WM_operatortype_description(), WM_operatortype_description_or_name(), WM_operatortype_find(), wm_operatortype_free(), wm_operatortype_free_macro(), WM_operatortype_idname_visit_for_search(), WM_operatortype_last_properties_clear_all(), WM_operatortype_macro_define(), WM_operatortype_name(), WM_operatortype_props_advanced_begin(), WM_operatortype_props_advanced_end(), WM_operatortype_remove(), WM_operatortype_remove_ptr(), WM_OT_alembic_export(), WM_OT_alembic_import(), WM_OT_append(), WM_OT_call_asset_shelf_popover(), WM_OT_call_menu(), WM_OT_call_menu_pie(), WM_OT_call_panel(), WM_OT_clear_recent_files(), blender::ed::object::WM_OT_collection_export_all(), WM_OT_debug_menu(), WM_OT_doc_view_manual_ui_context(), WM_OT_drop_import_file(), WM_OT_fbx_import(), WM_OT_grease_pencil_import_svg(), WM_OT_id_linked_relocate(), WM_OT_lib_reload(), WM_OT_lib_relocate(), WM_OT_link(), WM_OT_memory_statistics(), WM_OT_obj_export(), WM_OT_obj_import(), WM_OT_open_mainfile(), WM_OT_operator_defaults(), WM_OT_ply_export(), WM_OT_ply_import(), WM_OT_previews_clear(), WM_OT_previews_ensure(), WM_OT_quit_blender(), WM_OT_radial_control(), WM_OT_read_factory_settings(), WM_OT_read_factory_userpref(), WM_OT_read_history(), WM_OT_read_homefile(), WM_OT_read_userpref(), WM_OT_recover_auto_save(), WM_OT_recover_last_session(), WM_OT_redraw_timer(), WM_OT_revert_mainfile(), WM_OT_save_as_mainfile(), WM_OT_save_homefile(), WM_OT_save_mainfile(), WM_OT_save_userpref(), WM_OT_search_menu(), WM_OT_search_operator(), WM_OT_search_single_menu(), WM_OT_set_working_color_space(), WM_OT_splash(), WM_OT_splash_about(), WM_OT_stereo3d_set(), WM_OT_stl_export(), WM_OT_stl_import(), WM_OT_usd_export(), WM_OT_usd_import(), WM_OT_window_close(), WM_OT_window_fullscreen_toggle(), WM_OT_window_new(), WM_OT_window_new_main(), WM_OT_xr_navigation_fly(), WM_OT_xr_navigation_grab(), WM_OT_xr_navigation_reset(), WM_OT_xr_navigation_swap_hands(), WM_OT_xr_navigation_teleport(), WM_OT_xr_session_toggle(), wm_recover_auto_save_exec(), wm_recover_last_session_impl(), wm_save_as_mainfile_get_name(), wm_test_autorun_revert_action_exec(), wm_test_autorun_revert_action_set(), WM_toolsystem_ref_properties_init_for_keymap(), WM_toolsystem_ref_set_by_id_ex(), WM_window_cursor_keymap_status_refresh(), WM_xr_action_create(), WM_xr_actionmap_item_properties_update_ot(), WORKSPACE_OT_add(), WORKSPACE_OT_append_activate(), WORKSPACE_OT_delete(), WORKSPACE_OT_delete_all_others(), WORKSPACE_OT_duplicate(), WORKSPACE_OT_reorder_to_back(), WORKSPACE_OT_reorder_to_front(), WORKSPACE_OT_scene_pin_toggle(), and WORLD_OT_new().
| bool override |
Definition at line 1192 of file wm_files.cc.
Referenced by blender::ui::AbstractTreeViewItem::begin_renaming(), Mesh::ObjectManager, Camera::~Camera(), GPUDevice::~GPUDevice(), Hair::~Hair(), Object::~Object(), blender::io::usd::USDCurvesWriter::~USDCurvesWriter(), and blender::io::usd::USDPointsWriter::~USDPointsWriter().
|
static |
Definition at line 4000 of file wm_files.cc.
Referenced by WM_OT_clear_recent_files().
| PointerRNA* ptr |
Definition at line 4238 of file wm_files.cc.
Referenced by gim_hash_table< T >::_insert_sorted(), gim_hash_table< T >::_insert_sorted_replace(), acf_fcurve_name(), achannel_setting_slider_cb(), achannel_setting_slider_nla_curve_cb(), blender::animrig::action_fcurve_ensure_ex(), blender::animrig::action_fcurve_ensure_legacy(), action_new_exec(), action_new_poll(), actkeys_paste_get_description(), blender::bke::AttributeStorage::add(), blender::ResourceScope::add(), blender::ResourceScope::add(), blender::fn::multi_function::VariableState::add_as_input__one(), blender::nodes::DeclarationListBuilder::add_default_layout(), add_driver_button_invoke(), add_driver_button_none(), add_driver_button_poll(), add_keyingset_button_exec(), id_map< K, T, Flags >::add_or_update(), PreallocatedMemoryHelper< N >::addChunk(), advanced_panel_draw(), advanced_panel_draw(), aligned_free(), libmv::aligned_free(), blender::draw::CurvesUniformBufPool::alloc(), blender::RawAllocator::allocate(), btDefaultSerializer::allocate(), btGenericPoolAllocator::allocate(), btGenericMemoryPool::allocate_from_free_nodes(), btGenericMemoryPool::allocate_from_pool(), ANIM_add_driver(), ANIM_add_driver_with_target(), ANIM_channel_draw_widgets(), ANIM_channel_setting_get(), ANIM_channel_setting_set(), ANIM_copy_driver(), ANIM_list_elem_update(), ANIM_paste_driver(), ANIM_unit_mapping_get_factor(), animsys_blend_in_action(), animsys_blend_in_fcurves(), animsys_calculate_nla(), animsys_construct_orig_pointer_rna(), blender::animrig::animsys_construct_orig_pointer_rna(), animsys_evaluate_action(), animsys_evaluate_action(), animsys_evaluate_action_group(), animsys_evaluate_action_group(), animsys_evaluate_drivers(), animsys_evaluate_fcurves(), animsys_evaluate_nla_domain(), animsys_evaluate_nla_for_flush(), animsys_evaluate_nla_for_keyframing(), animsys_evaluate_overrides(), animsys_write_orig_anim_rna(), blender::animrig::animsys_write_orig_anim_rna(), blender::anything_showing_through(), blender::draw::StorageVectorBuffer< IrradianceBrickPacked, 16 >::append_as(), apply_armature_pose2bones_ui(), blender::ed::object::apply_objects_internal(), applyarmature_fix_boneparents(), applyarmature_process_selected_recursive(), blender::ed::asset::asset_clear_get_description(), blender::ed::asset::asset_operation_get_id_vec_stats_from_ids(), assign_default_button_exec(), assign_default_button_poll(), AttributeOwner::AttributeOwner(), blender::animrig::autokeyframe_object(), blender::animrig::autokeyframe_pose_channel(), blender::animrig::autokeyframe_property(), blender::ed::transform::autokeyframe_sequencer_image(), Freestyle::AutoPtr< T >::AutoPtr(), average_normals_draw_check_prop(), axis_mapping_panel_draw(), blender::ed::object::bake(), blender::ed::object::bake_exec(), blender::ed::object::bake_objects_check(), blender::bake_panel_draw(), blender::ed::object::bake_startjob(), bit_is_on(), BKE_animsys_get_nla_keyframing_context(), BKE_animsys_get_nla_keyframing_context(), BKE_animsys_read_from_rna_path(), BKE_animsys_rna_path_resolve(), BKE_animsys_write_to_rna_path(), BKE_build_template_variables_for_prop(), BKE_crazyspace_build_sculpt(), BKE_fcurve_find_by_rna(), BKE_fcurve_find_by_rna_context_ui(), BKE_keyblock_curval_rnapath_get(), BKE_nlameta_flush_transforms(), BKE_nlastrip_has_curves_for_property(), BKE_screen_find_area_from_space(), BKE_screen_path_from_screen_to_space(), blend_to_default_fcurve(), blf_glyph_cache_find_glyph(), BLI_findptr(), BLI_findptr(), BLI_ghashutil_inthash_p(), BLI_ghashutil_inthash_p_murmur(), BLI_ghashutil_inthash_p_simple(), BLI_ghashutil_pairfree(), BLI_ghashutil_pairhash(), BLI_ghashutil_strhash_p(), BLI_ghashutil_strhash_p_murmur(), BLI_hash_pointer_to_color(), BLI_heap_insert(), BLI_heap_insert_or_update(), BLI_heap_insert_or_update(), BLI_heap_node_value_update_ptr(), BLI_heap_node_value_update_ptr(), BLI_heap_pop_min(), BLI_heapsimple_insert(), BLI_heapsimple_pop_min(), BLI_linklist_append(), BLI_linklist_append_arena(), BLI_linklist_append_arena(), BLI_linklist_append_nlink(), BLI_linklist_append_nlink(), BLI_linklist_append_pool(), BLI_linklist_append_pool(), BLI_linklist_index(), BLI_linklist_insert_after(), BLI_linklist_pop_pool(), BLI_linklist_prepend(), BLI_linklist_prepend_arena(), BLI_linklist_prepend_arena(), BLI_linklist_prepend_nlink(), BLI_linklist_prepend_nlink(), BLI_linklist_prepend_pool(), BLI_linklist_prepend_pool(), BLI_listbase_bytes_find(), BLI_memarena_alloc(), BLI_memarena_calloc(), BLI_memblock_alloc(), BLI_memblock_iterstep(), BLI_rfindptr(), BLI_STATIC_ASSERT(), blur_panel_draw(), blur_panel_draw(), BM_data_layer_copy(), BMO_slot_map_bool_insert(), BMO_slot_map_float_insert(), BMO_slot_map_int_insert(), bone_mouse_select_menu(), blender::ui::bonedropper_poll(), bool_set_index(), bounds(), BPy_BMEdge_CreatePyObject(), bpy_bmedge_dealloc(), BPy_BMFace_CreatePyObject(), bpy_bmface_dealloc(), BPy_BMLoop_CreatePyObject(), bpy_bmloop_dealloc(), BPy_BMVert_CreatePyObject(), bpy_bmvert_dealloc(), bpy_class_call(), BPY_context_member_get(), bpy_prop_boolean_array_get_fn(), bpy_prop_boolean_array_get_transform_fn(), bpy_prop_boolean_array_set_fn(), bpy_prop_boolean_array_set_transform_fn(), bpy_prop_boolean_get_fn(), bpy_prop_boolean_get_transform_fn(), bpy_prop_boolean_set_fn(), bpy_prop_boolean_set_transform_fn(), bpy_prop_enum_get_fn(), bpy_prop_enum_get_transform_fn(), bpy_prop_enum_itemf_fn(), bpy_prop_enum_set_fn(), bpy_prop_enum_set_transform_fn(), bpy_prop_float_array_get_fn(), bpy_prop_float_array_get_transform_fn(), bpy_prop_float_array_set_fn(), bpy_prop_float_array_set_transform_fn(), bpy_prop_float_get_fn(), bpy_prop_float_get_transform_fn(), bpy_prop_float_set_fn(), bpy_prop_float_set_transform_fn(), bpy_prop_int_array_get_fn(), bpy_prop_int_array_get_transform_fn(), bpy_prop_int_array_set_fn(), bpy_prop_int_array_set_transform_fn(), bpy_prop_int_get_fn(), bpy_prop_int_get_transform_fn(), bpy_prop_int_set_fn(), bpy_prop_int_set_transform_fn(), bpy_prop_string_get_fn(), bpy_prop_string_get_locked_fn(), bpy_prop_string_get_transform_fn(), bpy_prop_string_get_transform_locked_fn(), bpy_prop_string_length_fn(), bpy_prop_string_set_fn(), bpy_prop_string_set_transform_fn(), bpy_prop_string_visit_for_search_fn(), bpy_prop_update_fn(), bpy_rna_data_context_enter(), BPY_rna_module(), bpy_utils_previews_load(), bpy_utils_previews_new(), BPyPropArrayLength::BPyPropArrayLength(), blender::seq::brightcontrast_panel_draw(), btAlignedAllocInternal(), btAlignedFreeDefault(), btAlignedFreeInternal(), btAlignPointer(), btAxisSweep3Internal< BP_FP_INT_TYPE >::btAxisSweep3Internal(), btCompoundCompoundCollisionAlgorithm::btCompoundCompoundCollisionAlgorithm(), btFreeDefault(), btHashPtr::btHashPtr(), btPoolFree(), btPoolRealloc(), btSoftMultiBodyDynamicsWorld::btSoftMultiBodyDynamicsWorld(), btSoftRigidDynamicsWorld::btSoftRigidDynamicsWorld(), blender::deg::DepsgraphRelationBuilder::build_animdata_fcurve_target(), blender::deg::DepsgraphRelationBuilder::build_driver_data(), blender::deg::DepsgraphNodeBuilder::build_driver_id_property(), blender::deg::DepsgraphRelationBuilder::build_driver_id_property(), button_matches_search_filter(), buttons_context(), buttons_context_compute(), buttons_context_id_path(), buttons_context_path_brush(), buttons_context_path_collection(), buttons_context_path_data(), buttons_context_path_linestyle(), buttons_context_path_material(), buttons_context_path_object(), buttons_context_path_particle(), buttons_context_path_pose_bone(), buttons_context_path_scene(), buttons_context_path_strip(), buttons_context_path_texture(), buttons_context_path_view_layer(), buttons_context_path_world(), buttons_panel_context_draw(), buttons_texture_modifier_foreach(), buttons_texture_modifier_geonodes_users_add(), buttons_texture_user_mtex_add(), buttons_texture_user_node_add(), buttons_texture_user_property_add(), buttons_texture_user_socket_property_add(), buttons_texture_users_find_nodetree(), buttons_texture_users_from_context(), blender::geometry::ngon::calc_corner_tris(), caps_panel_draw(), case_strhash(), blender::chaining_panel_draw(), change_frame_get_name(), blender::ed::sculpt_paint::face_set::change_visibility_exec(), id_map< K, T, Flags >::check_recalc(), check_rna_path_is_valid(), blender::ed::object::childof_clear_inverse_poll(), clamp_panel_draw(), clean_fcurve(), clear_key_button_exec(), blender::animrig::clear_keyframe(), clip_draw_dopesheet_channels(), blender::nodes::node_composite_colorbalance_cc::cmp_node_colorbalance_declare(), blender::nodes::node_composite_mask_cc::cmp_node_mask_declare(), blender::nodes::node_composite_planetrackdeform_cc::cmp_node_planetrackdeform_declare(), blender::ed::outliner::collection_isolate_exec(), blender::seq::colorBalance_panel_draw(), colorband_buttons_layout(), blender::composition_panel_draw(), blender::seq::compositor_modifier_panel_draw(), btConvexHullInternal::compute(), blender::ed::space_node::connect_nodes_to_aovs(), constant_offset_draw(), constant_offset_header_draw(), blender::ed::object::constraint_copy_to_selected_poll(), constraint_ops_extra_draw(), blender::Pool< T, ChunkLen >::construct(), btAlignedAllocator< O, Alignment >::construct(), blender::deg::RNANodeQuery::construct_node_identifier(), construct_rna_paths(), blender::bke::SocketValueVariant::ConstructIn(), blender::MutableSpan< T >::contains_ptr(), blender::Span< T >::contains_ptr(), blender::ui::context_path_add_generic(), blender::ed::space_node::context_path_add_top_level_shader_node_tree(), uiLayout::context_ptr_set(), blender::io::usd::PointerRNAToPython::convert(), convert_item_init_float(), convert_item_init_int(), copy_as_driver_button_exec(), copy_as_driver_button_poll(), copy_data_path_button_exec(), copy_data_path_button_poll(), copy_driver_button_exec(), copy_driver_to_selected_button(), copy_particle_dupliob_exec(), copy_to_selected_button(), copy_value_single(), copy_values(), blender::fn::multi_function::build::exec_presets::AllSpanOrSingle::create_devirtualizers(), blender::fn::multi_function::build::exec_presets::SomeSpanOrSingle< Indices >::create_devirtualizers(), btBox2dBox2dCollisionAlgorithm::CreateFunc::CreateCollisionAlgorithm(), btBoxBoxCollisionAlgorithm::CreateFunc::CreateCollisionAlgorithm(), btSoftSoftCollisionAlgorithm::CreateFunc::CreateCollisionAlgorithm(), CTX_data_collection_remap_property(), ctx_data_get(), CTX_data_list_add_ptr(), CTX_data_pointer_get_type(), CTX_data_pointer_get_type_silent(), CTX_data_pointer_set_ptr(), CTX_store_add(), CTX_store_ptr_lookup(), curvemap_buttons_layout(), CurveProfile_buttons_layout(), blender::seq::curves_panel_draw(), cycles_panel_draw(), data_panel_draw(), blender::ed::outliner::data_select_linked_fn(), blender::ed::spreadsheet::data_source_from_geometry(), blender::ed::object::data_transfer_exec(), blender::ed::object::data_transfer_exec_preprocess_objects(), blender::ed::object::data_transfer_get_description(), blender::ed::object::data_transfer_poll_property(), blender::nodes::node_geo_enable_output_cc::data_type_items_callback(), blender::nodes::node_geo_menu_switch_cc::data_type_items_callback(), blender::nodes::node_fn_compare_cc::data_type_update(), datadropper_init(), datadropper_poll(), blender::ed::object::datalayout_transfer_exec(), blender::GuardedAlignedAllocator< Alignment >::deallocate(), blender::GuardedAllocator::deallocate(), blender::RawAllocator::deallocate(), btAlignedAllocator< O, Alignment >::deallocate(), decimate_get_description(), uiLayout::decorator(), uiLayout::decorator(), blender::CPPType::default_construct(), blender::cpp_type_util::default_construct_cb(), blender::CPPType::default_construct_indices(), blender::cpp_type_util::default_construct_indices_cb(), blender::CPPType::default_construct_n(), blender::default_construct_n(), blender::cpp_type_util::default_construct_n_cb(), deform_matrices(), deform_matrices_EM(), DEG_get_evaluated_rna_pointer(), delete_key_button_exec(), blender::animrig::delete_keyframe(), depthdropper_poll(), depthdropper_test(), btAlignedAllocator< O, Alignment >::destroy(), blender::CPPType::destruct(), blender::cpp_type_util::destruct_cb(), blender::CPPType::destruct_indices(), blender::cpp_type_util::destruct_indices_cb(), blender::CPPType::destruct_n(), blender::destruct_n(), blender::cpp_type_util::destruct_n_cb(), do_fill_tile(), blender::ed::outliner::do_outliner_drivers_editop(), blender::ed::outliner::do_outliner_keyingset_editop(), blender::nodes::draw_bake_button_row(), blender::ed::vse::draw_channel_labels(), blender::ed::vse::draw_channel_widget_lock(), blender::ed::vse::draw_channel_widget_mute(), draw_constraint_header(), blender::modifier::greasepencil::draw_custom_curve_settings(), draw_fill_tile(), draw_grease_pencil_layer_widgets(), blender::modifier::greasepencil::draw_layer_filter_settings(), blender::seq::draw_mask_input_type_settings(), blender::modifier::greasepencil::draw_material_filter_settings(), draw_matrix_template(), draw_setting_widget(), blender::modifier::greasepencil::draw_vertex_group_settings(), driver_get_variable_property(), driver_mapping_type_itemf(), drivers_editor_show_exec(), DRW_view_data_free_unused(), blender::ed::object::dt_layers_select_dst_itemf(), blender::ed::object::dt_layers_select_itemf(), blender::ed::object::dt_layers_select_src_itemf(), blender::ed::object::dt_mix_mode_itemf(), blender::ed::space_node::duplicate_compositing_node_group_exec(), dupliob_move_down_exec(), dupliob_move_up_exec(), dupliob_refresh_exec(), blender::ed::object::dupliobject_hash(), blender::ed::object::dupliobject_instancer_hash(), ED_actedit_animdata_from_context(), ED_animedit_unlink_action(), ED_buttons_set_context(), ED_buttons_visible_tabs_menu(), ED_region_do_draw(), ED_screens_footer_tools_menu_create(), ED_screens_header_tools_menu_create(), ed_screens_statusbar_menu_create(), ED_select_circle_get_name(), ED_select_op_from_operator(), ED_select_pick_get_name(), ED_select_pick_params_from_operator(), ED_time_scrub_channel_search_draw(), ED_undo_is_legacy_compatible_for_property(), edbm_average_normals_ui(), edbm_normals_tools_ui(), edbm_point_normals_ui(), edbm_select_mode_get_description(), edge_data_panel_draw(), edge_panel_draw(), edge_panel_draw_header(), blender::edge_types_panel_draw(), blender::ed::object::edit_constraint_invoke_properties(), blender::ed::object::edit_constraint_poll_generic(), edit_driver_button_exec(), blender::ed::object::edit_modifier_poll_generic(), blender::ed::object::edit_shaderfx_poll_generic(), blender::GVArrayCommon::emplace(), blender::VArrayCommon< T >::emplace(), blender::gpu::MTLImmediate::end(), endian_switch(), endian_switch_array(), blender::draw::pbvh::ensure_draw_data(), blender::ed::greasepencil::ensure_valid_frame_end(), ENUM_OPERATORS(), ENUM_OPERATORS(), envelope_panel_draw(), blender::animrig::evaluate_driver_from_rna_pointer(), blender::fn::multi_function::build::detail::execute_element_fn_as_multi_function(), blender::nodes::execute_geometry_nodes_on_geometry(), blender::nodes::node_composite_filter_cc::FilterOperation::execute_gpu(), blender::ed::outliner::TreeElementRNAStruct::expand(), blender::ui::eyedropper_colorband_init(), blender::ui::eyedropper_colorband_poll(), face_corner_panel_draw(), face_corner_panel_draw_header(), face_corner_uv_panel_draw(), face_corner_vcol_panel_draw(), blender::face_mark_panel_draw(), blender::face_mark_panel_draw_header(), face_panel_draw(), face_panel_draw_header(), falloff_panel_draw(), falloff_panel_draw(), falloff_panel_draw(), falloff_panel_draw(), fcurve_is_changed(), fcurves_to_pchan_links_get(), file_browse_invoke(), file_directory_enter_handle(), file_external_operation_get_description(), file_main_region_message_subscribe(), gim_hash_table< T >::find(), id_map< K, T, Flags >::find(), blender::deg::RNANodeQuery::find_node(), find_property_rgba(), find_property_rgba(), btDefaultSerializer::findNameForPointer(), btSerializer::findNameForPointer(), btDefaultSerializer::findPointer(), float2::float2(), float2::float2(), float3::float3(), float3::float3(), mikk::float3::float3(), mikk::float3::float3(), float4::float4(), float4::float4(), float_set_index(), fmodifier_frame_range_draw(), fmodifier_frame_range_header_draw(), fmodifier_get_pointers(), fmodifier_influence_draw(), fmodifier_panel_header(), fmodifier_reorder(), fn_generator_panel_draw(), blender::ed::object::followpath_path_animate_exec(), blender::animrig::foreach_action_slot_use_with_rna(), DRWViewData::foreach_enabled_engine(), blender::foreach_tex_link(), foreach_tex_link(), foreach_tex_link(), foreach_tex_link(), foreach_tex_link(), foreach_tex_link(), foreach_tex_link(), foreach_tex_link(), foreach_tex_link(), btCollisionDispatcher::freeCollisionAlgorithm(), btDispatcher::freeCollisionAlgorithm(), btPoolAllocator::freeMemory(), generate_panel_draw(), generator_panel_draw(), blender::ed::spreadsheet::geometry_display_data_get(), geometry_panel_draw(), blender::ListBaseWrapperTemplate< ListBase, T >< T >::get(), blender::ed::asset::get_asset_library_from_opptr(), blender::ed::asset::get_asset_library_ref_from_opptr(), blender::ed::geometry::get_asset_or_local_node_group(), blender::ed::object::get_asset_or_local_node_group(), blender::bke::bake::ModifierCache::get_bake_node_cache(), get_boolean(), get_default_rna_value(), get_emission_sampling(), get_enum(), get_enum_identifier(), get_fcurves_of_property(), get_float(), get_float3(), get_float4(), get_fmodifier_expand_flag(), blender::CPPType::get_impl(), get_int(), get_item_transform_flags_and_fcurves(), blender::animrig::get_keyable_id_property_paths(), blender::animrig::get_keyframe_values(), blender::animrig::get_keyframe_values_create_reports(), blender::ed::geometry::get_node_group(), blender::ed::object::get_node_group(), blender::ed::space_node::get_nodes_to_sync(), get_pointer_type(), get_poselib_objects(), blender::interface::internal::get_property_drivers(), blender::ed::outliner::get_property_icon(), blender::animrig::get_rna_values(), blender::ed::animrig::get_selected_pose_objects(), get_selection(), get_show_adaptive_options(), blender::bke::bake::ModifierCache::get_simulation_node_cache(), blender::bke::SocketValueVariant::get_single_ptr(), get_string(), get_text_datablock_content(), get_volume_interpolation(), get_volume_sampling(), getname_anim_fcurve(), btCollisionWorldImporter::getNameForPointer(), gim_alloc(), gim_free(), gim_realloc(), blender::ed::transform::gizmo2d_pivot_point_message_subscribe(), blender::ed::transform::gizmo2d_resize_setup(), blender::ed::transform::gizmo2d_rotate_setup(), blender::ed::transform::gizmo2d_xform_setup(), gizmo_area_light_foreach_rna_prop(), gizmo_light_radius_foreach_rna_prop(), blender::ed::transform::gizmo_mesh_extrude_refresh(), blender::ed::transform::gizmo_mesh_extrude_setup(), gizmo_mesh_spin_init_draw_prepare(), gizmo_mesh_spin_init_refresh(), gizmo_mesh_spin_init_refresh_axis_orientation(), gizmo_primitive_rna__arc_inner_factor_get_fn(), gizmo_primitive_rna__arc_inner_factor_set_fn(), gizmo_primitive_rna__draw_inner_get_fn(), gizmo_primitive_rna__draw_inner_set_fn(), gizmo_primitive_rna__draw_style_get_fn(), gizmo_primitive_rna__draw_style_set_fn(), gizmo_primitive_rna_find_operator(), gizmo_snap_rna_find_operator(), gizmo_snap_rna_prevpoint_get_fn(), gizmo_snap_rna_prevpoint_set_fn(), gizmo_snap_state_from_rna_get(), gizmo_spot_blend_foreach_rna_prop(), blender::ed::transform::gizmogroup_init_properties_from_twtype(), gmp_free(), gmp_realloc(), gpencil_shaderfx_ops_extra_draw(), blender::GPointer::GPointer(), graph_driver_vars_copy_exec(), graph_driver_vars_paste_exec(), graph_panel_drivers_popover(), graphkeys_paste_get_description(), graphop_active_editable_fcurve_ctx_poll(), blender::ed::greasepencil::grease_pencil_convert_curve_type_ui(), blender::ed::greasepencil::grease_pencil_set_corner_type_ui(), blender::ed::greasepencil::grease_pencil_simplify_ui(), btSparseSdf< CELLSIZE >::Hash(), device_memory::host_alloc(), blender::seq::hue_correct_panel_draw(), id_data_find_fcurve(), id_search_allows_id(), id_single_user(), idkey_hash(), blender::ed::object::ignore_parent_tx(), image_open_invoke(), image_save_as_draw_check_prop(), IMB_colormanagement_aces_to_scene_linear(), IMB_colormanagement_acescg_to_scene_linear(), IMB_colormanagement_rec2020_to_scene_linear(), IMB_colormanagement_rec709_to_scene_linear(), IMB_colormanagement_scene_linear_to_aces(), IMB_colormanagement_scene_linear_to_acescg(), IMB_colormanagement_scene_linear_to_rec2020(), IMB_colormanagement_scene_linear_to_rec709(), IMB_colormanagement_scene_linear_to_srgb_v3(), IMB_colormanagement_scene_linear_to_xyz(), IMB_colormanagement_srgb_to_scene_linear_v3(), IMB_colormanagement_xyz_to_scene_linear(), IMB_saturation(), blender::ListBaseWrapperTemplate< ListBase, T >< T >::index_of(), influence_panel_draw(), influence_panel_draw(), influence_panel_draw(), blender::nodes::node_composite_movieclip_cc::init(), blender::nodes::node_composite_moviedistortion_cc::init(), blender::nodes::node_composite_planetrackdeform_cc::init(), blender::nodes::node_composite_stabilize2d_cc::init(), blender::nodes::node_composite_trackpos_cc::init(), blender::nodes::node_composite_switchview_cc::init_switch_view(), insert_key_button_exec(), blender::animrig::insert_key_legacy_action(), blender::animrig::insert_key_to_keying_set_path(), blender::animrig::insert_keyframe_direct(), blender::animrig::insert_keyframe_fcurve_value(), blender::animrig::insert_keyframes(), int_set_index(), interactive_value_init_from_property(), btDefaultSerializer::internalAlloc(), blender::intersection_panel_draw(), io_ui_forward_axis_update(), io_ui_up_axis_update(), blender::tests::is_aligned(), blender::animrig::is_idproperty_keyable(), is_pointer_in_path(), blender::deg::DepsgraphBuilderCache::isAnyPropertyAnimated(), jump_to_target_button(), jump_to_target_ptr(), keyhash(), knifetool_draw_angle(), layerCopy_bmesh_elem_py_ptr(), layerFree_bmesh_elem_py_ptr(), layers_panel_draw(), lib_override_library_id_reset_do(), limits_panel_draw(), blender::ed::space_node::link_drag_search_exec_fn(), blender::io::ply::load_face_element(), load_pixel(), load_pixel(), load_pixel(), load_pixel(), load_pixel(), blender::seq::load_pixel_premul(), blender::seq::load_pixel_premul(), blender::seq::load_pixel_raw(), blender::seq::load_pixel_raw(), blender::seq::load_premul_pixel(), blender::seq::load_premul_pixel(), blender::io::ply::load_tristrips_element(), blender::Map< PropIdentifier, AnimatedProperty >::lookup_as(), blender::Map< PropIdentifier, AnimatedProperty >::lookup_as(), blender::Map< PropIdentifier, AnimatedProperty >::lookup_default_as(), blender::Set< std::string >::lookup_key_default_as(), blender::VectorSet< int, 0, DefaultProbingStrategy, DefaultHash< int >, DefaultEquality< int >, SimpleVectorSetSlot< int, LocalVertMapIndexT >, GuardedAllocator >::lookup_key_default_as(), make_duplis_geometry_set_impl(), make_duplis_particle_system(), blender::gpu::GLPixelBuffer::map(), blender::seq::maskmodifier_panel_draw(), blender::material_mask_panel_draw(), blender::material_mask_panel_draw_header(), materials_panel_draw(), MEM_guarded_calloc_arrayN_aligned(), MEM_lockfree_calloc_arrayN_aligned(), mem_lockfree_malloc_arrayN_aligned(), menu_add_shortcut(), menu_change_shortcut(), menu_item_enum_opname_menu_active(), menu_items_from_ui_create(), menu_search_exec_fn(), merge(), merge_actions_selection_exec(), mirror_facehash(), mix_mode_panel_draw(), blender::ed::object::modifier_add_asset_exec(), blender::ed::object::modifier_add_asset_get_description(), blender::ed::object::modifier_add_exec(), blender::ed::object::modifier_apply_as_shapekey_get_description(), blender::ed::object::modifier_apply_exec_ex(), blender::ed::object::modifier_apply_invoke(), blender::ed::object::modifier_apply_poll(), blender::ed::object::modifier_copy_exec(), blender::ed::object::modifier_copy_to_selected_poll(), modifier_error_message_draw(), modifier_grease_pencil_curve_header_draw(), modifier_grease_pencil_curve_panel_draw(), blender::ed::object::modifier_move_to_index_exec(), modifier_ops_extra_draw(), modifier_panel_get_property_pointers(), blender::seq::modifier_panel_header(), modifier_panel_header(), blender::ed::object::modifier_remove_exec(), modifier_vgroup_ui(), blender::ed::vse::move_strips(), blender::ed::object::move_to_collection_menu_draw(), blender::ed::object::move_to_collection_recursive_menu_draw(), blender::seq::multiply_ibuf(), navigate_context_toggle_camera_lock_init(), new_material_exec(), blender::ed::space_node::new_node_tree_exec(), new_particle_settings_exec(), new_particle_target_exec(), new_texture_exec(), new_world_exec(), nla_animdata_panel_poll(), nla_eval_domain_action(), nla_eval_domain_strips(), blender::animrig::nla_map_keyframe_values_and_generate_reports(), nla_strip_actclip_panel_poll(), nla_strip_eval_panel_poll(), nla_strip_panel_poll(), nladata_flush_channels(), nlaevalchan_get_default_values(), nlaevalchan_keyhash(), nlaevalchan_verify(), nlasnapshot_blend_strip(), nlasnapshot_blend_strip(), nlasnapshot_blend_strip_get_inverted_lower_snapshot(), nlasnapshot_blend_strip_get_inverted_lower_snapshot(), nlasnapshot_blend_strip_no_blend(), nlasnapshot_blend_strip_no_blend(), nlasnapshot_from_action(), nlastrip_evaluate(), nlastrip_evaluate(), nlastrip_evaluate_actionclip(), nlastrip_evaluate_meta(), nlastrip_evaluate_transition(), blender::ed::space_node::node_activate_viewer_exec(), blender::ed::space_node::node_add_group_asset_get_description(), blender::ed::space_node::node_add_group_asset_invoke(), blender::ed::space_node::node_buts_colorramp(), blender::ed::space_node::node_buts_combsep_color(), blender::ed::space_node::node_buts_curvecol(), blender::ed::space_node::node_buts_curvefloat(), blender::ed::space_node::node_buts_curvevec(), blender::ed::space_node::node_buts_frame_ex(), blender::ed::space_node::node_buts_image_user(), blender::ed::space_node::node_buts_image_views(), blender::ed::space_node::node_buts_math(), blender::ed::space_node::node_buts_mix_rgb(), blender::ed::space_node::node_buts_normal(), blender::nodes::node_shader_output_linestyle_cc::node_buts_output_linestyle(), blender::ed::space_node::node_buts_output_shader(), blender::ed::space_node::node_buts_texture(), blender::ed::space_node::node_buts_time(), blender::ed::space_node::node_composit_buts_combsep_color(), blender::nodes::node_composite_convert_color_space_cc::node_composit_buts_convert_colorspace(), blender::ed::space_node::node_composit_buts_cryptomatte(), blender::ed::space_node::node_composit_buts_cryptomatte_legacy(), blender::nodes::node_composite_defocus_cc::node_composit_buts_defocus(), blender::ed::space_node::node_composit_buts_huecorrect(), blender::ed::space_node::node_composit_buts_image(), blender::ed::space_node::node_composit_buts_image_ex(), blender::nodes::node_composite_keyingscreen_cc::node_composit_buts_keyingscreen(), blender::nodes::node_composite_movieclip_cc::node_composit_buts_movieclip(), blender::nodes::node_composite_movieclip_cc::node_composit_buts_movieclip_ex(), blender::nodes::node_composite_moviedistortion_cc::node_composit_buts_moviedistortion(), blender::nodes::node_composite_trackpos_cc::node_composit_buts_trackpos(), blender::nodes::node_composite_render_layer_cc::node_composit_buts_viewlayers(), blender::nodes::node_composite_keyingscreen_cc::node_composit_init_keyingscreen(), blender::nodes::node_composite_render_layer_cc::node_composit_init_rlayers(), blender::bke::node_copy_with_mapping(), blender::ed::space_node::node_cryptomatte_add_socket_exec(), blender::ed::space_node::node_cryptomatte_remove_socket_exec(), blender::nodes::node_shader_bsdf_principled_cc::node_declare(), blender::nodes::node_shader_volume_coefficients_cc::node_declare(), blender::nodes::node_composite_convert_to_display_cc::node_draw_buttons(), blender::ed::space_node::node_draw_buttons_group(), blender::nodes::node_group_input_layout(), blender::ed::space_node::node_group_make_insert_selected(), blender::nodes::node_group_output_layout(), blender::ed::space_node::node_group_separate_selected(), blender::ed::space_node::node_group_ungroup(), blender::bke::node_init(), blender::nodes::node_composite_cryptomatte_cc::node_init_api_cryptomatte(), blender::nodes::node_composite_relative_to_pixel_cc::node_layout(), blender::nodes::node_fn_align_euler_to_vector_cc::node_layout(), blender::nodes::node_fn_align_rotation_to_vector_cc::node_layout(), blender::nodes::node_fn_axes_to_rotation_cc::node_layout(), blender::nodes::node_fn_bit_math_cc::node_layout(), blender::nodes::node_fn_boolean_math_cc::node_layout(), blender::nodes::node_fn_combine_color_cc::node_layout(), blender::nodes::node_fn_compare_cc::node_layout(), blender::nodes::node_fn_float_to_int_cc::node_layout(), blender::nodes::node_fn_hash_value_cc::node_layout(), blender::nodes::node_fn_integer_math_cc::node_layout(), blender::nodes::node_fn_random_value_cc::node_layout(), blender::nodes::node_fn_rotate_euler_cc::node_layout(), blender::nodes::node_fn_rotate_rotation_cc::node_layout(), blender::nodes::node_fn_separate_color_cc::node_layout(), blender::nodes::node_fn_string_to_value_cc::node_layout(), blender::nodes::node_fn_value_to_string_cc::node_layout(), blender::nodes::node_geo_accumulate_field_cc::node_layout(), blender::nodes::node_geo_attribute_capture_cc::node_layout(), blender::nodes::node_geo_attribute_domain_size_cc::node_layout(), blender::nodes::node_geo_attribute_statistic_cc::node_layout(), blender::nodes::node_geo_bake_cc::node_layout(), blender::nodes::node_geo_blur_attribute_cc::node_layout(), blender::nodes::node_geo_boolean_cc::node_layout(), blender::nodes::node_geo_collection_info_cc::node_layout(), blender::nodes::node_geo_curve_handle_type_selection_cc::node_layout(), blender::nodes::node_geo_curve_primitive_arc_cc::node_layout(), blender::nodes::node_geo_curve_primitive_bezier_segment_cc::node_layout(), blender::nodes::node_geo_curve_primitive_circle_cc::node_layout(), blender::nodes::node_geo_curve_primitive_line_cc::node_layout(), blender::nodes::node_geo_curve_primitive_quadrilateral_cc::node_layout(), blender::nodes::node_geo_curve_sample_cc::node_layout(), blender::nodes::node_geo_curve_set_handle_type_cc::node_layout(), blender::nodes::node_geo_curve_spline_type_cc::node_layout(), blender::nodes::node_geo_curve_to_points_cc::node_layout(), blender::nodes::node_geo_curve_trim_cc::node_layout(), blender::nodes::node_geo_delete_geometry_cc::node_layout(), blender::nodes::node_geo_distribute_points_in_grid_cc::node_layout(), blender::nodes::node_geo_distribute_points_on_faces_cc::node_layout(), blender::nodes::node_geo_duplicate_elements_cc::node_layout(), blender::nodes::node_geo_enable_output_cc::node_layout(), blender::nodes::node_geo_evaluate_at_index_cc::node_layout(), blender::nodes::node_geo_evaluate_on_domain_cc::node_layout(), blender::nodes::node_geo_extrude_mesh_cc::node_layout(), blender::nodes::node_geo_field_average_cc::node_layout(), blender::nodes::node_geo_field_min_and_max_cc::node_layout(), blender::nodes::node_geo_field_to_grid_cc::node_layout(), blender::nodes::node_geo_field_variance_cc::node_layout(), blender::nodes::node_geo_foreach_geometry_element_cc::input_node::node_layout(), blender::nodes::node_geo_get_named_grid_cc::node_layout(), blender::nodes::node_geo_gizmo_dial_cc::node_layout(), blender::nodes::node_geo_gizmo_linear_cc::node_layout(), blender::nodes::node_geo_grease_pencil_set_depth_mode::node_layout(), blender::nodes::node_geo_grid_advect_cc::node_layout(), blender::nodes::node_geo_grid_info_cc::node_layout(), blender::nodes::node_geo_grid_prune_cc::node_layout(), blender::nodes::node_geo_grid_voxelize_cc::node_layout(), blender::nodes::node_geo_image_texture_cc::node_layout(), blender::nodes::node_geo_index_switch_cc::node_layout(), blender::nodes::node_geo_input_named_attribute_cc::node_layout(), blender::nodes::node_geo_list_cc::node_layout(), blender::nodes::node_geo_list_get_item_cc::node_layout(), blender::nodes::node_geo_list_length_cc::node_layout(), blender::nodes::node_geo_menu_switch_cc::node_layout(), blender::nodes::node_geo_merge_layers_cc::node_layout(), blender::nodes::node_geo_mesh_primitive_circle_cc::node_layout(), blender::nodes::node_geo_mesh_primitive_cone_cc::node_layout(), blender::nodes::node_geo_mesh_primitive_cylinder_cc::node_layout(), blender::nodes::node_geo_mesh_primitive_line_cc::node_layout(), blender::nodes::node_geo_mesh_to_curve_cc::node_layout(), blender::nodes::node_geo_mesh_to_points_cc::node_layout(), blender::nodes::node_geo_object_info_cc::node_layout(), blender::nodes::node_geo_proximity_cc::node_layout(), blender::nodes::node_geo_raycast_cc::node_layout(), blender::nodes::node_geo_sample_grid_cc::node_layout(), blender::nodes::node_geo_sample_grid_index_cc::node_layout(), blender::nodes::node_geo_sample_index_cc::node_layout(), blender::nodes::node_geo_sample_nearest_cc::node_layout(), blender::nodes::node_geo_sample_nearest_surface_cc::node_layout(), blender::nodes::node_geo_sample_uv_surface_cc::node_layout(), blender::nodes::node_geo_scale_elements_cc::node_layout(), blender::nodes::node_geo_sdf_grid_boolean_cc::node_layout(), blender::nodes::node_geo_separate_geometry_cc::node_layout(), blender::nodes::node_geo_set_curve_handles_cc::node_layout(), blender::nodes::node_geo_set_grease_pencil_color_cc::node_layout(), blender::nodes::node_geo_set_grid_background::node_layout(), blender::nodes::node_geo_set_grid_transform::node_layout(), blender::nodes::node_geo_set_mesh_normal_cc::node_layout(), blender::nodes::node_geo_set_shade_smooth_cc::node_layout(), blender::nodes::node_geo_sort_elements_cc::node_layout(), blender::nodes::node_geo_split_to_instances_cc::node_layout(), blender::nodes::node_geo_store_named_attribute_cc::node_layout(), blender::nodes::node_geo_store_named_grid_cc::node_layout(), blender::nodes::node_geo_string_to_curves_cc::node_layout(), blender::nodes::node_geo_switch_cc::node_layout(), blender::nodes::node_geo_tool_active_element_cc::node_layout(), blender::nodes::node_geo_tool_set_selection_cc::node_layout(), blender::nodes::node_geo_viewer_cc::node_layout(), blender::nodes::node_geo_warning_cc::node_layout(), blender::nodes::node_fn_format_string_cc::node_layout_ex(), blender::nodes::node_geo_attribute_capture_cc::node_layout_ex(), blender::nodes::node_geo_bake_cc::node_layout_ex(), blender::nodes::node_geo_curve_resample_cc::node_layout_ex(), blender::nodes::node_geo_distribute_points_on_faces_cc::node_layout_ex(), blender::nodes::node_geo_evaluate_closure_cc::node_layout_ex(), blender::nodes::node_geo_field_to_grid_cc::node_layout_ex(), blender::nodes::node_geo_gizmo_transform_cc::node_layout_ex(), blender::nodes::node_geo_index_switch_cc::node_layout_ex(), blender::nodes::node_geo_input_normal_cc::node_layout_ex(), blender::nodes::node_geo_menu_switch_cc::node_layout_ex(), blender::nodes::node_geo_viewer_cc::node_layout_ex(), blender::ed::space_node::node_property_update_default(), blender::bke::node_remove_node(), blender::nodes::node_fn_compare_cc::node_rna(), blender::nodes::node_shader_ambient_occlusion_cc::node_shader_buts_ambient_occlusion(), blender::nodes::node_shader_attribute_cc::node_shader_buts_attribute(), blender::nodes::node_shader_bevel_cc::node_shader_buts_bevel(), blender::nodes::node_shader_bump_cc::node_shader_buts_bump(), blender::nodes::node_shader_clamp_cc::node_shader_buts_clamp(), blender::ed::space_node::node_shader_buts_displacement(), blender::nodes::node_shader_bsdf_glass_cc::node_shader_buts_glass(), blender::ed::space_node::node_shader_buts_glossy(), blender::nodes::node_shader_bsdf_glossy_cc::node_shader_buts_glossy(), blender::nodes::node_shader_bsdf_hair_cc::node_shader_buts_hair(), blender::nodes::node_shader_ies_light_cc::node_shader_buts_ies(), blender::nodes::node_shader_map_range_cc::node_shader_buts_map_range(), blender::nodes::node_shader_mapping_cc::node_shader_buts_mapping(), blender::nodes::node_shader_bsdf_metallic_cc::node_shader_buts_metallic(), blender::nodes::node_shader_normal_map_cc::node_shader_buts_normal_map(), blender::nodes::node_shader_output_aov_cc::node_shader_buts_output_aov(), blender::nodes::node_shader_bsdf_hair_principled_cc::node_shader_buts_principled_hair(), blender::nodes::node_shader_radial_tiling_cc::node_shader_buts_radial_tiling(), blender::ed::space_node::node_shader_buts_scatter(), blender::nodes::node_shader_volume_scatter_cc::node_shader_buts_scatter(), blender::nodes::node_shader_script_cc::node_shader_buts_script(), blender::nodes::node_shader_script_cc::node_shader_buts_script_ex(), blender::nodes::node_shader_bsdf_sheen_cc::node_shader_buts_sheen(), blender::nodes::node_shader_subsurface_scattering_cc::node_shader_buts_subsurface(), blender::nodes::node_shader_tangent_cc::node_shader_buts_tangent(), blender::nodes::node_shader_tex_brick_cc::node_shader_buts_tex_brick(), blender::nodes::node_shader_tex_coord_cc::node_shader_buts_tex_coord(), blender::ed::space_node::node_shader_buts_tex_environment(), blender::ed::space_node::node_shader_buts_tex_environment_ex(), blender::nodes::node_shader_tex_gabor_cc::node_shader_buts_tex_gabor(), blender::nodes::node_shader_tex_gradient_cc::node_shader_buts_tex_gradient(), blender::ed::space_node::node_shader_buts_tex_image(), blender::ed::space_node::node_shader_buts_tex_image_ex(), blender::nodes::node_shader_tex_magic_cc::node_shader_buts_tex_magic(), blender::nodes::node_shader_tex_noise_cc::node_shader_buts_tex_noise(), blender::nodes::node_shader_tex_sky_cc::node_shader_buts_tex_sky(), blender::nodes::node_shader_tex_voronoi_cc::node_shader_buts_tex_voronoi(), blender::nodes::node_shader_tex_wave_cc::node_shader_buts_tex_wave(), blender::nodes::node_shader_bsdf_toon_cc::node_shader_buts_toon(), blender::nodes::node_shader_uv_along_stroke_cc::node_shader_buts_uvalongstroke(), blender::nodes::node_shader_uvmap_cc::node_shader_buts_uvmap(), blender::nodes::node_shader_vector_math_cc::node_shader_buts_vect_math(), blender::nodes::node_shader_vector_transform_cc::node_shader_buts_vect_transform(), blender::nodes::node_shader_vector_rotate_cc::node_shader_buts_vector_rotate(), blender::nodes::node_shader_vertex_color_cc::node_shader_buts_vertex_color(), blender::nodes::node_shader_tex_white_noise_cc::node_shader_buts_white_noise(), blender::nodes::node_shader_wireframe_cc::node_shader_buts_wireframe(), blender::ed::space_node::node_socket_color_get(), node_socket_get_bool(), node_socket_get_color(), node_socket_get_float(), node_socket_get_int(), node_socket_get_vector(), node_socket_set_bool(), node_socket_set_color(), node_socket_set_float(), node_socket_set_int(), node_socket_set_vector(), blender::ed::space_node::node_swap_group_asset_invoke(), blender::ed::space_node::node_templateID_assign(), blender::ed::space_node::node_texture_buts_bricks(), blender::ed::space_node::node_texture_buts_combsep_color(), blender::ed::space_node::node_texture_buts_image(), blender::ed::space_node::node_texture_buts_image_ex(), blender::ed::space_node::node_texture_buts_output(), blender::ed::space_node::node_texture_buts_proc(), blender::ed::space_node::node_toggle_viewer_exec(), noise_panel_draw(), normals_panel_draw(), normals_panel_draw(), normals_tools_draw_check_prop(), note_hash_for_queue_fn(), blender::ed::object::object_clear_paths_get_description(), blender::ed::object::object_convert_exec(), blender::ed::object::object_hook_assign_exec(), blender::ed::object::object_hook_from_context(), blender::ed::object::object_hook_recenter_exec(), blender::ed::object::object_hook_reset_exec(), blender::ed::object::object_hook_select_exec(), object_mouse_select_menu(), object_offset_draw(), object_offset_header_draw(), object_select_menu_get_name(), blender::ed::object::object_select_more_less(), blender::ed::object::object_select_random_exec(), blender::ed::object::object_transform_axis_target_modal(), blender::ed::object::objectsolver_clear_inverse_poll(), blender::occlusion_panel_draw(), offset_panel_draw(), old_ptr_from_uint64_ptr(), blender::ed::spreadsheet::DataSetViewItem::on_activate(), uiLayout::op(), uiLayout::op_enum(), uiLayout::op_enum_items(), uiLayout::op_menu_hold(), OSLNode::operator delete(), blender::DefaultHash< T * >::operator()(), blender::DestructValueAtAddress< T >::operator()(), blender::ed::asset::AssetClearHelper::operator()(), blender::ed::asset::AssetMarkHelper::operator()(), blender::ed::asset::operator_asset_reference_props_get_asset_from_all_library(), blender::ed::asset::operator_asset_reference_props_is_set(), blender::ed::asset::operator_asset_reference_props_set(), operator_button_property_finish(), operator_button_property_finish_with_undo(), operator_enum_search_update_fn(), operator_properties_init(), blender::options_light_reference_draw(), blender::options_panel_draw(), blender::ed::outliner::outliner_base_or_object_pointer_create(), blender::ed::outliner::outliner_collection_is_isolated(), blender::ed::outliner::outliner_collection_isolate_flag(), blender::ed::outliner::outliner_collection_set_flag_recursive(), blender::ed::outliner::outliner_collection_set_flag_recursive_fn(), blender::ed::outliner::outliner_draw_overrides_rna_buts(), blender::ed::outliner::outliner_draw_restrictbuts(), blender::ed::outliner::outliner_draw_rnabuts(), blender::ed::outliner::outliner_find_id(), blender::ed::outliner::outliner_id_itemf(), blender::ed::outliner::outliner_id_operation_itemf(), blender::ed::outliner::outliner_layer_or_collection_pointer_create(), blender::ed::outliner::outliner_object_set_flag_recursive_fn(), blender::ed::outliner::outliner_orphans_purge_ui(), blender::ed::outliner::outliner_set_properties_tab(), blender::ed::outliner::outliner_sync_to_properties_editors(), override_add_button_exec(), override_add_button_poll(), override_layers_panel_draw(), override_remove_button_exec(), override_remove_button_poll(), pad_up_4(), panel_custom_data_active_get(), panel_custom_data_active_set(), panel_custom_pin_to_last_get(), panel_custom_pin_to_last_set(), blender::panel_draw(), blender::panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), panel_draw(), blender::ed::object::parent_set_with_depsgraph(), blender::io::ply::parse_row_binary(), paste_driver_button_exec(), path_panel_draw(), path_panel_draw_header(), blender::ed::io::paths_from_operator_properties(), blender::ed::io::paths_to_operator_properties(), point_normals_draw_check_prop(), blender::cpp_type_util::pointer_can_point_to_instance(), blender::CPPType::pointer_can_point_to_instance(), blender::cpp_type_util::pointer_has_valid_alignment(), blender::CPPType::pointer_has_valid_alignment(), pointer_pack_to_uint_0(), pointer_pack_to_uint_1(), uiLayout::popover(), blender::animrig::pose_apply_action_blend(), blender::ed::animrig::pose_asset_modify_description(), pose_clear_paths_get_description(), pose_slide_apply_props(), position_panel_draw(), preferences_extension_repo_add_ui(), profile_panel_draw(), uiLayout::prop(), uiLayout::prop(), uiLayout::prop_enum(), uiLayout::prop_enum(), uiLayout::prop_enum(), uiLayout::prop_menu_enum(), uiLayout::prop_search(), uiLayout::prop_search(), prop_subscript_ass_array_slice(), uiLayout::prop_tabs_enum(), uiLayout::prop_with_menu(), uiLayout::prop_with_popover(), property_boolean_get(), property_boolean_get_array(), property_collection_liboverride_editable(), property_enum_get(), property_float_get(), property_float_get_array(), property_int_get(), property_int_get_array(), property_pointer_get(), property_string_get(), property_string_length_storage(), uiLayout::props_enum(), 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(), py_rna_gizmo_parse(), py_to_array(), py_to_array_index(), PyC_RunQuicky(), pyop_as_string(), pyop_call(), pyop_getrna_type(), pyrna_alloc_types(), pyrna_array_contains_py(), pyrna_array_index(), pyrna_dir_members_rna(), pyrna_driver_get_variable_value(), pyrna_driver_is_equal_anim_rna(), pyrna_enum_as_string(), pyrna_enum_to_py(), pyrna_func_CreatePyObject(), pyrna_id_CheckPyObject(), pyrna_id_CreatePyObject(), pyrna_math_object_from_array(), pyrna_param_to_py(), pyrna_prop_array_subscript_slice(), pyrna_prop_collection_ass_subscript_int(), pyrna_prop_collection_getattro(), pyrna_prop_collection_iter_CreatePyObject(), pyrna_prop_collection_iter_init(), pyrna_prop_collection_subscript_str_lib_pair(), pyrna_prop_CreatePyObject(), pyrna_prop_str(), pyrna_prop_to_enum_bitfield(), pyrna_prop_to_py(), pyrna_prop_warn_deprecated(), pyrna_property_array_init(), pyrna_property_init(), pyrna_py_from_array(), pyrna_py_from_array_index(), pyrna_py_to_array(), pyrna_py_to_array_index(), pyrna_py_to_prop(), pyrna_py_to_prop_array_index(), pyrna_pydict_to_props(), pyrna_rotation_euler_order_get(), pyrna_string_to_enum(), pyrna_struct_anim_args_parse(), pyrna_struct_anim_args_parse_ex(), pyrna_struct_anim_args_parse_no_resolve(), pyrna_struct_anim_args_parse_no_resolve_fallback(), pyrna_struct_as_instance(), pyrna_struct_bl_rna_get_subclass(), pyrna_struct_CreatePyObject(), pyrna_struct_CreatePyObject_from_type(), pyrna_struct_CreatePyObject_with_primitive_support(), pyrna_struct_get_nameprop_as_pyobject(), pyrna_struct_getattro(), pyrna_struct_init(), pyrna_struct_keyframe_delete(), pyrna_struct_keyframe_insert(), pyrna_struct_keyframe_parse(), pyrna_struct_Subtype(), pyrna_subtype_set_rna(), blender::render::hydra::pyrna_to_pointer(), random_panel_draw(), random_panel_header_draw(), blender::eevee::RayTraceResultTexture::RayTraceResultTexture(), blender::eevee::RayTraceResultTexture::RayTraceResultTexture(), blender::io::ply::read_list_count(), blender::io::read_next_line(), btDefaultSerializer::registerNameForPointer(), btSerializer::registerNameForPointer(), relative_offset_draw(), relative_offset_header_draw(), remove_driver_button_exec(), remove_keyingset_button_exec(), remove_particle_dupliob_exec(), remove_particle_target_exec(), rename_anim_channels(), reset_default_button_exec(), reset_default_button_poll(), restrictions_panel_draw(), rigidbody_objects_calc_mass_exec(), rigidbody_objects_shape_change_exec(), blender::animrig::RKS_ITER_overrides_list(), rna_Action_actedit_assign_poll(), rna_Action_id_poll(), rna_ActionGroup_colorset_set(), rna_ActionGroup_is_custom_colorset_get(), rna_Armature_object_poll(), rna_array_as_string(), rna_array_as_string_alloc(), rna_array_lookup_int(), rna_asset_library_reference_itemf(), rna_AssetMetaData_editable(), rna_AttributeGroup_color_iterator_begin(), rna_AttributeGroup_color_length(), rna_AttributeGroup_iterator_begin(), rna_AttributeGroup_length(), rna_AttributeGroup_lookup_string(), RNA_blender_rna_pointer_create(), RNA_boolean_get(), RNA_boolean_get_array(), RNA_boolean_set(), RNA_boolean_set_array(), rna_builtin_properties_begin(), rna_builtin_properties_lookup_string(), rna_builtin_type_get(), rna_Camera_object_poll(), rna_CameraBackgroundImage_image_or_movieclip_user_path(), rna_Channelbag_path(), RNA_collection_add(), RNA_collection_begin(), RNA_collection_clear(), RNA_collection_is_empty(), RNA_collection_length(), rna_ColorManagedDisplaySettings_path(), rna_ColorManagedInputColorspaceSettings_path(), rna_ColorManagedViewSettings_path(), rna_Curve_object_poll(), rna_ensure_property_array_length(), rna_ensure_property_multi_array_length(), RNA_enum_get(), RNA_enum_is_equal(), RNA_enum_set(), RNA_enum_set_identifier(), RNA_float_get(), RNA_float_get_array(), RNA_float_set(), RNA_float_set_array(), rna_FreestyleLineSet_linestyle_get(), rna_FreestyleLineSet_linestyle_set(), rna_FreestyleSettings_active_lineset_get(), rna_FreestyleSettings_active_lineset_index_get(), rna_FreestyleSettings_active_lineset_index_range(), rna_FreestyleSettings_active_lineset_index_set(), RNA_function_call(), rna_GPencil_datablocks_annotations_poll(), rna_GPencil_datablocks_obdata_poll(), rna_GPencil_object_poll(), rna_hack_DepsgraphObjectInstance_dupli_object_get(), rna_ID_fake_user_set(), rna_ID_idprops(), rna_ID_instance(), rna_ID_name_get(), rna_ID_name_length(), rna_ID_name_set(), RNA_id_pointer_create(), rna_ID_refine(), rna_ID_system_idprops(), rna_id_write_error(), rna_IDMaterials_assign_int(), rna_idp_path(), rna_idproperty_check(), rna_idproperty_find(), rna_idproperty_verify_valid(), RNA_int_get(), RNA_int_get_array(), RNA_int_set(), RNA_int_set_array(), rna_iterator_array_begin(), rna_iterator_listbase_begin(), rna_Lattice_object_poll(), rna_Light_object_poll(), rna_listbase_lookup_int(), rna_Mesh_object_poll(), rna_Mesh_update_draw(), rna_Node_ImageUser_path(), rna_Node_socket_update(), rna_Node_update(), rna_Node_update_relations(), rna_Node_Viewer_shortcut_node_set(), rna_Object_internal_update_data(), rna_object_uvlayer_name_set(), rna_object_vcollayer_name_set(), rna_object_vgroup_name_index_get(), rna_object_vgroup_name_index_length(), rna_object_vgroup_name_index_set(), rna_object_vgroup_name_set(), RNA_parameter_list_free(), RNA_parameter_set(), rna_path_array_multi_string_from_flat_index(), rna_path_from_ID_to_idpgroup(), RNA_path_from_ID_to_property(), RNA_path_from_ID_to_property_index(), RNA_path_from_ID_to_struct(), RNA_path_from_ptr_to_property_index(), rna_path_from_ptr_to_property_index_ex(), RNA_path_from_real_ID_to_property_index(), RNA_path_from_real_ID_to_struct(), RNA_path_from_struct_to_idproperty(), RNA_path_full_property_py(), RNA_path_full_property_py_ex(), RNA_path_full_struct_py(), rna_path_parse(), rna_path_parse_array_index(), rna_path_parse_collection_key(), RNA_path_property_py(), RNA_path_resolve(), RNA_path_resolve_elements(), RNA_path_resolve_from_type_to_property(), RNA_path_resolve_full(), RNA_path_resolve_full_maybe_null(), RNA_path_resolve_property(), RNA_path_resolve_property_and_item_pointer(), RNA_path_resolve_property_and_item_pointer_full(), RNA_path_resolve_property_full(), RNA_path_resolved_create(), RNA_path_struct_property_py(), RNA_pointer_add(), RNA_pointer_as_string(), rna_pointer_as_string__bldata(), RNA_pointer_as_string_id(), RNA_pointer_as_string_keywords(), RNA_pointer_as_string_keywords_ex(), RNA_pointer_create_discrete(), RNA_pointer_create_from_ancestor(), RNA_pointer_get(), RNA_pointer_is_null(), RNA_pointer_recast(), RNA_pointer_set(), blender::deg::rna_prop_affects_parameters_node(), RNA_property_anim_editable(), RNA_property_animateable(), RNA_property_animated(), RNA_property_array_dimension(), RNA_property_array_length(), rna_property_array_length_all_dimensions(), RNA_property_as_string(), RNA_property_assign_default(), RNA_property_boolean_get(), RNA_property_boolean_get_array(), RNA_property_boolean_get_array_at_most(), RNA_property_boolean_get_default(), RNA_property_boolean_get_default_array(), rna_property_boolean_get_default_array_values(), RNA_property_boolean_get_default_index(), RNA_property_boolean_get_index(), RNA_property_boolean_set(), RNA_property_boolean_set_array(), RNA_property_boolean_set_array_at_most(), RNA_property_boolean_set_index(), RNA_property_collection_add(), RNA_property_collection_assign_int(), RNA_property_collection_begin(), RNA_property_collection_clear(), RNA_property_collection_is_empty(), RNA_property_collection_length(), RNA_property_collection_lookup_index(), RNA_property_collection_lookup_int(), RNA_property_collection_lookup_string(), RNA_property_collection_lookup_string_index(), RNA_property_collection_move(), RNA_property_collection_raw_array(), RNA_property_collection_raw_get(), RNA_property_collection_raw_set(), RNA_property_collection_remove(), RNA_property_collection_type_get(), RNA_property_copy(), RNA_property_driver_editable(), RNA_property_editable(), rna_property_editable_do(), RNA_property_editable_flag(), RNA_property_editable_index(), RNA_property_editable_info(), RNA_property_enum_bitflag_identifiers(), RNA_property_enum_get(), RNA_property_enum_get_default(), RNA_property_enum_identifier(), RNA_property_enum_item_from_value(), RNA_property_enum_item_from_value_gettexted(), RNA_property_enum_items(), RNA_property_enum_items_ex(), RNA_property_enum_items_gettexted(), RNA_property_enum_items_gettexted_all(), RNA_property_enum_name(), RNA_property_enum_name_gettexted(), RNA_property_enum_set(), RNA_property_enum_step(), RNA_property_enum_value(), RNA_property_float_clamp(), RNA_property_float_get(), RNA_property_float_get_array(), RNA_property_float_get_array_at_most(), RNA_property_float_get_array_range(), RNA_property_float_get_default(), RNA_property_float_get_default_array(), rna_property_float_get_default_array_values(), RNA_property_float_get_default_index(), RNA_property_float_get_index(), RNA_property_float_range(), RNA_property_float_set(), RNA_property_float_set_array(), RNA_property_float_set_array_at_most(), RNA_property_float_set_index(), RNA_property_float_ui_range(), blender::ed::geometry::rna_property_for_attribute_type_retrieve_value(), blender::ed::geometry::rna_property_for_attribute_type_set_value(), blender::ed::geometry::rna_property_for_type(), RNA_property_int_clamp(), RNA_property_int_get(), RNA_property_int_get_array(), RNA_property_int_get_array_at_most(), RNA_property_int_get_array_range(), RNA_property_int_get_default(), RNA_property_int_get_default_array(), rna_property_int_get_default_array_values(), RNA_property_int_get_default_index(), RNA_property_int_get_index(), RNA_property_int_range(), RNA_property_int_set(), RNA_property_int_set_array(), RNA_property_int_set_array_at_most(), RNA_property_int_set_index(), RNA_property_int_ui_range(), RNA_property_is_set(), RNA_property_is_set_ex(), RNA_property_multi_array_length(), RNA_property_overridable_get(), RNA_property_overridden(), rna_property_override_collection_subitem_name_id_lookup(), rna_property_override_collection_subitem_name_index_lookup(), RNA_property_override_library_status(), RNA_property_override_property_find(), RNA_property_override_property_get(), RNA_property_override_property_operation_find(), RNA_property_override_property_operation_get(), rna_property_override_property_real_id_owner(), RNA_property_path_from_ID_check(), RNA_property_pointer_add(), RNA_property_pointer_get(), RNA_property_pointer_get(), RNA_property_pointer_get_default(), RNA_property_pointer_get_never_create(), RNA_property_pointer_get_never_create(), RNA_property_pointer_poll(), RNA_property_pointer_remove(), RNA_property_pointer_set(), RNA_property_pointer_set(), RNA_property_pointer_type(), RNA_property_reset(), rna_property_rna_or_id_get(), RNA_property_string_get(), RNA_property_string_get(), RNA_property_string_get_alloc(), RNA_property_string_get_default_alloc(), RNA_property_string_length(), RNA_property_string_path_filter(), RNA_property_string_search(), RNA_property_string_set(), RNA_property_string_set_bytes(), rna_property_sync_enum(), rna_property_sync_enum_char(), rna_property_sync_flag(), rna_property_sync_float(), rna_property_sync_int(), rna_property_sync_string(), RNA_property_ui_name(), RNA_property_ui_name_raw(), RNA_property_unset(), RNA_property_update(), rna_property_update(), RNA_property_update_main(), rna_PropertyGroup_idprops(), rna_PropertyGroup_refine(), rna_raw_access(), rna_RenderPass_rect_set(), rna_Scene_freestyle_update(), rna_Scene_render_update(), rna_Scene_use_view_map_cache_update(), RNA_string_get(), RNA_string_get(), RNA_string_get_alloc(), RNA_string_length(), RNA_string_set(), RNA_struct_contains_property(), rna_struct_find_nested(), RNA_struct_find_property(), RNA_struct_idprops(), RNA_struct_idprops_p(), RNA_struct_instance(), RNA_struct_name_get_alloc(), RNA_struct_name_get_alloc_ex(), RNA_struct_property_is_set(), RNA_struct_property_is_set_ex(), RNA_struct_property_unset(), RNA_struct_search_closest_ancestor_by_type(), RNA_struct_system_idprops(), RNA_struct_system_idprops_p(), RNA_struct_system_idprops_unset(), rna_struct_system_properties_get_func(), rna_system_idproperty_find(), rna_system_idproperty_free(), rna_TextureSlot_path(), rna_TextureSlot_update(), rna_TransformOrientation_itemf(), rna_userdef_is_dirty_update(), blender::ed::object::rna_vertex_group_select_itemf(), blender::ed::object::rna_vertex_group_with_single_itemf(), rna_ViewLayer_active_aov_index_get(), rna_ViewLayer_active_aov_index_range(), rna_ViewLayer_active_aov_index_set(), rna_ViewLayer_active_lightgroup_index_get(), rna_ViewLayer_active_lightgroup_index_range(), rna_ViewLayer_active_lightgroup_index_set(), rna_ViewLayer_name_set(), rna_ViewLayer_override_update(), rna_ViewLayer_pass_update(), rna_WorkSpaceTool_brush_type_itemf(), blender::ed::spreadsheet::root_geometry_set_get(), rule_add_exec(), rule_del_exec(), rule_move_down_exec(), rule_move_up_exec(), blender::ed::geometry::run_node_group_depends_on_cursor(), blender::ed::geometry::run_node_group_get_description(), blender::ed::geometry::run_node_group_get_name(), blender::ed::geometry::run_node_ui_poll(), screen_area_menu_items(), screen_area_options_invoke(), screen_area_touch_menu_create(), screen_ctx_active_nla_strip(), screen_ctx_active_nla_track(), screen_ctx_annotation_data_owner(), screen_ctx_property(), screen_opengl_render_get_description(), screen_render_get_description(), screen_user_menu_draw(), screenshot_draw(), blender::ed::sculpt_paint::color::sculpt_color_filter_get_name(), blender::ed::sculpt_paint::sculpt_update_cache_variants(), blender::ed::vse::sequencer_add_draw_check_fn(), blender::ed::vse::sequencer_add_effect_strip_get_description(), blender::ed::vse::sequencer_add_scene_asset_get_description(), blender::ed::vse::sequencer_select_get_name(), blender::ed::vse::sequencer_strip_transform_clear_exec(), btSerializer::serializeName(), set_boolean(), set_enum(), set_enum(), set_float(), set_float3(), set_float4(), set_fmodifier_expand_flag(), set_int(), blender::ed::sculpt_paint::set_pivot_depends_on_cursor(), set_pointer_type(), id_map< K, T, Flags >::set_recalc(), blender::gpu::Shader::set_scene_linear_to_xyz_uniform(), set_string(), blender::io::ply::set_world_axes_transform(), setUserConstraintPtr(), blender::nodes::node_sh_mix_cc::sh_node_mix_layout(), blender::ed::object::shade_smooth_exec(), shaderfx_panel_end(), shaderfx_panel_get_property_pointers(), shaderfx_panel_header(), shading_panel_draw(), blender::ed::object::shape_key_lock_get_description(), blender::ed::object::shape_key_remove_get_description(), sigbus_handler(), blender::ed::outliner::singleuser_action_fn(), blender::ed::outliner::singleuser_world_fn(), blender::nodes::BaseSocketDeclarationBuilder::socket_name_ptr(), blender::ed::space_node::sockets_sync_get_description(), solver_options_panel_draw(), gim_hash_table< T >::sort(), blender::seq::sound_equalizermodifier_draw(), space_context_cycle_invoke(), space_type_set_or_cycle_exec(), blender::ed::transform::special_aftertrans_update__node(), srna_from_ptr(), state_add_exec(), state_del_exec(), state_move_down_exec(), state_move_up_exec(), blender::ed::space_node::std_node_socket_draw(), blender::ed::space_node::std_node_socket_interface_draw(), array< T, alignment >::steal_pointer(), stepped_panel_draw(), store_pixel(), store_pixel(), store_pixel(), store_pixel(), store_pixel(), blender::seq::store_pixel_premul(), blender::seq::store_pixel_premul(), blender::seq::store_pixel_raw(), blender::seq::store_pixel_raw(), strhash_pair_p(), subdivisions_panel_draw(), symmetry_panel_draw(), symmetry_panel_header_draw(), target_move_down_exec(), target_move_up_exec(), template_add_button_search_menu(), template_keymap_item_properties(), template_operator_property_buts_draw_single(), template_search_setup(), template_search_textbut_width(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), TEST(), blender::bke::tests::test_render_pass_conflict(), text_new_exec(), texture_panel_draw(), texture_panel_draw(), tile_fill_init(), time_panel_draw(), time_panel_draw(), time_remapping_panel_draw(), to_subtype_union(), blender::seq::tonemapmodifier_panel_draw(), track_markers_get_description(), blender::ed::sculpt_paint::transform_matrices_init(), transform_panel_draw(), blender::ed::outliner::tree_element_get_icon(), blender::ed::outliner::tree_element_to_path(), ui_block_colorpicker(), ui_but_add_search(), UI_but_context_ptr_set(), UI_but_drag_set_rna(), ui_but_event_property_operator_string(), ui_but_menu_add_path_operators(), UI_but_rna_enum_item_get(), ui_but_rna_equals_ex(), ui_but_string_get_dynamic(), ui_but_string_get_ex(), ui_but_string_set(), ui_but_text_password_hide(), ui_button_group_replace_but_ptr(), ui_colorpicker_circle(), ui_colorpicker_hex_rna_cb(), ui_colorpicker_hsv_linear_slider_update_cb(), ui_colorpicker_hsv_perceptual_slider_update_cb(), ui_colorpicker_rgb_perceptual_slider_update_cb(), ui_colorpicker_rgba_update_cb(), ui_colorpicker_square(), ui_colorpicker_update_type_space_cb(), UI_context_copy_to_selected_check(), UI_context_copy_to_selected_list(), ui_context_fcurve_modifiers_via_fcurve(), ui_context_selected_bones_via_pose(), ui_def_but_rna(), ui_def_but_rna_propname(), ui_drop_material_exec(), ui_drop_material_poll(), UI_icon_from_id(), UI_icon_from_rnaptr(), ui_item_array(), ui_item_enum_expand(), ui_item_enum_expand_elem_exec(), ui_item_enum_expand_exec(), ui_item_enum_expand_tabs(), ui_item_rna_size(), ui_item_with_label(), ui_layer_but_cb(), ui_layout_operator_properties_only_booleans(), UI_panel_context_pointer_set(), ui_pie_menu_level_invoke(), ui_popup_context_menu_for_button(), ui_popup_context_menu_for_panel(), ui_rna_collection_search_arg_free_fn(), ui_rna_is_userdef(), ui_rna_update_preferences_dirty(), ui_selectcontext_begin(), ui_template_id(), uiDefAutoButR(), uiDefAutoButsArrayR(), uiDefAutoButsRNA(), uiDefButR(), uiDefButR_prop(), uiDefIconButR(), uiDefIconButR_prop(), uiDefIconTextButR(), uiDefIconTextButR_prop(), uiDefIconTextButR_prop(), uiDefSearchButO_ptr(), uiItemLDrag(), uint32_from_uint64_ptr(), uiTemplateAnyID(), uiTemplateCacheFile(), uiTemplateCacheFilePointer(), uiTemplateColormanagedViewSettings(), uiTemplateColorPicker(), uiTemplateColorRamp(), uiTemplateColorspaceSettings(), uiTemplateComponentMenu(), uiTemplateConstraintHeader(), uiTemplateCryptoPicker(), uiTemplateCurveMapping(), uiTemplateCurveProfile(), uiTemplateGpencilColorPreview(), uiTemplateGpencilModifier(), uiTemplateHistogram(), uiTemplateIconView(), uiTemplateID(), uiTemplateIDBrowse(), uiTemplateIDPreview(), uiTemplateIDTabs(), uiTemplateImage(), uiTemplateImageFormatViews(), uiTemplateKeymapItemProperties(), uiTemplateLayers(), uiTemplateLightLinkingCollection(), uiTemplateMarker(), uiTemplateMatrix(), uiTemplateMovieClip(), uiTemplateMovieclipInformation(), uiTemplateNodeInputs(), uiTemplateNodeTreeInterface(), uiTemplatePalette(), uiTemplatePathBuilder(), uiTemplateRecentFiles(), uiTemplateSearch(), uiTemplateSearchPreview(), uiTemplateTextureShow(), uiTemplateTrack(), uiTemplateVectorscope(), uiTemplateViewsFormat(), uiTemplateWaveform(), UnifiedBonePtr::UnifiedBonePtr(), blender::gpu::MTLShader::uniform_int(), unset_property_button_exec(), unwrap_draw(), id_map< K, T, Flags >::update(), update_autoflags_fcurve(), blender::ed::sculpt_paint::vwpaint::update_cache_variants(), blender::gpu::MTLIndexBuf::update_sub(), blender::ed::view3d::geometry_nodes_gizmos::DialGizmo::update_transform(), userpref_show_get_description(), util_aligned_free(), uv_panel_draw(), v3d_editmetaball_buts(), v3d_transform_butsR(), validate_array(), validate_array_length(), btPoolAllocator::validPtr(), blender::CPPType::value_initialize(), blender::cpp_type_util::value_initialize_cb(), blender::CPPType::value_initialize_indices(), blender::cpp_type_util::value_initialize_indices_cb(), blender::CPPType::value_initialize_n(), blender::cpp_type_util::value_initialize_n_cb(), blender::VecBase< T, 3 >::VecBase(), blender::VecBase< T, 3 >::VecBase(), blender::VecBase< T, 3 >::VecBase(), velocity_panel_draw(), vert_vcol_panel_draw(), blender::ed::object::vertex_group_lock_get_description(), vertex_group_panel_draw(), vertex_group_panel_draw(), vertex_panel_draw(), vertex_panel_draw_header(), blender::ed::object::vertex_parent_set_exec(), vertex_vgroup_panel_draw(), blender::vgroup_panel_draw(), view3d_context(), view3d_navigation_invoke_generic(), blender::ed::object::view_align_update(), viewpan_invoke_impl(), viewzoom_invoke_impl(), blender::ed::animrig::visit_library_prop_catalogs_catalog_for_search_fn(), blender::ed::sculpt_paint::visit_library_prop_catalogs_catalog_for_search_fn(), blender::animrig::visualkey_can_use(), blender::animrig::visualkey_get_values(), wave_header_draw(), wave_panel_draw(), weightvg_ui_common(), blender::seq::whiteBalance_panel_draw(), blender::ed::transform::WIDGETGROUP_gizmo_invoke_prepare(), WIDGETGROUP_navigate_setup(), blender::ed::transform::WIDGETGROUP_xform_cage_setup(), blender::ed::transform::WIDGETGROUP_xform_shear_setup(), wm_call_menu_get_name(), wm_call_panel_get_name(), wm_context_member_from_ptr(), WM_context_path_resolve_full(), WM_context_path_resolve_property_full(), WM_drag_data_create(), WM_event_add(), WM_gizmo_properties_alloc(), WM_gizmo_properties_clear(), WM_gizmo_properties_create(), WM_gizmo_properties_create_ptr(), WM_gizmo_properties_default(), WM_gizmo_properties_free(), WM_gizmo_properties_sanitize(), WM_gizmo_target_property_anim_autokey(), WM_gizmo_target_property_def_rna(), WM_gizmo_target_property_def_rna_ptr(), WM_menu_name_call(), WM_msg_publish_rna(), wm_msg_rna_update_by_id(), WM_msg_subscribe_rna(), wm_open_mainfile_get_description(), wm_operator_defaults_exec(), WM_operator_last_properties_ensure(), WM_operator_properties_alloc(), WM_operator_properties_clear(), WM_operator_properties_create(), WM_operator_properties_create_ptr(), WM_operator_properties_default(), WM_operator_properties_free(), WM_operator_properties_id_lookup_from_name_or_session_uid(), WM_operator_properties_id_lookup_is_set(), WM_operator_properties_id_lookup_set_from_id(), WM_operator_properties_sanitize(), WM_operator_py_idname(), WM_operator_type_set(), WM_operator_ui_poll(), WM_prop_pystring_assign(), wm_prop_pystring_from_context(), wm_save_as_mainfile_get_description(), wm_save_as_mainfile_get_name(), wm_save_mainfile_get_description(), wm_test_autorun_revert_action_exec(), wm_test_autorun_revert_action_set(), blender::io::hydra::ObjectData::write_transform(), blender::nodes::BaseSocketDeclarationBuilder::~BaseSocketDeclarationBuilder(), blender::LinearAllocator< Allocator >::~LinearAllocator(), and blender::deg::RNANodeQuery::~RNANodeQuery().
|
static |
Definition at line 4353 of file wm_files.cc.
Referenced by block_create_save_file_overwrite_dialog(), and wm_save_file_overwrite_dialog().
|
static |
Definition at line 4593 of file wm_files.cc.
Referenced by block_create__close_file_dialog(), and wm_block_file_close_save().
| struct { ... } wm_init_state_app_template |
Referenced by WM_init_state_app_template_get(), and WM_init_state_app_template_set().
|
static |
Definition at line 3243 of file wm_files.cc.
Referenced by wm_open_mainfile_dispatch().
| struct { ... } wm_test_autorun_revert_action_data |
Store the action needed if the user needs to reload the file with Python scripts enabled.
When left to nullptr, this is simply revert. When loading files through the recover auto-save or session, we need to revert using other operators.
Referenced by wm_test_autorun_revert_action_exec(), and wm_test_autorun_revert_action_set().