Blender  V3.3
Classes | Macros | Variables
wm_files.c File Reference
#include <errno.h>
#include <fcntl.h>
#include <stddef.h>
#include <string.h>
#include "MEM_CacheLimiterC-Api.h"
#include "MEM_guardedalloc.h"
#include "BLI_blenlib.h"
#include "BLI_fileops_types.h"
#include "BLI_filereader.h"
#include "BLI_linklist.h"
#include "BLI_math.h"
#include "BLI_system.h"
#include "BLI_threads.h"
#include "BLI_timer.h"
#include "BLI_utildefines.h"
#include "PIL_time.h"
#include "BLT_translation.h"
#include "BLF_api.h"
#include "DNA_object_types.h"
#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 "BKE_addon.h"
#include "BKE_appdir.h"
#include "BKE_asset_library.h"
#include "BKE_autoexec.h"
#include "BKE_blender.h"
#include "BKE_blender_version.h"
#include "BKE_blendfile.h"
#include "BKE_callbacks.h"
#include "BKE_context.h"
#include "BKE_global.h"
#include "BKE_idprop.h"
#include "BKE_lib_id.h"
#include "BKE_lib_override.h"
#include "BKE_lib_remap.h"
#include "BKE_main.h"
#include "BKE_main_namemap.h"
#include "BKE_packedFile.h"
#include "BKE_report.h"
#include "BKE_scene.h"
#include "BKE_screen.h"
#include "BKE_sound.h"
#include "BKE_undo_system.h"
#include "BKE_workspace.h"
#include "BLO_readfile.h"
#include "BLO_undofile.h"
#include "BLO_writefile.h"
#include "RNA_access.h"
#include "RNA_define.h"
#include "IMB_imbuf.h"
#include "IMB_imbuf_types.h"
#include "IMB_thumbs.h"
#include "ED_asset.h"
#include "ED_datafiles.h"
#include "ED_fileselect.h"
#include "ED_image.h"
#include "ED_outliner.h"
#include "ED_render.h"
#include "ED_screen.h"
#include "ED_undo.h"
#include "ED_util.h"
#include "ED_view3d.h"
#include "ED_view3d_offscreen.h"
#include "GHOST_C-api.h"
#include "GHOST_Path-api.h"
#include "UI_interface.h"
#include "UI_resources.h"
#include "UI_view2d.h"
#include "RE_engine.h"
#include "DEG_depsgraph.h"
#include "WM_api.h"
#include "WM_message.h"
#include "WM_toolsystem.h"
#include "WM_types.h"
#include "wm.h"
#include "wm_event_system.h"
#include "wm_files.h"
#include "wm_window.h"
#include "CLG_log.h"

Go to the source code of this file.

Classes

struct  wmFileReadPost_Params
 
struct  OperatorDispatchTarget
 
struct  FileRuntime
 

Macros

#define USERDEF_RESTORE(member)
 

Functions

Blend-File History API
static RecentFile * wm_file_history_find (const char *filepath)
 
static void wm_history_file_free (RecentFile *recent)
 
static void wm_history_files_free (void)
 
static void wm_history_file_update (void)
 
static void wm_history_file_write (void)
 
void wm_history_file_read (void)
 
static RecentFile * wm_history_file_new (const char *filepath)
 
Misc Utility Functions
void WM_file_tag_modified (void)
 
bool wm_file_or_session_data_has_unsaved_changes (const Main *bmain, const wmWindowManager *wm)
 
Window Matching for File Reading
static void wm_window_match_init (bContext *C, ListBase *wmlist)
 
static void wm_window_substitute_old (wmWindowManager *oldwm, wmWindowManager *wm, wmWindow *oldwin, wmWindow *win)
 
static void wm_window_match_keep_current_wm (const bContext *C, ListBase *current_wm_list, const bool load_ui, ListBase *r_new_wm_list)
 
static void wm_window_match_replace_by_file_wm (bContext *C, ListBase *current_wm_list, ListBase *readfile_wm_list, ListBase *r_new_wm_list)
 
static void wm_window_match_do (bContext *C, ListBase *current_wm_list, ListBase *readfile_wm_list, ListBase *r_new_wm_list)
 
Read Exotic File Formats

Currently only supports '.blend' files, we could support registering other file formats and their loaders.

static int wm_read_exotic (const char *name)
 
Read Blend-File Shared Utilities
void WM_file_autoexec_init (const char *filepath)
 
void wm_file_read_report (bContext *C, Main *bmain)
 
static void wm_file_read_pre (bContext *C, bool use_data, bool UNUSED(use_userdef))
 
static void wm_file_read_post (bContext *C, const struct wmFileReadPost_Params *params)
 
Read Startup & Preferences Blend-File API
void wm_homefile_read_ex (bContext *C, const struct wmHomeFileRead_Params *params_homefile, ReportList *reports, struct wmFileReadPost_Params **r_params_file_read_post)
 
void wm_homefile_read (bContext *C, const struct wmHomeFileRead_Params *params_homefile, ReportList *reports)
 
void wm_homefile_read_post (struct bContext *C, const struct wmFileReadPost_Params *params_file_read_post)
 
Thumbnail Generation: Screen-Shot / Camera View

Thumbnail Sizes

  • PREVIEW_RENDER_LARGE_HEIGHT * 2 is used to render a large thumbnail, giving some over-sampling when scaled down:
  • There are two outputs for this thumbnail:
    • An image is saved to the thumbnail cache, sized at PREVIEW_RENDER_LARGE_HEIGHT.
    • A smaller thumbnail is stored in the .blend file it's self, sized at BLEN_THUMB_SIZE. The size is kept small to prevent thumbnails bloating the size of .blend files.

      The this thumbnail will be extracted if the file is shared or the local thumbnail cache is cleared. see: blendthumb_extract.cc for logic that extracts the thumbnail.

static ImBuf * blend_file_thumb_from_screenshot (bContext *C, BlendThumbnail **r_thumb)
 
static ImBuf * blend_file_thumb_from_camera (const bContext *C, Scene *scene, bScreen *screen, BlendThumbnail **r_thumb)
 
Write Main Blend-File (internal)
bool write_crash_blend (void)
 
static bool wm_file_write (bContext *C, const char *filepath, int fileflags, eBLO_WritePathRemap remap_mode, bool use_save_as_copy, ReportList *reports)
 
Auto-Save API
static void wm_autosave_location (char *filepath)
 
static void wm_autosave_write (Main *bmain, wmWindowManager *wm)
 
static void wm_autosave_timer_begin_ex (wmWindowManager *wm, double timestep)
 
void wm_autosave_timer_begin (wmWindowManager *wm)
 
void wm_autosave_timer_end (wmWindowManager *wm)
 
void WM_file_autosave_init (wmWindowManager *wm)
 
void wm_autosave_timer (Main *bmain, wmWindowManager *wm, wmTimer *UNUSED(wt))
 
void wm_autosave_delete (void)
 
Initialize <tt>WM_OT_open_*</tt> Properties

Check if load_ui was set by the caller. Fall back to user preference when file flags not specified.

void wm_open_init_load_ui (wmOperator *op, bool use_prefs)
 
void wm_open_init_use_scripts (wmOperator *op, bool use_prefs)
 
Startup File Save Operator
static int wm_homefile_write_exec (bContext *C, wmOperator *op)
 
void WM_OT_save_homefile (wmOperatorType *ot)
 
Write Preferences Operator
static int wm_userpref_write_exec (bContext *C, wmOperator *op)
 
void WM_OT_save_userpref (wmOperatorType *ot)
 
Read Preferences Operator
static void wm_userpref_read_exceptions (UserDef *userdef_curr, const UserDef *userdef_prev)
 
static void rna_struct_update_when_changed (bContext *C, Main *bmain, PointerRNA *ptr_a, PointerRNA *ptr_b)
 
static void wm_userpref_update_when_changed (bContext *C, Main *bmain, UserDef *userdef_prev, UserDef *userdef_curr)
 
static int wm_userpref_read_exec (bContext *C, wmOperator *op)
 
void WM_OT_read_userpref (wmOperatorType *ot)
 
void WM_OT_read_factory_userpref (wmOperatorType *ot)
 
Read File History Operator
static int wm_history_file_read_exec (bContext *UNUSED(C), wmOperator *UNUSED(op))
 
void WM_OT_read_history (wmOperatorType *ot)
 
Read Startup & Preferences Operator
static int wm_homefile_read_exec (bContext *C, wmOperator *op)
 
static void wm_homefile_read_after_dialog_callback (bContext *C, void *user_data)
 
static int wm_homefile_read_invoke (bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
 
static void read_homefile_props (wmOperatorType *ot)
 
void WM_OT_read_homefile (wmOperatorType *ot)
 
void WM_OT_read_factory_settings (wmOperatorType *ot)
 
Reload (revert) Main .blend File Operator
static int wm_revert_mainfile_exec (bContext *C, wmOperator *op)
 
static bool wm_revert_mainfile_poll (bContext *UNUSED(C))
 
void WM_OT_revert_mainfile (wmOperatorType *ot)
 
Recover Last Session Operator
bool WM_file_recover_last_session (bContext *C, ReportList *reports)
 
static int wm_recover_last_session_exec (bContext *C, wmOperator *op)
 
static void wm_recover_last_session_after_dialog_callback (bContext *C, void *user_data)
 
static int wm_recover_last_session_invoke (bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
 
void WM_OT_recover_last_session (wmOperatorType *ot)
 
Auto-Save Main .blend File Operator
static int wm_recover_auto_save_exec (bContext *C, wmOperator *op)
 
static int wm_recover_auto_save_invoke (bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
 
void WM_OT_recover_auto_save (wmOperatorType *ot)
 
Save Main .blend File Operator
static void wm_filepath_default (const Main *bmain, char *filepath)
 
static void save_set_compress (wmOperator *op)
 
static void save_set_filepath (bContext *C, wmOperator *op)
 
static int wm_save_as_mainfile_invoke (bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
 
static int wm_save_as_mainfile_exec (bContext *C, wmOperator *op)
 
static bool blend_save_check (bContext *UNUSED(C), wmOperator *op)
 
static const char * wm_save_as_mainfile_get_name (wmOperatorType *ot, PointerRNA *ptr)
 
static char * wm_save_as_mainfile_get_description (bContext *UNUSED(C), wmOperatorType *UNUSED(ot), PointerRNA *ptr)
 
void WM_OT_save_as_mainfile (wmOperatorType *ot)
 
static int wm_save_mainfile_invoke (bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
 
void WM_OT_save_mainfile (wmOperatorType *ot)
 

Variables

static CLG_LogRef LOG = {"wm.files"}
 

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_init_userdef (Main *bmain)
 

Open Main .blend File Operator

enum  { OPEN_MAINFILE_STATE_DISCARD_CHANGES , OPEN_MAINFILE_STATE_SELECT_FILE_PATH , OPEN_MAINFILE_STATE_OPEN }
 
static OperatorDispatchTarget wm_open_mainfile_dispatch_targets []
 
static int wm_open_mainfile_dispatch (bContext *C, wmOperator *op)
 
static void wm_open_mainfile_after_dialog_callback (bContext *C, void *user_data)
 
static int wm_open_mainfile__discard_changes (bContext *C, wmOperator *op)
 
static int wm_open_mainfile__select_file_path (bContext *C, wmOperator *op)
 
static int wm_open_mainfile__open (bContext *C, wmOperator *op)
 
static int wm_open_mainfile_invoke (bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
 
static int wm_open_mainfile_exec (bContext *C, wmOperator *op)
 
static char * wm_open_mainfile_description (struct bContext *UNUSED(C), struct wmOperatorType *UNUSED(op), struct PointerRNA *params)
 
 BLI_STATIC_ASSERT (sizeof(struct FileRuntime)<=sizeof(void *), "Struct must not exceed pointer size")
 
static bool wm_open_mainfile_check (bContext *UNUSED(C), wmOperator *op)
 
static void wm_open_mainfile_ui (bContext *UNUSED(C), wmOperator *op)
 
static void wm_open_mainfile_def_property_use_scripts (wmOperatorType *ot)
 
void WM_OT_open_mainfile (wmOperatorType *ot)
 

Open Main .blend File Utilities

typedef struct OperatorDispatchTarget OperatorDispatchTarget
 
static bool wm_file_read_opwrap (bContext *C, const char *filepath, ReportList *reports)
 
static void create_operator_state (wmOperatorType *ot, int first_state)
 
static int get_operator_state (wmOperator *op)
 
static void set_next_operator_state (wmOperator *op, int state)
 
static int operator_state_dispatch (bContext *C, wmOperator *op, OperatorDispatchTarget *targets)
 

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, ReportList *reports)
 
void WM_init_state_app_template_set (const char *app_template)
 
const char * WM_init_state_app_template_get (void)
 

Auto Script Execution Warning Dialog

struct {
   wmOperatorType *   ot
 
   PointerRNA *   ptr
 
} wm_test_autorun_revert_action_data
 
static void wm_test_autorun_revert_action_exec (bContext *C)
 
static void wm_block_autorun_warning_ignore (bContext *C, void *arg_block, void *UNUSED(arg))
 
static void wm_block_autorun_warning_reload_with_scripts (bContext *C, void *arg_block, void *UNUSED(arg))
 
static void wm_block_autorun_warning_enable_scripts (bContext *C, void *arg_block, void *UNUSED(arg))
 
static uiBlock * block_create_autorun_warning (struct bContext *C, struct ARegion *region, void *UNUSED(arg1))
 
void wm_test_autorun_revert_action_set (wmOperatorType *ot, PointerRNA *ptr)
 
void wm_test_autorun_warning (bContext *C)
 

Save File Forward Compatibility Dialog

static const char * save_file_forwardcompat_dialog_name = "save_file_forwardcompat_popup"
 
static void free_post_file_close_action (void *arg)
 
static void wm_free_operator_properties_callback (void *user_data)
 
static void file_forwardcompat_detailed_info_show (uiLayout *parent_layout, Main *bmain)
 
static void save_file_forwardcompat_cancel (bContext *C, void *arg_block, void *UNUSED(arg_data))
 
static void save_file_forwardcompat_cancel_button (uiBlock *block, wmGenericCallback *post_action)
 
static void save_file_forwardcompat_overwrite (bContext *C, void *arg_block, void *arg_data)
 
static void save_file_forwardcompat_overwrite_button (uiBlock *block, wmGenericCallback *post_action)
 
static void save_file_forwardcompat_saveas (bContext *C, void *arg_block, void *UNUSED(arg_data))
 
static void save_file_forwardcompat_saveas_button (uiBlock *block, wmGenericCallback *post_action)
 
static uiBlock * block_create_save_file_forwardcompat_dialog (bContext *C, ARegion *region, void *arg1)
 
void wm_save_file_forwardcompat_dialog (bContext *C, wmOperator *op)
 

Close File Dialog

static char save_images_when_file_is_closed = true
 
static const char * close_file_dialog_name = "file_close_popup"
 
static void wm_block_file_close_cancel (bContext *C, void *arg_block, void *UNUSED(arg_data))
 
static void wm_block_file_close_discard (bContext *C, void *arg_block, void *arg_data)
 
static void wm_block_file_close_save (bContext *C, void *arg_block, void *arg_data)
 
static void wm_block_file_close_cancel_button (uiBlock *block, wmGenericCallback *post_action)
 
static void wm_block_file_close_discard_button (uiBlock *block, wmGenericCallback *post_action)
 
static void wm_block_file_close_save_button (uiBlock *block, wmGenericCallback *post_action, const bool has_forwardcompat_issues)
 
static void save_catalogs_when_file_is_closed_set_fn (bContext *UNUSED(C), void *arg1, void *UNUSED(arg2))
 
static uiBlock * block_create__close_file_dialog (struct bContext *C, struct ARegion *region, void *arg1)
 
void wm_close_file_dialog (bContext *C, wmGenericCallback *post_action)
 
bool wm_operator_close_file_dialog_if_needed (bContext *C, wmOperator *op, wmGenericCallbackFn post_action_fn)
 

Detailed Description

User level access for blend file read/write, file-history and user-preferences (including relevant operators).

Definition in file wm_files.c.

Macro Definition Documentation

◆ BKE_READ_EXOTIC_FAIL_FORMAT

#define BKE_READ_EXOTIC_FAIL_FORMAT   -2 /* file format is not supported */

Definition at line 474 of file wm_files.c.

◆ BKE_READ_EXOTIC_FAIL_OPEN

#define BKE_READ_EXOTIC_FAIL_OPEN   -1 /* Can't open the file */

Definition at line 475 of file wm_files.c.

◆ BKE_READ_EXOTIC_FAIL_PATH

#define BKE_READ_EXOTIC_FAIL_PATH   -3 /* file format is not supported */

Definition at line 473 of file wm_files.c.

◆ BKE_READ_EXOTIC_OK_BLEND

#define BKE_READ_EXOTIC_OK_BLEND   0 /* .blend file */

Definition at line 476 of file wm_files.c.

◆ USERDEF_RESTORE

#define USERDEF_RESTORE (   member)
Value:
{ \
userdef_curr->member = userdef_prev->member; \
} \
((void)0)
SyclQueue void void size_t num_bytes void

Typedef Documentation

◆ OperatorDispatchTarget

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
OPEN_MAINFILE_STATE_DISCARD_CHANGES 
OPEN_MAINFILE_STATE_SELECT_FILE_PATH 
OPEN_MAINFILE_STATE_OPEN 

Definition at line 2587 of file wm_files.c.

Function Documentation

◆ blend_file_thumb_from_camera()

static ImBuf* blend_file_thumb_from_camera ( const bContext *  C,
Scene *  scene,
bScreen *  screen,
BlendThumbnail **  r_thumb 
)
static

◆ blend_file_thumb_from_screenshot()

static ImBuf* blend_file_thumb_from_screenshot ( bContext *  C,
BlendThumbnail **  r_thumb 
)
static

◆ blend_save_check()

static bool blend_save_check ( bContext *  UNUSEDC,
wmOperator *  op 
)
static

◆ BLI_STATIC_ASSERT()

BLI_STATIC_ASSERT ( sizeof(struct FileRuntime)<=sizeof(void *)  ,
"Struct must not exceed pointer size"   
)

◆ block_create__close_file_dialog()

static uiBlock* block_create__close_file_dialog ( struct bContext *  C,
struct ARegion *  region,
void *  arg1 
)
static

◆ block_create_autorun_warning()

static uiBlock* block_create_autorun_warning ( struct bContext *  C,
struct ARegion *  region,
void *  UNUSEDarg1 
)
static

◆ block_create_save_file_forwardcompat_dialog()

static uiBlock* block_create_save_file_forwardcompat_dialog ( bContext *  C,
ARegion *  region,
void *  arg1 
)
static

◆ create_operator_state()

static void create_operator_state ( wmOperatorType *  ot,
int  first_state 
)
static

◆ file_forwardcompat_detailed_info_show()

static void file_forwardcompat_detailed_info_show ( uiLayout *  parent_layout,
Main *  bmain 
)
static

◆ file_read_reports_finalize()

static void file_read_reports_finalize ( BlendFileReadReport *  bf_reports)
static

◆ free_post_file_close_action()

static void free_post_file_close_action ( void *  arg)
static

Definition at line 3550 of file wm_files.c.

References WM_generic_callback_free().

Referenced by wm_close_file_dialog(), and wm_save_file_forwardcompat_dialog().

◆ get_operator_state()

static int get_operator_state ( wmOperator *  op)
static

Definition at line 2553 of file wm_files.c.

References wmOperator::ptr, and RNA_int_get().

Referenced by operator_state_dispatch().

◆ operator_state_dispatch()

static int operator_state_dispatch ( bContext *  C,
wmOperator *  op,
OperatorDispatchTarget *  targets 
)
static

◆ read_homefile_props()

static void read_homefile_props ( wmOperatorType *  ot)
static

◆ rna_struct_update_when_changed()

static void rna_struct_update_when_changed ( bContext *  C,
Main *  bmain,
PointerRNA *  ptr_a,
PointerRNA *  ptr_b 
)
static

◆ save_catalogs_when_file_is_closed_set_fn()

static void save_catalogs_when_file_is_closed_set_fn ( bContext *  UNUSEDC,
void *  arg1,
void *  UNUSEDarg2 
)
static

◆ save_file_forwardcompat_cancel()

static void save_file_forwardcompat_cancel ( bContext *  C,
void *  arg_block,
void *  UNUSEDarg_data 
)
static

Definition at line 3598 of file wm_files.c.

References C, CTX_wm_window(), and UI_popup_block_close().

Referenced by save_file_forwardcompat_cancel_button().

◆ save_file_forwardcompat_cancel_button()

static void save_file_forwardcompat_cancel_button ( uiBlock *  block,
wmGenericCallback *  post_action 
)
static

◆ save_file_forwardcompat_overwrite()

static void save_file_forwardcompat_overwrite ( bContext *  C,
void *  arg_block,
void *  arg_data 
)
static

◆ save_file_forwardcompat_overwrite_button()

static void save_file_forwardcompat_overwrite_button ( uiBlock *  block,
wmGenericCallback *  post_action 
)
static

◆ save_file_forwardcompat_saveas()

static void save_file_forwardcompat_saveas ( bContext *  C,
void *  arg_block,
void *  UNUSEDarg_data 
)
static

◆ save_file_forwardcompat_saveas_button()

static void save_file_forwardcompat_saveas_button ( uiBlock *  block,
wmGenericCallback *  post_action 
)
static

◆ save_set_compress()

static void save_set_compress ( wmOperator *  op)
static

◆ save_set_filepath()

static void save_set_filepath ( bContext *  C,
wmOperator *  op 
)
static

◆ set_next_operator_state()

static void set_next_operator_state ( wmOperator *  op,
int  state 
)
static

◆ wm_autosave_delete()

void wm_autosave_delete ( void  )

◆ wm_autosave_location()

static void wm_autosave_location ( char *  filepath)
static

◆ wm_autosave_timer()

void wm_autosave_timer ( Main *  bmain,
wmWindowManager *  wm,
wmTimer *  UNUSEDwt 
)

◆ wm_autosave_timer_begin()

void wm_autosave_timer_begin ( wmWindowManager *  wm)

Definition at line 1971 of file wm_files.c.

References wm_autosave_timer_begin_ex().

Referenced by wm_autosave_timer(), and WM_file_autosave_init().

◆ wm_autosave_timer_begin_ex()

static void wm_autosave_timer_begin_ex ( wmWindowManager *  wm,
double  timestep 
)
static

◆ wm_autosave_timer_end()

void wm_autosave_timer_end ( wmWindowManager *  wm)

◆ wm_autosave_write()

static void wm_autosave_write ( Main *  bmain,
wmWindowManager *  wm 
)
static

◆ wm_block_autorun_warning_enable_scripts()

static void wm_block_autorun_warning_enable_scripts ( bContext *  C,
void *  arg_block,
void *  UNUSEDarg 
)
static

◆ wm_block_autorun_warning_ignore()

static void wm_block_autorun_warning_ignore ( bContext *  C,
void *  arg_block,
void *  UNUSEDarg 
)
static

◆ wm_block_autorun_warning_reload_with_scripts()

static void wm_block_autorun_warning_reload_with_scripts ( bContext *  C,
void *  arg_block,
void *  UNUSEDarg 
)
static

◆ wm_block_file_close_cancel()

static void wm_block_file_close_cancel ( bContext *  C,
void *  arg_block,
void *  UNUSEDarg_data 
)
static

Definition at line 3742 of file wm_files.c.

References C, CTX_wm_window(), and UI_popup_block_close().

Referenced by wm_block_file_close_cancel_button().

◆ wm_block_file_close_cancel_button()

static void wm_block_file_close_cancel_button ( uiBlock *  block,
wmGenericCallback *  post_action 
)
static

◆ wm_block_file_close_discard()

static void wm_block_file_close_discard ( bContext *  C,
void *  arg_block,
void *  arg_data 
)
static

◆ wm_block_file_close_discard_button()

static void wm_block_file_close_discard_button ( uiBlock *  block,
wmGenericCallback *  post_action 
)
static

◆ wm_block_file_close_save()

static void wm_block_file_close_save ( bContext *  C,
void *  arg_block,
void *  arg_data 
)
static

◆ wm_block_file_close_save_button()

static void wm_block_file_close_save_button ( uiBlock *  block,
wmGenericCallback *  post_action,
const bool  has_forwardcompat_issues 
)
static

◆ wm_close_file_dialog()

void wm_close_file_dialog ( bContext *  C,
wmGenericCallback *  post_action 
)

◆ WM_file_autoexec_init()

void WM_file_autoexec_init ( const char *  filepath)

◆ WM_file_autosave_init()

void WM_file_autosave_init ( wmWindowManager *  wm)

Definition at line 1984 of file wm_files.c.

References wm_autosave_timer_begin().

Referenced by WM_check().

◆ wm_file_history_find()

static RecentFile * wm_file_history_find ( const char *  filepath)
static

Definition at line 1446 of file wm_files.c.

References BLI_findstring_ptr(), RecentFile::filepath, and G.

Referenced by WM_file_read(), and wm_history_file_update().

◆ wm_file_or_session_data_has_unsaved_changes()

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 160 of file wm_files.c.

References BKE_asset_library_has_any_unsaved_catalogs(), ED_image_should_save_modified(), and wmWindowManager::file_saved.

Referenced by wm_operator_close_file_dialog_if_needed(), and wm_quit_with_optional_confirmation_prompt().

◆ WM_file_read()

bool WM_file_read ( bContext *  C,
const char *  filepath,
ReportList *  reports 
)

◆ wm_file_read_opwrap()

static bool wm_file_read_opwrap ( bContext *  C,
const char *  filepath,
ReportList *  reports 
)
static

◆ wm_file_read_post()

static void wm_file_read_post ( bContext *  C,
const struct wmFileReadPost_Params *  params 
)
static

◆ wm_file_read_pre()

static void wm_file_read_pre ( bContext *  C,
bool  use_data,
bool   UNUSEDuse_userdef 
)
static

Logic shared between WM_file_read & wm_homefile_read, call before loading a file.

Note
In the case of WM_file_read the file may fail to load. Change here shouldn't cause user-visible changes in that case.

Definition at line 606 of file wm_files.c.

References BKE_callback_exec_null(), BKE_CB_EVT_LOAD_PRE, BLI_timer_on_file_load(), C, CTX_data_main(), ED_preview_restart_queue_free(), and UI_view2d_zoom_cache_reset().

Referenced by WM_file_read(), and wm_homefile_read_ex().

◆ wm_file_read_report()

void wm_file_read_report ( bContext *  C,
Main *  bmain 
)

◆ WM_file_recover_last_session()

bool WM_file_recover_last_session ( bContext *  C,
ReportList *  reports 
)

◆ WM_file_tag_modified()

void WM_file_tag_modified ( void  )

◆ wm_file_write()

static bool wm_file_write ( bContext *  C,
const char *  filepath,
int  fileflags,
eBLO_WritePathRemap  remap_mode,
bool  use_save_as_copy,
ReportList *  reports 
)
static

◆ wm_filepath_default()

static void wm_filepath_default ( const Main *  bmain,
char *  filepath 
)
static

Definition at line 3018 of file wm_files.c.

References BLI_path_filename_ensure(), FILE_MAX, and Main::filepath.

Referenced by save_set_filepath().

◆ wm_free_operator_properties_callback()

static void wm_free_operator_properties_callback ( void *  user_data)
static

◆ wm_history_file_free()

static void wm_history_file_free ( RecentFile *  recent)
static

◆ wm_history_file_new()

static RecentFile* wm_history_file_new ( const char *  filepath)
static

Definition at line 1425 of file wm_files.c.

References BLI_strdup(), RecentFile::filepath, and MEM_mallocN.

Referenced by wm_history_file_update().

◆ wm_history_file_read()

void wm_history_file_read ( void  )

◆ wm_history_file_read_exec()

static int wm_history_file_read_exec ( bContext *  UNUSEDC,
wmOperator *  UNUSEDop 
)
static

Definition at line 2321 of file wm_files.c.

References ED_file_read_bookmarks(), OPERATOR_FINISHED, and wm_history_file_read().

Referenced by WM_OT_read_history().

◆ wm_history_file_update()

static void wm_history_file_update ( void  )
static

◆ wm_history_file_write()

static void wm_history_file_write ( void  )
static

Write BLENDER_HISTORY_FILE as-is, without checking the environment (that's handled by wm_history_file_update).

Definition at line 1455 of file wm_files.c.

References BKE_appdir_folder_id_create(), BLENDER_HISTORY_FILE, BLENDER_USER_CONFIG, BLI_fopen(), BLI_join_dirfile(), FILE_MAX, G, LISTBASE_FOREACH, and NULL.

Referenced by WM_file_read(), and wm_history_file_update().

◆ wm_history_files_free()

static void wm_history_files_free ( void  )
static

Definition at line 1439 of file wm_files.c.

References G, LISTBASE_FOREACH_MUTABLE, and wm_history_file_free().

Referenced by wm_history_file_read().

◆ wm_homefile_read()

void wm_homefile_read ( bContext *  C,
const struct wmHomeFileRead_Params *  params_homefile,
ReportList *  reports 
)

Definition at line 1371 of file wm_files.c.

References C, NULL, and wm_homefile_read_ex().

Referenced by wm_homefile_read_exec(), and wm_userpref_read_exec().

◆ wm_homefile_read_after_dialog_callback()

static void wm_homefile_read_after_dialog_callback ( bContext *  C,
void *  user_data 
)
static

◆ wm_homefile_read_ex()

void wm_homefile_read_ex ( struct bContext *  C,
const struct wmHomeFileRead_Params *  params_homefile,
struct ReportList *  reports,
struct 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.

Parameters
r_params_file_read_postSupport 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 1048 of file wm_files.c.

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_ex(), 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_listbase_is_empty(), BLI_path_join(), BLI_strncpy(), BLO_READ_SKIP_DATA, BLO_READ_SKIP_USERDEF, BPY_run_string_eval(), C, 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_factory_startup, KEYCONF_INIT_DEFAULT, LISTBASE_FOREACH, MEM_mallocN, NULL, params, BlendFileReadReport::reports, wmFileReadPost_Params::reset_app_template, RPT_ERROR, RPT_WARNING, SET_FLAG_FROM_TEST, BlendFileReadParams::skip_flags, STREQ, wmFileReadPost_Params::use_data, wmHomeFileRead_Params::use_data, wmHomeFileRead_Params::use_empty_data, wmHomeFileRead_Params::use_factory_settings, wmFileReadPost_Params::use_userdef, wmHomeFileRead_Params::use_userdef, USER_SCRIPT_AUTOEXEC_DISABLE, Main::wm, WM_check(), wm_clear_default_size(), wm_file_read_post(), wm_file_read_pre(), wm_init_userdef(), wm_window_match_do(), and wm_window_match_init().

Referenced by wm_homefile_read(), and WM_init().

◆ wm_homefile_read_exec()

static int wm_homefile_read_exec ( bContext *  C,
wmOperator *  op 
)
static

◆ wm_homefile_read_invoke()

static int wm_homefile_read_invoke ( bContext *  C,
wmOperator *  op,
const wmEvent *  UNUSEDevent 
)
static

◆ wm_homefile_read_post()

void wm_homefile_read_post ( struct bContext *  C,
const struct 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 T89046.

Definition at line 1378 of file wm_files.c.

References C, MEM_freeN, and wm_file_read_post().

Referenced by WM_init().

◆ wm_homefile_write_exec()

static int wm_homefile_write_exec ( bContext *  C,
wmOperator *  op 
)
static

◆ WM_init_state_app_template_get()

const char* WM_init_state_app_template_get ( void  )

Definition at line 1037 of file wm_files.c.

References NULL, and wm_init_state_app_template.

Referenced by wm_homefile_read_exec(), WM_init(), and wm_userpref_read_exec().

◆ WM_init_state_app_template_set()

void WM_init_state_app_template_set ( const char *  app_template)

Used for setting app-template from the command line:

  • non-empty string: overrides.
  • empty string: override, using no app template.
  • NULL: clears override.

Definition at line 1025 of file wm_files.c.

References app_template, STRNCPY, and wm_init_state_app_template.

Referenced by arg_handle_app_template(), and wm_homefile_read_exec().

◆ wm_init_userdef()

static void wm_init_userdef ( Main *  bmain)
static

◆ wm_open_init_load_ui()

void wm_open_init_load_ui ( wmOperator *  op,
bool  use_prefs 
)

◆ wm_open_init_use_scripts()

void wm_open_init_use_scripts ( wmOperator *  op,
bool  use_prefs 
)

◆ wm_open_mainfile__discard_changes()

static int wm_open_mainfile__discard_changes ( bContext *  C,
wmOperator *  op 
)
static

◆ wm_open_mainfile__open()

static int wm_open_mainfile__open ( bContext *  C,
wmOperator *  op 
)
static

◆ wm_open_mainfile__select_file_path()

static int wm_open_mainfile__select_file_path ( bContext *  C,
wmOperator *  op 
)
static

◆ wm_open_mainfile_after_dialog_callback()

static void wm_open_mainfile_after_dialog_callback ( bContext *  C,
void *  user_data 
)
static

◆ wm_open_mainfile_check()

static bool wm_open_mainfile_check ( bContext *  UNUSEDC,
wmOperator *  op 
)
static

◆ wm_open_mainfile_def_property_use_scripts()

static void wm_open_mainfile_def_property_use_scripts ( wmOperatorType *  ot)
static

◆ wm_open_mainfile_description()

static char* wm_open_mainfile_description ( struct bContext *  UNUSEDC,
struct wmOperatorType *  UNUSEDop,
struct PointerRNA *  params 
)
static

◆ wm_open_mainfile_dispatch()

static int wm_open_mainfile_dispatch ( bContext *  C,
wmOperator *  op 
)
static

◆ wm_open_mainfile_exec()

static int wm_open_mainfile_exec ( bContext *  C,
wmOperator *  op 
)
static

Definition at line 2692 of file wm_files.c.

References C, and wm_open_mainfile__open().

Referenced by WM_OT_open_mainfile().

◆ wm_open_mainfile_invoke()

static int wm_open_mainfile_invoke ( bContext *  C,
wmOperator *  op,
const wmEvent *  UNUSEDevent 
)
static

Definition at line 2687 of file wm_files.c.

References C, and wm_open_mainfile_dispatch().

Referenced by WM_OT_open_mainfile().

◆ wm_open_mainfile_ui()

static void wm_open_mainfile_ui ( bContext *  UNUSEDC,
wmOperator *  op 
)
static

◆ wm_operator_close_file_dialog_if_needed()

bool wm_operator_close_file_dialog_if_needed ( bContext *  C,
wmOperator *  op,
wmGenericCallbackFn  exec_fn 
)

◆ WM_OT_open_mainfile()

void WM_OT_open_mainfile ( wmOperatorType *  ot)

◆ WM_OT_read_factory_settings()

void WM_OT_read_factory_settings ( wmOperatorType *  ot)

◆ WM_OT_read_factory_userpref()

void WM_OT_read_factory_userpref ( wmOperatorType *  ot)

◆ WM_OT_read_history()

void WM_OT_read_history ( wmOperatorType *  ot)

◆ WM_OT_read_homefile()

void WM_OT_read_homefile ( wmOperatorType *  ot)

◆ WM_OT_read_userpref()

void WM_OT_read_userpref ( wmOperatorType *  ot)

◆ WM_OT_recover_auto_save()

void WM_OT_recover_auto_save ( wmOperatorType *  ot)

◆ WM_OT_recover_last_session()

void WM_OT_recover_last_session ( wmOperatorType *  ot)

◆ WM_OT_revert_mainfile()

void WM_OT_revert_mainfile ( wmOperatorType *  ot)

◆ WM_OT_save_as_mainfile()

void WM_OT_save_as_mainfile ( wmOperatorType *  ot)

◆ WM_OT_save_homefile()

void WM_OT_save_homefile ( wmOperatorType *  ot)

◆ WM_OT_save_mainfile()

void WM_OT_save_mainfile ( wmOperatorType *  ot)

◆ WM_OT_save_userpref()

void WM_OT_save_userpref ( wmOperatorType *  ot)

◆ wm_read_exotic()

static int wm_read_exotic ( const char *  name)
static

◆ wm_recover_auto_save_exec()

static int wm_recover_auto_save_exec ( bContext *  C,
wmOperator *  op 
)
static

◆ wm_recover_auto_save_invoke()

static int wm_recover_auto_save_invoke ( bContext *  C,
wmOperator *  op,
const wmEvent *  UNUSEDevent 
)
static

◆ wm_recover_last_session_after_dialog_callback()

static void wm_recover_last_session_after_dialog_callback ( bContext *  C,
void *  user_data 
)
static

◆ wm_recover_last_session_exec()

static int wm_recover_last_session_exec ( bContext *  C,
wmOperator *  op 
)
static

◆ wm_recover_last_session_invoke()

static int wm_recover_last_session_invoke ( bContext *  C,
wmOperator *  op,
const wmEvent *  UNUSEDevent 
)
static

◆ wm_revert_mainfile_exec()

static int wm_revert_mainfile_exec ( bContext *  C,
wmOperator *  op 
)
static

◆ wm_revert_mainfile_poll()

static bool wm_revert_mainfile_poll ( bContext *  UNUSEDC)
static

Definition at line 2858 of file wm_files.c.

References BKE_main_blendfile_path_from_global().

Referenced by WM_OT_revert_mainfile().

◆ wm_save_as_mainfile_exec()

static int wm_save_as_mainfile_exec ( bContext *  C,
wmOperator *  op 
)
static

◆ wm_save_as_mainfile_get_description()

static char* wm_save_as_mainfile_get_description ( bContext *  UNUSEDC,
wmOperatorType *  UNUSEDot,
PointerRNA *  ptr 
)
static

Definition at line 3181 of file wm_files.c.

References BLI_strdup(), NULL, ptr, RNA_boolean_get(), and TIP_.

Referenced by WM_OT_save_as_mainfile().

◆ wm_save_as_mainfile_get_name()

static const char* wm_save_as_mainfile_get_name ( wmOperatorType *  ot,
PointerRNA *  ptr 
)
static

Definition at line 3173 of file wm_files.c.

References CTX_IFACE_, NULL, ot, ptr, RNA_boolean_get(), and wmOperatorType::translation_context.

Referenced by WM_OT_save_as_mainfile().

◆ wm_save_as_mainfile_invoke()

static int wm_save_as_mainfile_invoke ( bContext *  C,
wmOperator *  op,
const wmEvent *  UNUSEDevent 
)
static

◆ wm_save_file_forwardcompat_dialog()

void wm_save_file_forwardcompat_dialog ( bContext *  C,
wmOperator *  op 
)

Confirmation dialog when user is about to save the current blend file, and it was prviously created by a newer version of Blender.

Important to ask confirmation, as this is a very common scenario of data loss.

Definition at line 3721 of file wm_files.c.

References block_create_save_file_forwardcompat_dialog(), C, callback, CTX_wm_screen(), free_post_file_close_action(), IDP_CopyProperty(), MEM_callocN, NULL, wmOperator::properties, save_file_forwardcompat_dialog_name, UI_popup_block_invoke(), UI_popup_block_name_exists(), and wm_free_operator_properties_callback().

Referenced by wm_save_mainfile_invoke().

◆ wm_save_mainfile_invoke()

static int wm_save_mainfile_invoke ( bContext *  C,
wmOperator *  op,
const wmEvent *  UNUSEDevent 
)
static

◆ wm_test_autorun_revert_action_exec()

void wm_test_autorun_revert_action_exec ( bContext *  C)
static

◆ wm_test_autorun_revert_action_set()

void wm_test_autorun_revert_action_set ( wmOperatorType *  ot,
PointerRNA *  ptr 
)

◆ wm_test_autorun_warning()

void wm_test_autorun_warning ( bContext *  C)

◆ wm_userpref_read_exceptions()

static void wm_userpref_read_exceptions ( UserDef *  userdef_curr,
const UserDef *  userdef_prev 
)
static

When reading preferences, there are some exceptions for values which are reset.

Definition at line 2184 of file wm_files.c.

References USERDEF_RESTORE.

Referenced by wm_homefile_read_exec(), and wm_userpref_read_exec().

◆ wm_userpref_read_exec()

static int wm_userpref_read_exec ( bContext *  C,
wmOperator *  op 
)
static

◆ wm_userpref_update_when_changed()

static void wm_userpref_update_when_changed ( bContext *  C,
Main *  bmain,
UserDef *  userdef_prev,
UserDef *  userdef_curr 
)
static

◆ wm_userpref_write_exec()

static int wm_userpref_write_exec ( bContext *  C,
wmOperator *  op 
)
static

◆ wm_window_match_do()

static void wm_window_match_do ( bContext *  C,
ListBase *  current_wm_list,
ListBase *  readfile_wm_list,
ListBase *  r_new_wm_list 
)
static

Match old WM with new, 4 cases: 1) No current WM, no WM in file: Make new default. 2) No current WM, but WM in file: Keep current WM, do nothing else. 3) Current WM, but not in file: Keep current WM, update windows with screens from file. 4) Current WM, and WM in file: Try to keep current GHOST windows, use WM from file.

Parameters
r_new_wm_listReturn argument for the wm list to be used from now on.

Definition at line 398 of file wm_files.c.

References BLI_listbase_is_empty(), C, CTX_data_main(), G, G_FILE_NO_UI, Main::wm, wm_add_default(), wm_window_match_keep_current_wm(), and wm_window_match_replace_by_file_wm().

Referenced by WM_file_read(), and wm_homefile_read_ex().

◆ wm_window_match_init()

static void wm_window_match_init ( bContext *  C,
ListBase *  wmlist 
)
static

To be able to read files without windows closing, opening, moving we try to prepare for worst case:

  • active window gets active screen from file
  • restoring the screens from non-active windows Best case is all screens match, in that case they get assigned to proper window.

Definition at line 179 of file wm_files.c.

References BLI_listbase_clear(), C, CTX_wm_menu_set(), CTX_wm_window(), CTX_wm_window_set(), ED_editors_exit(), ED_screen_exit(), G_MAIN, LISTBASE_FOREACH, NULL, 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().

◆ wm_window_match_keep_current_wm()

static void wm_window_match_keep_current_wm ( const bContext *  C,
ListBase *  current_wm_list,
const bool  load_ui,
ListBase *  r_new_wm_list 
)
static

◆ wm_window_match_replace_by_file_wm()

static void wm_window_match_replace_by_file_wm ( bContext *  C,
ListBase *  current_wm_list,
ListBase *  readfile_wm_list,
ListBase *  r_new_wm_list 
)
static

◆ wm_window_substitute_old()

static void wm_window_substitute_old ( wmWindowManager *  oldwm,
wmWindowManager *  wm,
wmWindow *  oldwin,
wmWindow *  win 
)
static

◆ write_crash_blend()

bool write_crash_blend ( void  )

Debugging only, convenience function to write on crash. Convenient to save a blend file from a debugger.

Definition at line 1710 of file wm_files.c.

References BKE_main_blendfile_path_from_global(), BLI_path_extension_replace(), BLI_strncpy(), BLO_write_file(), FILE_MAX, G, G_MAIN, and NULL.

Variable Documentation

◆ app_template

char app_template[64]

◆ close_file_dialog_name

const char* close_file_dialog_name = "file_close_popup"
static

Definition at line 3856 of file wm_files.c.

Referenced by block_create__close_file_dialog(), and wm_close_file_dialog().

◆ LOG

CLG_LogRef LOG = {"wm.files"}
static

◆ ot

Definition at line 3479 of file wm_files.c.

Referenced by action_create(), 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_sample(), 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(), ANIM_OT_change_frame(), ANIM_OT_channel_select_keys(), 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_copy_driver_button(), 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_delete(), ANIM_OT_keyframe_delete_button(), ANIM_OT_keyframe_delete_by_name(), ANIM_OT_keyframe_delete_v3d(), 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_paste_driver_button(), ANIM_OT_previewrange_clear(), ANIM_OT_previewrange_set(), ANIM_OT_start_frame_set(), ARMATURE_OT_align(), ARMATURE_OT_armature_layers(), ARMATURE_OT_autoside_names(), ARMATURE_OT_bone_layers(), ARMATURE_OT_bone_primitive_add(), ARMATURE_OT_calculate_roll(), ARMATURE_OT_click_extrude(), ARMATURE_OT_delete(), ARMATURE_OT_dissolve(), ARMATURE_OT_duplicate(), ARMATURE_OT_extrude(), ARMATURE_OT_fill(), ARMATURE_OT_flip_names(), ARMATURE_OT_hide(), ARMATURE_OT_layers_show_all(), 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(), ASSET_OT_bundle_install(), ASSET_OT_catalog_delete(), ASSET_OT_catalog_new(), ASSET_OT_catalog_redo(), ASSET_OT_catalog_undo(), ASSET_OT_catalog_undo_push(), ASSET_OT_catalogs_save(), ASSET_OT_clear(), ASSET_OT_library_refresh(), ASSET_OT_mark(), 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(), BRUSH_OT_add(), BRUSH_OT_add_gpencil(), BRUSH_OT_curve_preset(), BRUSH_OT_reset(), BRUSH_OT_scale_size(), 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(), 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_center_principal(), 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(), COLLECTION_OT_create(), COLLECTION_OT_objects_add_active(), COLLECTION_OT_objects_remove(), COLLECTION_OT_objects_remove_active(), 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_set(), CONSOLE_OT_select_word(), CONSOLE_OT_unindent(), CONSTRAINT_OT_apply(), CONSTRAINT_OT_childof_clear_inverse(), CONSTRAINT_OT_childof_set_inverse(), CONSTRAINT_OT_copy(), CONSTRAINT_OT_copy_to_selected(), CONSTRAINT_OT_delete(), CONSTRAINT_OT_followpath_path_animate(), CONSTRAINT_OT_limitdistance_reset(), CONSTRAINT_OT_move_down(), CONSTRAINT_OT_move_to_index(), CONSTRAINT_OT_move_up(), CONSTRAINT_OT_objectsolver_clear_inverse(), CONSTRAINT_OT_objectsolver_set_inverse(), CONSTRAINT_OT_stretchto_reset(), constraint_reorder(), 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_convert_from_particle_system(), blender::ed::curves::CURVES_OT_convert_to_particle_system(), blender::ed::curves::CURVES_OT_disable_selection(), blender::ed::sculpt_paint::CURVES_OT_sculptmode_toggle(), blender::ed::curves::CURVES_OT_set_selection_domain(), blender::ed::curves::CURVES_OT_snap_curves_to_surface(), blender::ed::curves::CURVES_OT_surface_set(), 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(), dyntopo_warning_popup(), ED_object_add_generic_props(), ED_object_add_mesh_props(), ED_object_add_unit_props_radius(), ED_object_add_unit_props_radius_ex(), ED_object_add_unit_props_size(), ED_object_mode_compat_set(), ED_object_mode_set_ex(), ED_operatormacros_action(), ED_operatormacros_armature(), ED_operatormacros_clip(), ED_operatormacros_curve(), ED_operatormacros_gpencil(), ED_operatormacros_graph(), ED_operatormacros_mask(), ED_operatormacros_mesh(), ED_operatormacros_metaball(), ED_operatormacros_nla(), ED_operatormacros_node(), ED_operatormacros_object(), ED_operatormacros_paint(), 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_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_boundary_tear(), edbm_dissolve_prop__use_face_split(), edbm_dissolve_prop__use_verts(), edit_constraint_properties(), edit_constraint_report_property(), edit_modifier_properties(), edit_modifier_report_property(), edit_shaderfx_properties(), edit_shaderfx_report_property(), file_browse_invoke(), file_directory_enter_handle(), 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_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_style_set(), FONT_OT_style_toggle(), FONT_OT_text_copy(), FONT_OT_text_cut(), FONT_OT_text_insert(), 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_duplicate(), blender::ed::geometry::GEOMETRY_OT_color_attribute_remove(), blender::ed::geometry::GEOMETRY_OT_color_attribute_render_set(), ghost_event_proc(), gizmo_mesh_spin_redo_setup(), GIZMOGROUP_OT_gizmo_select(), GIZMOGROUP_OT_gizmo_tweak(), gpencil_edit_modifier_properties(), gpencil_edit_modifier_report_property(), gpencil_modifier_reorder(), GPENCIL_OT_active_frame_delete(), GPENCIL_OT_active_frames_delete_all(), GPENCIL_OT_annotate(), GPENCIL_OT_annotation_active_frame_delete(), GPENCIL_OT_annotation_add(), GPENCIL_OT_bake_grease_pencil_animation(), GPENCIL_OT_bake_mesh_animation(), GPENCIL_OT_blank_frame_add(), GPENCIL_OT_brush_reset(), GPENCIL_OT_brush_reset_all(), GPENCIL_OT_convert(), GPENCIL_OT_convert_old_files(), GPENCIL_OT_copy(), GPENCIL_OT_data_unlink(), GPENCIL_OT_delete(), GPENCIL_OT_dissolve(), GPENCIL_OT_draw(), GPENCIL_OT_duplicate(), GPENCIL_OT_editmode_toggle(), GPENCIL_OT_extract_palette_vertex(), GPENCIL_OT_extrude(), GPENCIL_OT_fill(), GPENCIL_OT_frame_clean_duplicate(), GPENCIL_OT_frame_clean_fill(), GPENCIL_OT_frame_clean_loose(), GPENCIL_OT_frame_duplicate(), GPENCIL_OT_generate_weights(), GPENCIL_OT_guide_rotate(), GPENCIL_OT_hide(), GPENCIL_OT_image_to_grease_pencil(), GPENCIL_OT_interpolate(), GPENCIL_OT_interpolate_reverse(), GPENCIL_OT_interpolate_sequence(), GPENCIL_OT_layer_active(), GPENCIL_OT_layer_add(), GPENCIL_OT_layer_annotation_add(), GPENCIL_OT_layer_annotation_move(), GPENCIL_OT_layer_annotation_remove(), GPENCIL_OT_layer_change(), GPENCIL_OT_layer_duplicate(), GPENCIL_OT_layer_duplicate_object(), GPENCIL_OT_layer_isolate(), GPENCIL_OT_layer_mask_add(), GPENCIL_OT_layer_mask_move(), GPENCIL_OT_layer_mask_remove(), GPENCIL_OT_layer_merge(), GPENCIL_OT_layer_move(), GPENCIL_OT_layer_remove(), GPENCIL_OT_lock_all(), GPENCIL_OT_lock_layer(), GPENCIL_OT_material_hide(), GPENCIL_OT_material_isolate(), GPENCIL_OT_material_lock_all(), GPENCIL_OT_material_lock_unused(), GPENCIL_OT_material_reveal(), GPENCIL_OT_material_select(), GPENCIL_OT_material_set(), GPENCIL_OT_material_to_vertex_color(), GPENCIL_OT_material_unlock_all(), GPENCIL_OT_materials_copy_to_object(), GPENCIL_OT_move_to_layer(), GPENCIL_OT_paintmode_toggle(), GPENCIL_OT_paste(), GPENCIL_OT_primitive_box(), GPENCIL_OT_primitive_circle(), GPENCIL_OT_primitive_curve(), GPENCIL_OT_primitive_line(), GPENCIL_OT_primitive_polyline(), GPENCIL_OT_recalc_geometry(), GPENCIL_OT_reproject(), GPENCIL_OT_reset_transform_fill(), GPENCIL_OT_reveal(), GPENCIL_OT_sculpt_paint(), GPENCIL_OT_sculptmode_toggle(), GPENCIL_OT_segment_add(), GPENCIL_OT_segment_move(), GPENCIL_OT_segment_remove(), GPENCIL_OT_select(), GPENCIL_OT_select_all(), GPENCIL_OT_select_alternate(), GPENCIL_OT_select_box(), GPENCIL_OT_select_circle(), GPENCIL_OT_select_first(), GPENCIL_OT_select_grouped(), GPENCIL_OT_select_lasso(), GPENCIL_OT_select_last(), GPENCIL_OT_select_less(), GPENCIL_OT_select_linked(), GPENCIL_OT_select_more(), GPENCIL_OT_select_random(), GPENCIL_OT_select_vertex_color(), GPENCIL_OT_selection_opacity_toggle(), GPENCIL_OT_selectmode_toggle(), GPENCIL_OT_set_active_material(), GPENCIL_OT_snap_cursor_to_selected(), GPENCIL_OT_snap_to_cursor(), GPENCIL_OT_snap_to_grid(), GPENCIL_OT_stroke_apply_thickness(), GPENCIL_OT_stroke_arrange(), GPENCIL_OT_stroke_caps_set(), GPENCIL_OT_stroke_change_color(), GPENCIL_OT_stroke_cutter(), GPENCIL_OT_stroke_cyclical_set(), GPENCIL_OT_stroke_editcurve_set_handle_type(), GPENCIL_OT_stroke_enter_editcurve_mode(), GPENCIL_OT_stroke_flip(), GPENCIL_OT_stroke_join(), GPENCIL_OT_stroke_merge(), GPENCIL_OT_stroke_merge_by_distance(), GPENCIL_OT_stroke_merge_material(), GPENCIL_OT_stroke_normalize(), GPENCIL_OT_stroke_reset_vertex_color(), GPENCIL_OT_stroke_sample(), GPENCIL_OT_stroke_separate(), GPENCIL_OT_stroke_simplify(), GPENCIL_OT_stroke_simplify_fixed(), GPENCIL_OT_stroke_smooth(), GPENCIL_OT_stroke_split(), GPENCIL_OT_stroke_subdivide(), GPENCIL_OT_stroke_trim(), GPENCIL_OT_trace_image(), GPENCIL_OT_transform_fill(), GPENCIL_OT_unlock_all(), GPENCIL_OT_vertex_color_brightness_contrast(), GPENCIL_OT_vertex_color_hsv(), GPENCIL_OT_vertex_color_invert(), GPENCIL_OT_vertex_color_levels(), GPENCIL_OT_vertex_color_set(), GPENCIL_OT_vertex_group_assign(), GPENCIL_OT_vertex_group_deselect(), GPENCIL_OT_vertex_group_invert(), GPENCIL_OT_vertex_group_normalize(), GPENCIL_OT_vertex_group_normalize_all(), GPENCIL_OT_vertex_group_remove_from(), GPENCIL_OT_vertex_group_select(), GPENCIL_OT_vertex_group_smooth(), GPENCIL_OT_vertex_paint(), GPENCIL_OT_vertexmode_toggle(), GPENCIL_OT_weight_paint(), GPENCIL_OT_weightmode_toggle(), gpencil_primitive_common_props(), GRAPH_OT_bake(), GRAPH_OT_blend_to_default(), GRAPH_OT_blend_to_neighbor(), GRAPH_OT_breakdown(), 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_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_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_mirror(), GRAPH_OT_paste(), GRAPH_OT_previewrange_set(), GRAPH_OT_reveal(), GRAPH_OT_sample(), GRAPH_OT_select_all(), GRAPH_OT_select_box(), GRAPH_OT_select_circle(), GRAPH_OT_select_column(), GRAPH_OT_select_lasso(), GRAPH_OT_select_leftright(), GRAPH_OT_select_less(), GRAPH_OT_select_linked(), GRAPH_OT_select_more(), GRAPH_OT_smooth(), GRAPH_OT_snap(), GRAPH_OT_snap_cursor_value(), GRAPH_OT_sound_bake(), GRAPH_OT_unbake(), GRAPH_OT_view_all(), GRAPH_OT_view_frame(), GRAPH_OT_view_selected(), 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_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_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(), 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(), lib_reload_fn(), lib_relocate(), lib_relocate_fn(), blender::ed::space_node::link_drag_search_exec_fn(), MARKER_OT_add(), 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_items_from_all_operators(), mesh_operator_edgering_props(), 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_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_set_extract(), 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_hide(), MESH_OT_inset(), MESH_OT_intersect(), MESH_OT_intersect_boolean(), MESH_OT_knife_cut(), 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_paint_mask_extract(), MESH_OT_paint_mask_slice(), 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_reveal(), MESH_OT_rip(), MESH_OT_rip_edge(), MESH_OT_screw(), MESH_OT_sculpt_vertex_color_add(), MESH_OT_sculpt_vertex_color_remove(), MESH_OT_select_all(), MESH_OT_select_axis(), 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(), 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_vertex_color_add(), MESH_OT_vertex_color_remove(), MESH_OT_vertices_smooth(), MESH_OT_vertices_smooth_laplacian(), MESH_OT_wireframe(), modifier_reorder(), 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::nodes::node_composite_output_file_cc::node_composit_buts_file_output_ex(), blender::ed::space_node::NODE_OT_add_collection(), blender::ed::space_node::NODE_OT_add_file(), blender::ed::space_node::NODE_OT_add_group(), blender::ed::space_node::NODE_OT_add_mask(), 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_cryptomatte_layer_add(), blender::ed::space_node::NODE_OT_cryptomatte_layer_remove(), 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_find_node(), blender::ed::space_node::NODE_OT_group_edit(), 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::ed::space_node::NODE_OT_hide_toggle(), blender::ed::space_node::NODE_OT_insert_offset(), blender::ed::space_node::NODE_OT_join(), 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_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_output_file_add_socket(), blender::ed::space_node::NODE_OT_output_file_move_active_socket(), blender::ed::space_node::NODE_OT_output_file_remove_active_socket(), 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_switch_view_update(), blender::ed::space_node::NODE_OT_tree_socket_add(), blender::ed::space_node::NODE_OT_tree_socket_change_type(), blender::ed::space_node::NODE_OT_tree_socket_move(), blender::ed::space_node::NODE_OT_tree_socket_remove(), blender::ed::space_node::NODE_OT_view_all(), blender::ed::space_node::NODE_OT_view_selected(), blender::ed::space_node::NODE_OT_viewer_border(), object_add_drop_xy_props(), object_mouse_select_menu(), OBJECT_OT_add(), OBJECT_OT_add_named(), OBJECT_OT_armature_add(), OBJECT_OT_bake(), OBJECT_OT_bake_image(), OBJECT_OT_camera_add(), OBJECT_OT_clear_override_library(), OBJECT_OT_collection_add(), OBJECT_OT_collection_external_asset_drop(), OBJECT_OT_collection_instance_add(), OBJECT_OT_collection_link(), OBJECT_OT_collection_objects_select(), OBJECT_OT_collection_remove(), OBJECT_OT_collection_unlink(), OBJECT_OT_constraint_add(), OBJECT_OT_constraint_add_with_targets(), OBJECT_OT_constraints_clear(), OBJECT_OT_constraints_copy(), OBJECT_OT_convert(), OBJECT_OT_correctivesmooth_bind(), OBJECT_OT_curves_empty_hair_add(), OBJECT_OT_curves_random_add(), OBJECT_OT_data_instance_add(), OBJECT_OT_data_transfer(), OBJECT_OT_datalayout_transfer(), OBJECT_OT_delete(), OBJECT_OT_drop_named_image(), OBJECT_OT_drop_named_material(), OBJECT_OT_duplicate(), OBJECT_OT_duplicates_make_real(), OBJECT_OT_editmode_toggle(), OBJECT_OT_effector_add(), OBJECT_OT_empty_add(), OBJECT_OT_explode_refresh(), OBJECT_OT_face_map_add(), OBJECT_OT_face_map_assign(), OBJECT_OT_face_map_deselect(), OBJECT_OT_face_map_move(), OBJECT_OT_face_map_remove(), OBJECT_OT_face_map_remove_from(), OBJECT_OT_face_map_select(), OBJECT_OT_forcefield_toggle(), OBJECT_OT_geometry_node_tree_copy_assign(), OBJECT_OT_geometry_nodes_input_attribute_toggle(), OBJECT_OT_gpencil_add(), OBJECT_OT_gpencil_modifier_add(), OBJECT_OT_gpencil_modifier_apply(), OBJECT_OT_gpencil_modifier_copy(), OBJECT_OT_gpencil_modifier_copy_to_selected(), OBJECT_OT_gpencil_modifier_move_down(), OBJECT_OT_gpencil_modifier_move_to_index(), OBJECT_OT_gpencil_modifier_move_up(), OBJECT_OT_gpencil_modifier_remove(), OBJECT_OT_hide_collection(), OBJECT_OT_hide_view_clear(), OBJECT_OT_hide_view_set(), OBJECT_OT_hook_add_newob(), OBJECT_OT_hook_add_selob(), OBJECT_OT_hook_assign(), OBJECT_OT_hook_recenter(), OBJECT_OT_hook_remove(), OBJECT_OT_hook_reset(), OBJECT_OT_hook_select(), OBJECT_OT_join(), OBJECT_OT_join_shapes(), OBJECT_OT_laplaciandeform_bind(), OBJECT_OT_light_add(), OBJECT_OT_lightprobe_add(), OBJECT_OT_lineart_bake_strokes(), OBJECT_OT_lineart_bake_strokes_all(), OBJECT_OT_lineart_clear(), OBJECT_OT_lineart_clear_all(), OBJECT_OT_link_to_collection(), OBJECT_OT_location_clear(), OBJECT_OT_make_links_data(), OBJECT_OT_make_links_scene(), OBJECT_OT_make_local(), OBJECT_OT_make_override_library(), 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_unused(), OBJECT_OT_material_slot_select(), OBJECT_OT_meshdeform_bind(), OBJECT_OT_metaball_add(), OBJECT_OT_mode_set(), OBJECT_OT_mode_set_with_submode(), OBJECT_OT_modifier_add(), OBJECT_OT_modifier_apply(), OBJECT_OT_modifier_apply_as_shapekey(), OBJECT_OT_modifier_convert(), OBJECT_OT_modifier_copy(), OBJECT_OT_modifier_copy_to_selected(), OBJECT_OT_modifier_move_down(), OBJECT_OT_modifier_move_to_index(), OBJECT_OT_modifier_move_up(), OBJECT_OT_modifier_remove(), OBJECT_OT_modifier_set_active(), OBJECT_OT_move_to_collection(), OBJECT_OT_multires_base_apply(), OBJECT_OT_multires_external_pack(), OBJECT_OT_multires_external_save(), OBJECT_OT_multires_higher_levels_delete(), OBJECT_OT_multires_rebuild_subdiv(), OBJECT_OT_multires_reshape(), OBJECT_OT_multires_subdivide(), OBJECT_OT_multires_unsubdivide(), OBJECT_OT_ocean_bake(), OBJECT_OT_origin_clear(), OBJECT_OT_origin_set(), OBJECT_OT_parent_clear(), OBJECT_OT_parent_inverse_apply(), OBJECT_OT_parent_no_inverse_set(), OBJECT_OT_parent_set(), OBJECT_OT_particle_system_add(), OBJECT_OT_particle_system_remove(), OBJECT_OT_paths_calculate(), OBJECT_OT_paths_clear(), OBJECT_OT_paths_update(), OBJECT_OT_paths_update_visible(), OBJECT_OT_pointcloud_add(), OBJECT_OT_posemode_toggle(), OBJECT_OT_quadriflow_remesh(), OBJECT_OT_reset_override_library(), OBJECT_OT_rotation_clear(), OBJECT_OT_scale_clear(), OBJECT_OT_select_all(), OBJECT_OT_select_by_type(), OBJECT_OT_select_grouped(), OBJECT_OT_select_less(), OBJECT_OT_select_linked(), OBJECT_OT_select_mirror(), OBJECT_OT_select_more(), OBJECT_OT_select_random(), OBJECT_OT_select_same_collection(), OBJECT_OT_shade_flat(), OBJECT_OT_shade_smooth(), OBJECT_OT_shaderfx_add(), OBJECT_OT_shaderfx_copy(), OBJECT_OT_shaderfx_move_down(), OBJECT_OT_shaderfx_move_to_index(), OBJECT_OT_shaderfx_move_up(), OBJECT_OT_shaderfx_remove(), OBJECT_OT_shape_key_add(), OBJECT_OT_shape_key_clear(), OBJECT_OT_shape_key_mirror(), OBJECT_OT_shape_key_move(), OBJECT_OT_shape_key_remove(), OBJECT_OT_shape_key_retime(), OBJECT_OT_skin_armature_create(), OBJECT_OT_skin_loose_mark_clear(), OBJECT_OT_skin_radii_equalize(), OBJECT_OT_skin_root_mark(), OBJECT_OT_speaker_add(), OBJECT_OT_surfacedeform_bind(), OBJECT_OT_text_add(), OBJECT_OT_track_clear(), OBJECT_OT_track_set(), OBJECT_OT_transfer_mode(), OBJECT_OT_transform_apply(), OBJECT_OT_transform_axis_target(), OBJECT_OT_transform_to_mouse(), OBJECT_OT_unlink_data(), OBJECT_OT_vertex_group_add(), OBJECT_OT_vertex_group_assign(), OBJECT_OT_vertex_group_assign_new(), OBJECT_OT_vertex_group_clean(), OBJECT_OT_vertex_group_copy(), OBJECT_OT_vertex_group_copy_to_selected(), OBJECT_OT_vertex_group_deselect(), OBJECT_OT_vertex_group_fix(), OBJECT_OT_vertex_group_invert(), OBJECT_OT_vertex_group_levels(), OBJECT_OT_vertex_group_limit_total(), OBJECT_OT_vertex_group_lock(), OBJECT_OT_vertex_group_mirror(), OBJECT_OT_vertex_group_move(), OBJECT_OT_vertex_group_normalize(), OBJECT_OT_vertex_group_normalize_all(), OBJECT_OT_vertex_group_quantize(), OBJECT_OT_vertex_group_remove(), OBJECT_OT_vertex_group_remove_from(), OBJECT_OT_vertex_group_select(), OBJECT_OT_vertex_group_set_active(), OBJECT_OT_vertex_group_smooth(), OBJECT_OT_vertex_group_sort(), OBJECT_OT_vertex_parent_set(), OBJECT_OT_vertex_weight_copy(), OBJECT_OT_vertex_weight_delete(), OBJECT_OT_vertex_weight_normalize_active_vertex(), OBJECT_OT_vertex_weight_paste(), OBJECT_OT_vertex_weight_set_active(), OBJECT_OT_visual_transform_apply(), OBJECT_OT_volume_add(), OBJECT_OT_volume_import(), OBJECT_OT_voxel_remesh(), OBJECT_OT_voxel_size_edit(), operator_enum_search_exec_fn(), operator_enum_search_update_fn(), operator_properties_init(), operator_search_exec_fn(), operator_search_update_fn(), operatortype_ghash_free_cb(), ot_lookup_from_py_string(), outliner_item_drag_drop_invoke(), outliner_lib_relocate_invoke_do(), outliner_operator_menu(), OUTLINER_OT_action_set(), OUTLINER_OT_animdata_operation(), OUTLINER_OT_collection_color_tag_set(), OUTLINER_OT_collection_disable(), OUTLINER_OT_collection_disable_render(), OUTLINER_OT_collection_drop(), OUTLINER_OT_collection_duplicate(), OUTLINER_OT_collection_duplicate_linked(), OUTLINER_OT_collection_enable(), OUTLINER_OT_collection_enable_render(), OUTLINER_OT_collection_exclude_clear(), OUTLINER_OT_collection_exclude_set(), OUTLINER_OT_collection_hide(), OUTLINER_OT_collection_hide_inside(), OUTLINER_OT_collection_hierarchy_delete(), OUTLINER_OT_collection_holdout_clear(), OUTLINER_OT_collection_holdout_set(), OUTLINER_OT_collection_indirect_only_clear(), OUTLINER_OT_collection_indirect_only_set(), OUTLINER_OT_collection_instance(), OUTLINER_OT_collection_isolate(), OUTLINER_OT_collection_link(), OUTLINER_OT_collection_new(), OUTLINER_OT_collection_objects_deselect(), OUTLINER_OT_collection_objects_select(), OUTLINER_OT_collection_show(), OUTLINER_OT_collection_show_inside(), OUTLINER_OT_constraint_operation(), OUTLINER_OT_data_operation(), OUTLINER_OT_datastack_drop(), OUTLINER_OT_delete(), OUTLINER_OT_drivers_add_selected(), OUTLINER_OT_drivers_delete_selected(), OUTLINER_OT_expanded_toggle(), OUTLINER_OT_hide(), OUTLINER_OT_highlight_update(), OUTLINER_OT_id_copy(), OUTLINER_OT_id_delete(), OUTLINER_OT_id_operation(), OUTLINER_OT_id_paste(), OUTLINER_OT_id_remap(), OUTLINER_OT_item_activate(), OUTLINER_OT_item_drag_drop(), OUTLINER_OT_item_openclose(), OUTLINER_OT_item_rename(), OUTLINER_OT_keyingset_add_selected(), OUTLINER_OT_keyingset_remove_selected(), OUTLINER_OT_lib_operation(), OUTLINER_OT_lib_reload(), OUTLINER_OT_lib_relocate(), OUTLINER_OT_liboverride_operation(), OUTLINER_OT_liboverride_troubleshoot_operation(), OUTLINER_OT_material_drop(), OUTLINER_OT_modifier_operation(), OUTLINER_OT_object_operation(), OUTLINER_OT_operation(), OUTLINER_OT_orphans_purge(), OUTLINER_OT_parent_clear(), OUTLINER_OT_parent_drop(), OUTLINER_OT_scene_drop(), OUTLINER_OT_scene_operation(), OUTLINER_OT_scroll_page(), OUTLINER_OT_select_all(), OUTLINER_OT_select_box(), OUTLINER_OT_select_walk(), OUTLINER_OT_show_active(), OUTLINER_OT_show_hierarchy(), OUTLINER_OT_show_one_level(), OUTLINER_OT_unhide_all(), paint_mask_gesture_operator_properties(), PAINT_OT_add_simple_uvs(), PAINT_OT_add_texture_paint_slot(), PAINT_OT_brush_colors_flip(), PAINT_OT_brush_select(), PAINT_OT_face_select_all(), PAINT_OT_face_select_hide(), PAINT_OT_face_select_linked(), PAINT_OT_face_select_linked_pick(), PAINT_OT_face_vert_reveal(), PAINT_OT_grab_clone(), PAINT_OT_hide_show(), PAINT_OT_image_from_view(), PAINT_OT_image_paint(), PAINT_OT_mask_box_gesture(), PAINT_OT_mask_flood_fill(), PAINT_OT_mask_lasso_gesture(), PAINT_OT_mask_line_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_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(), 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(), 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_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(), POSE_OT_armature_apply(), POSE_OT_autoside_names(), POSE_OT_blend_to_neighbors(), POSE_OT_bone_layers(), POSE_OT_breakdown(), POSE_OT_constraint_add(), POSE_OT_constraint_add_with_targets(), POSE_OT_constraints_clear(), POSE_OT_constraints_copy(), POSE_OT_copy(), POSE_OT_flip_names(), POSE_OT_group_add(), POSE_OT_group_assign(), POSE_OT_group_deselect(), POSE_OT_group_move(), POSE_OT_group_remove(), POSE_OT_group_select(), POSE_OT_group_sort(), POSE_OT_group_unassign(), POSE_OT_hide(), POSE_OT_ik_add(), 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_push_rest(), POSE_OT_quaternions_flip(), POSE_OT_relax(), POSE_OT_relax_rest(), 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_add_menu_invoke__replacemenu(), POSELIB_OT_action_sanitize(), POSELIB_OT_apply_pose(), POSELIB_OT_apply_pose_asset(), POSELIB_OT_blend_pose_asset(), POSELIB_OT_browse_interactive(), POSELIB_OT_new(), POSELIB_OT_pose_add(), POSELIB_OT_pose_move(), POSELIB_OT_pose_remove(), POSELIB_OT_pose_rename(), POSELIB_OT_unlink(), 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_reset_default_theme(), 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_getrna_type(), pyop_poll(), PYOP_wrap_macro_define(), read_homefile_props(), 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_light_cache_bake(), SCENE_OT_light_cache_free(), SCENE_OT_new(), SCENE_OT_new_sequencer(), 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_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::curves::SCULPT_CURVES_OT_select_all(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_select_end(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_select_grow(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_select_random(), sculpt_detail_size_set_radial_control(), sculpt_gesture_operator_properties(), SCULPT_OT_brush_stroke(), SCULPT_OT_cloth_filter(), SCULPT_OT_color_filter(), SCULPT_OT_detail_flood_fill(), SCULPT_OT_dirty_mask(), SCULPT_OT_dynamic_topology_toggle(), SCULPT_OT_dyntopo_detail_size_edit(), SCULPT_OT_expand(), SCULPT_OT_face_set_box_gesture(), SCULPT_OT_face_set_lasso_gesture(), SCULPT_OT_face_sets_change_visibility(), SCULPT_OT_face_sets_create(), SCULPT_OT_face_sets_edit(), SCULPT_OT_face_sets_init(), SCULPT_OT_face_sets_randomize_colors(), SCULPT_OT_loop_to_vertex_colors(), SCULPT_OT_mask_by_color(), SCULPT_OT_mask_expand(), SCULPT_OT_mask_filter(), SCULPT_OT_mask_init(), SCULPT_OT_mesh_filter(), SCULPT_OT_optimize(), SCULPT_OT_project_line_gesture(), SCULPT_OT_sample_color(), SCULPT_OT_sample_detail_size(), SCULPT_OT_sculptmode_toggle(), SCULPT_OT_set_detail_size(), SCULPT_OT_set_persistent_base(), SCULPT_OT_set_pivot_position(), SCULPT_OT_symmetrize(), SCULPT_OT_trim_box_gesture(), SCULPT_OT_trim_lasso_gesture(), SCULPT_OT_uv_sculpt_stroke(), SCULPT_OT_vertex_to_loop_colors(), sculpt_trim_gesture_operator_properties(), sequencer_generic_props__internal(), SEQUENCER_OT_change_effect_input(), SEQUENCER_OT_change_effect_type(), SEQUENCER_OT_change_path(), SEQUENCER_OT_change_scene(), SEQUENCER_OT_copy(), SEQUENCER_OT_cursor_set(), SEQUENCER_OT_delete(), SEQUENCER_OT_duplicate(), SEQUENCER_OT_effect_strip_add(), SEQUENCER_OT_enable_proxies(), SEQUENCER_OT_export_subtitles(), SEQUENCER_OT_gap_insert(), SEQUENCER_OT_gap_remove(), SEQUENCER_OT_image_strip_add(), SEQUENCER_OT_images_separate(), SEQUENCER_OT_lock(), SEQUENCER_OT_mask_strip_add(), SEQUENCER_OT_meta_make(), SEQUENCER_OT_meta_separate(), SEQUENCER_OT_meta_toggle(), SEQUENCER_OT_movie_strip_add(), SEQUENCER_OT_movieclip_strip_add(), SEQUENCER_OT_mute(), SEQUENCER_OT_offset_clear(), SEQUENCER_OT_paste(), SEQUENCER_OT_reassign_inputs(), SEQUENCER_OT_rebuild_proxy(), SEQUENCER_OT_refresh_all(), SEQUENCER_OT_reload(), SEQUENCER_OT_rename_channel(), SEQUENCER_OT_rendersize(), SEQUENCER_OT_sample(), SEQUENCER_OT_scene_strip_add(), SEQUENCER_OT_scene_strip_add_new(), SEQUENCER_OT_select(), SEQUENCER_OT_select_all(), SEQUENCER_OT_select_box(), SEQUENCER_OT_select_grouped(), SEQUENCER_OT_select_handles(), SEQUENCER_OT_select_inverse(), SEQUENCER_OT_select_less(), SEQUENCER_OT_select_linked(), SEQUENCER_OT_select_linked_pick(), SEQUENCER_OT_select_more(), SEQUENCER_OT_select_side(), SEQUENCER_OT_select_side_of_frame(), SEQUENCER_OT_set_range_to_strips(), SEQUENCER_OT_slip(), SEQUENCER_OT_snap(), SEQUENCER_OT_sound_strip_add(), SEQUENCER_OT_split(), SEQUENCER_OT_strip_color_tag_set(), SEQUENCER_OT_strip_jump(), SEQUENCER_OT_strip_modifier_add(), SEQUENCER_OT_strip_modifier_copy(), SEQUENCER_OT_strip_modifier_move(), SEQUENCER_OT_strip_modifier_remove(), SEQUENCER_OT_strip_transform_clear(), SEQUENCER_OT_strip_transform_fit(), SEQUENCER_OT_swap(), SEQUENCER_OT_swap_data(), SEQUENCER_OT_swap_inputs(), SEQUENCER_OT_unlock(), SEQUENCER_OT_unmute(), SEQUENCER_OT_view_all(), SEQUENCER_OT_view_all_preview(), SEQUENCER_OT_view_frame(), SEQUENCER_OT_view_ghost_border(), SEQUENCER_OT_view_selected(), SEQUENCER_OT_view_zoom_ratio(), shaderfx_reorder(), 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(), SPREADSHEET_OT_add_row_filter_rule(), SPREADSHEET_OT_change_spreadsheet_data_source(), SPREADSHEET_OT_remove_row_filter_rule(), 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_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_refresh_pyconstraints(), 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(), TEXTURE_OT_new(), TEXTURE_OT_slot_copy(), TEXTURE_OT_slot_move(), TEXTURE_OT_slot_paste(), transform_from_gizmo_invoke(), TRANSFORM_OT_bbone_resize(), TRANSFORM_OT_bend(), TRANSFORM_OT_create_orientation(), TRANSFORM_OT_delete_orientation(), TRANSFORM_OT_edge_bevelweight(), TRANSFORM_OT_edge_crease(), TRANSFORM_OT_edge_slide(), TRANSFORM_OT_from_gizmo(), TRANSFORM_OT_mirror(), TRANSFORM_OT_push_pull(), TRANSFORM_OT_resize(), TRANSFORM_OT_rotate(), TRANSFORM_OT_rotate_normal(), TRANSFORM_OT_select_orientation(), TRANSFORM_OT_seq_slide(), TRANSFORM_OT_shear(), TRANSFORM_OT_shrink_fatten(), TRANSFORM_OT_skin_resize(), TRANSFORM_OT_tilt(), TRANSFORM_OT_tosphere(), TRANSFORM_OT_trackball(), TRANSFORM_OT_transform(), TRANSFORM_OT_translate(), TRANSFORM_OT_vert_crease(), TRANSFORM_OT_vert_slide(), TRANSFORM_OT_vertex_random(), TRANSFORM_OT_vertex_warp(), Transform_Properties(), 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_string_info_get(), ui_def_but_operator_ptr(), ui_handle_afterfunc_add_operator(), ui_handle_afterfunc_add_operator_ex(), ui_layout_introspect_button(), ui_list_invoke_item_operator(), 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_python_command_button(), UI_OT_copy_to_selected_button(), UI_OT_drop_color(), UI_OT_drop_material(), UI_OT_drop_name(), UI_OT_eyedropper_color(), UI_OT_eyedropper_colorramp(), UI_OT_eyedropper_colorramp_point(), UI_OT_eyedropper_depth(), UI_OT_eyedropper_driver(), UI_OT_eyedropper_gpencil_color(), UI_OT_eyedropper_id(), UI_OT_jump_to_target_button(), UI_OT_list_start_filter(), UI_OT_override_idtemplate_clear(), UI_OT_override_idtemplate_make(), UI_OT_override_idtemplate_reset(), UI_OT_override_remove_button(), UI_OT_override_type_set_button(), UI_OT_reloadtranslation(), UI_OT_reset_default_button(), UI_OT_unset_property_button(), UI_OT_view_drop(), UI_OT_view_item_rename(), ui_pie_menu_level_create(), ui_popup_context_menu_for_button(), ui_searchbox_region_draw_cb__operator(), ui_tooltip_data_from_tool(), ui_tooltip_text_python_from_op(), UI_view2d_edge_pan_operator_properties(), UI_view2d_edge_pan_operator_properties_ex(), uiDefButO(), uiDefButO_ptr(), uiDefIconButO(), uiDefIconButO_ptr(), uiDefIconTextButO(), uiDefIconTextButO_ptr(), uiDefSearchButO_ptr(), uiItemBooleanO(), uiItemEnumO(), uiItemEnumO_ptr(), uiItemEnumO_string(), uiItemEnumO_value(), uiItemFloatO(), uiItemFullO(), uiItemFullO_ptr(), uiItemFullO_ptr_ex(), uiItemFullOMenuHold_ptr(), uiItemIntO(), uiItemMenuEnumFullO(), uiItemMenuEnumFullO_ptr(), uiItemsFullEnumO(), uiItemsFullEnumO_items(), uiItemStringO(), uiTemplateEditModeSelection(), unpack_menu(), uv_map_clip_correct_properties(), uv_map_clip_correct_properties_ex(), UV_OT_align(), UV_OT_average_islands_scale(), UV_OT_cube_project(), UV_OT_cursor_set(), UV_OT_cylinder_project(), UV_OT_hide(), UV_OT_mark_seam(), UV_OT_minimize_stretch(), UV_OT_pack_islands(), 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(), 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_lightcache_update(), view3d_operator_properties_common(), VIEW3D_OT_background_image_add(), VIEW3D_OT_background_image_remove(), VIEW3D_OT_bone_select_menu(), 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(), WIDGETGROUP_light_target_setup(), WIDGETGROUP_navigate_setup(), WIDGETGROUP_ruler_setup(), wm_call_menu_get_name(), wm_call_panel_get_name(), 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_modalkeymap_operator_items_to_string_buf(), wm_open_mainfile_def_property_use_scripts(), wm_operator_call_internal(), WM_operator_call_py(), wm_operator_check_locked_interface(), WM_operator_check_ui_empty(), wm_operator_create(), 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_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_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_pystring_ex(), wm_operator_register_check(), WM_operator_type_modal_from_exec_for_object_edit_coords(), WM_operator_type_set(), 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_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_append(), WM_OT_call_menu(), WM_OT_call_menu_pie(), WM_OT_call_panel(), WM_OT_debug_menu(), WM_OT_doc_view_manual_ui_context(), WM_OT_lib_reload(), WM_OT_lib_relocate(), WM_OT_link(), WM_OT_memory_statistics(), WM_OT_open_mainfile(), WM_OT_operator_defaults(), 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_splash(), WM_OT_splash_about(), WM_OT_stereo3d_set(), 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_teleport(), WM_OT_xr_session_toggle(), wm_recover_auto_save_exec(), wm_recover_last_session_exec(), 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_duplicate(), WORKSPACE_OT_reorder_to_back(), WORKSPACE_OT_reorder_to_front(), WORKSPACE_OT_scene_pin_toggle(), and WORLD_OT_new().

◆ override

bool override

◆ ptr

PointerRNA* ptr

Definition at line 3480 of file wm_files.c.

Referenced by gim_hash_table< T >::_insert_sorted(), gim_hash_table< T >::_insert_sorted_replace(), _stdAllocator_free(), _stdAllocator_realloc(), acf_fcurve_name_prop(), acf_generic_idblock_name_prop(), acf_generic_idfill_name_prop(), acf_gpl_name_prop(), acf_group_name_prop(), acf_masklay_name_prop(), acf_nlaaction_name_prop(), acf_nlatrack_name_prop(), acf_object_name_prop(), acf_shapekey_name_prop(), achannel_setting_slider_cb(), achannel_setting_slider_nla_curve_cb(), achannel_setting_slider_shapekey_cb(), actedit_change_action(), action_get_item_transforms(), action_new_exec(), actkeys_paste_description(), blender::ResourceScope::add(), blender::fn::VariableState::add_as_input__one(), add_driver_button_invoke(), add_driver_button_none(), add_driver_button_poll(), add_keyingset_button_exec(), id_map< K, T >::add_or_update(), BCAnimationCurve::add_value_from_rna(), PreallocatedMemoryHelper< N >::addChunk(), advanced_panel_draw(), aligned_free(), libmv::aligned_free(), btDefaultSerializer::allocate(), blender::RawAllocator::allocate(), btGenericPoolAllocator::allocate(), btGenericMemoryPool::allocate_from_free_nodes(), btGenericMemoryPool::allocate_from_pool(), ANIM_add_driver(), ANIM_add_driver_with_target(), ANIM_apply_keyingset(), 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(), animsys_evaluate_action(), 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(), anything_showing_through(), apply_armature_pose2bones_ui(), applyarmature_process_selected_recursive(), arena_realloc(), armature_bone_layers_exec(), armature_layers_exec(), armature_layers_invoke(), asset_operation_get_id_vec_stats_from_context(), assign_default_button_exec(), assign_default_button_poll(), autokeyframe_sequencer_image(), average_normals_draw_check_prop(), axis_mapping_panel_draw(), bake_panel_draw(), bit_is_on(), BKE_animsys_get_nla_keyframing_context(), BKE_animsys_read_from_rna_path(), BKE_animsys_rna_path_resolve(), BKE_animsys_write_to_rna_path(), 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_pose_apply_action_blend(), BKE_pose_apply_action_selected_bones(), blend_to_default_fcurve(), 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_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_nlink(), BLI_linklist_append_pool(), BLI_linklist_index(), BLI_linklist_insert_after(), BLI_linklist_prepend(), BLI_linklist_prepend_arena(), BLI_linklist_prepend_nlink(), BLI_linklist_prepend_pool(), BLI_memarena_alloc(), BLI_memarena_calloc(), BLI_memblock_alloc(), BLI_memblock_iterstep(), BLI_rfindptr(), blo_add_library_pointer_map(), 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(), 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_set_fn(), bpy_prop_boolean_get_fn(), bpy_prop_boolean_set_fn(), bpy_prop_enum_get_fn(), bpy_prop_enum_itemf_fn(), bpy_prop_enum_set_fn(), bpy_prop_float_array_get_fn(), bpy_prop_float_array_set_fn(), bpy_prop_float_get_fn(), bpy_prop_float_set_fn(), bpy_prop_int_array_get_fn(), bpy_prop_int_array_set_fn(), bpy_prop_int_get_fn(), bpy_prop_int_set_fn(), bpy_prop_string_get_fn(), bpy_prop_string_length_fn(), bpy_prop_string_set_fn(), bpy_prop_string_visit_for_search_fn(), bpy_prop_update_fn(), bpy_rna_data_context_enter(), bpy_rna_enum_items_static(), BPY_rna_module(), bpy_utils_previews_load(), bpy_utils_previews_new(), broadcast(), btAlignedAllocInternal(), btAlignedFreeDefault(), btAlignedFreeInternal(), btAlignPointer(), btAxisSweep3Internal< BP_FP_INT_TYPE >::btAxisSweep3Internal(), btCompoundCompoundCollisionAlgorithm::btCompoundCompoundCollisionAlgorithm(), btFreeDefault(), btPoolFree(), btPoolRealloc(), btSoftMultiBodyDynamicsWorld::btSoftMultiBodyDynamicsWorld(), btSoftRigidDynamicsWorld::btSoftRigidDynamicsWorld(), blender::deg::DepsgraphRelationBuilder::build_animdata_curves_targets(), 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_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_modifier_gpencil_foreach(), buttons_texture_user_property_add(), buttons_texture_user_socket_property_add(), buttons_texture_users_find_nodetree(), buttons_texture_users_from_context(), caps_panel_draw(), case_strhash(), chaining_panel_draw(), check_rna_path_is_valid(), clamp_panel_draw(), clean_fcurve(), clear_key_button_exec(), clear_keyframe(), clip_draw_dopesheet_channels(), collection_isolate_exec(), colorband_buttons_layout(), composition_panel_draw(), btConvexHullInternal::compute(), constant_offset_draw(), constant_offset_header_draw(), constraint_copy_to_selected_poll(), constraint_ops_extra_draw(), btAlignedAllocator< T, Alignment >::construct(), blender::deg::RNANodeQuery::construct_node_identifier(), blender::Span< T >::contains_ptr(), blender::ui::context_path_add_generic(), convert_item_init_float(), convert_item_init_int(), convert_pointer_array_64_to_32(), 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_particle_dupliob_exec(), copy_to_selected_button(), copy_value_single(), copy_values(), btBox2dBox2dCollisionAlgorithm::CreateFunc::CreateCollisionAlgorithm(), btBoxBoxCollisionAlgorithm::CreateFunc::CreateCollisionAlgorithm(), btSoftSoftCollisionAlgorithm::CreateFunc::CreateCollisionAlgorithm(), 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(), curvature_header_draw(), curvature_panel_draw(), curve_header_draw(), curve_panel_draw(), curvemap_buttons_layout(), CurveProfile_buttons_layout(), custom_range_header_draw(), custom_range_panel_draw(), CustomData_set_layer(), CustomData_set_layer_n(), cycles_panel_draw(), data_panel_draw(), data_select_linked_fn(), data_transfer_get_description(), data_transfer_poll_property(), datadropper_init(), datadropper_poll(), btAlignedAllocator< T, Alignment >::deallocate(), blender::GuardedAllocator::deallocate(), blender::RawAllocator::deallocate(), decimate_desc(), 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::default_construct_n(), DEG_get_evaluated_rna_pointer(), delete_key_button_exec(), delete_keyframe(), depthdropper_poll(), btAlignedAllocator< T, Alignment >::destroy(), blender::CPPType::destruct(), blender::cpp_type_util::destruct_cb(), blender::CPPType::destruct_indices(), blender::cpp_type_util::destruct_indices_cb(), blender::destruct_n(), do_fill_tile(), do_outliner_drivers_editop(), do_outliner_keyingset_editop(), draw_channel_labels(), draw_channel_widget_lock(), draw_channel_widget_mute(), draw_constraint_header(), draw_fill_tile(), draw_setting_widget(), driver_get_variable_property(), driver_mapping_type_itemf(), drivers_editor_show_exec(), drw_uniform_attrs_pool_free_cb(), drw_uniform_property_lookup(), dt_layers_select_dst_itemf(), dt_layers_select_itemf(), dt_layers_select_src_itemf(), dt_mix_mode_itemf(), dtar_get_prop_val(), dupliob_move_down_exec(), dupliob_move_up_exec(), dupliob_refresh_exec(), dupliobject_hash(), dupliobject_instancer_hash(), ED_action_fcurve_ensure(), ED_animedit_unlink_action(), ED_autokeyframe_property(), ED_buttons_set_context(), 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(), edbm_average_normals_ui(), edbm_normals_tools_ui(), edbm_point_normals_ui(), edge_data_panel_draw(), edge_panel_draw(), edge_panel_draw_header(), edge_types_panel_draw(), edit_constraint_invoke_properties(), edit_constraint_poll_generic(), edit_driver_button_exec(), edit_modifier_poll_generic(), edit_shaderfx_poll_generic(), blender::GVArrayCommon::emplace(), blender::VArrayCommon< T >::emplace(), envelope_panel_draw(), blender::ed::outliner::TreeElementRNAStruct::expand(), eyedropper_colorband_init(), eyedropper_colorband_poll(), face_corner_panel_draw(), face_corner_panel_draw_header(), face_corner_uv_panel_draw(), face_corner_vcol_panel_draw(), face_mark_panel_draw(), face_mark_panel_draw_header(), face_panel_draw(), face_panel_draw_header(), fade_header_draw(), fade_panel_draw(), fading_header_draw(), fading_panel_draw(), falloff_panel_draw(), fcurve_is_changed(), fcurves_to_pchan_links_get(), file_browse_invoke(), file_directory_enter_handle(), file_main_region_message_subscribe(), id_map< K, T >::find(), gim_hash_table< T >::find(), blender::deg::RNANodeQuery::find_node(), btDefaultSerializer::findNameForPointer(), btDefaultSerializer::findPointer(), 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::nodes::node_fn_align_euler_to_vector_cc::fn_node_align_euler_to_vector_layout(), blender::nodes::node_fn_boolean_math_cc::fn_node_boolean_math_layout(), blender::nodes::fn_node_combine_color_layout(), blender::nodes::node_fn_float_to_int_cc::fn_node_float_to_int_layout(), blender::nodes::node_fn_input_bool_cc::fn_node_input_bool_layout(), blender::nodes::node_fn_input_color_cc::fn_node_input_color_layout(), blender::nodes::node_fn_input_int_cc::fn_node_input_int_layout(), blender::nodes::node_fn_input_string_cc::fn_node_input_string_layout(), blender::nodes::node_fn_input_vector_cc::fn_node_input_vector_layout(), blender::nodes::node_fn_random_value_cc::fn_node_random_value_layout(), blender::nodes::node_fn_rotate_euler_cc::fn_node_rotate_euler_layout(), blender::nodes::fn_node_separate_color_layout(), followpath_path_animate_exec(), frame_range_header_draw(), frame_range_panel_draw(), free_object_to_mesh(), btCollisionDispatcher::freeCollisionAlgorithm(), btPoolAllocator::freeMemory(), generate_panel_draw(), generator_panel_draw(), blender::nodes::node_fn_compare_cc::geo_node_compare_layout(), geometry_panel_draw(), blender::ListBaseWrapper< T >::get(), get_boolean(), get_default_rna_value(), get_displacement_method(), blender::compositor::NodeOutput::get_editor_value_color(), blender::compositor::NodeInput::get_editor_value_color(), blender::compositor::NodeOutput::get_editor_value_float(), blender::compositor::NodeInput::get_editor_value_float(), blender::compositor::NodeOutput::get_editor_value_vector(), blender::compositor::NodeInput::get_editor_value_vector(), get_enum(), get_enum_identifier(), get_float(), get_float3(), get_float4(), get_fmodifier_expand_flag(), get_int(), get_keyframe_values(), get_keyframe_values_create_reports(), get_pointer_type(), blender::ed::outliner::get_property_icon(), get_string(), get_text_datablock_content(), get_volume_interpolation(), get_volume_sampling(), getname_anim_fcurve(), btCollisionWorldImporter::getNameForPointer(), gim_alloc(), gim_free(), gim_realloc(), gizmo2d_pivot_point_message_subscribe(), gizmo2d_resize_setup(), gizmo2d_rotate_setup(), gizmo2d_xform_setup(), gizmo_mesh_extrude_refresh(), gizmo_mesh_extrude_setup(), gizmo_mesh_spin_init_draw_prepare(), gizmo_mesh_spin_init_refresh(), gizmo_mesh_spin_init_refresh_axis_orientation(), gizmo_snap_rna_find_operator(), gizmo_snap_rna_prevpoint_get_fn(), gizmo_snap_rna_prevpoint_set_fn(), gizmo_snap_rna_snap_elements_force_get_fn(), gizmo_snap_rna_snap_elements_force_set_fn(), gizmo_snap_state_from_rna_get(), gizmogroup_init_properties_from_twtype(), gmp_free(), gmp_realloc(), gpencil_bake_set_frame_end(), gpencil_brush_grab_stroke_free(), gpencil_convert_poll_property(), gpencil_convert_set_end_frame(), gpencil_edit_modifier_poll_generic(), gpencil_modifier_curve_header_draw(), gpencil_modifier_curve_panel_draw(), gpencil_modifier_masking_panel_draw(), gpencil_modifier_ops_extra_draw(), gpencil_modifier_panel_end(), gpencil_modifier_panel_get_property_pointers(), gpencil_modifier_panel_header(), gpencil_shaderfx_ops_extra_draw(), gpencil_stroke_path_animation(), gpencil_stroke_path_animation_add_keyframes(), graph_driver_vars_copy_exec(), graph_driver_vars_paste_exec(), graph_panel_drivers_popover(), graph_region_message_subscribe(), graphkeys_paste_description(), graphop_active_editable_fcurve_ctx_poll(), btSparseSdf< CELLSIZE >::Hash(), hide_pose_bone_fn(), device_memory::host_alloc(), id_data_find_fcurve(), id_search_allows_id(), id_single_user(), idkey_hash(), image_open_invoke(), image_save_as_draw_check_prop(), imb_loadhdr(), imb_savebmp(), blender::ListBaseWrapper< T >::index_of(), 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_output_file_cc::init_output_file(), blender::nodes::node_composite_switchview_cc::init_switch_view(), insert_key_button_exec(), insert_keyframe(), insert_keyframe_direct(), insert_keyframe_fcurve_value(), insert_keyframe_value(), int_set_index(), interactive_value_init_from_property(), internal_dependencies_panel_draw(), btDefaultSerializer::internalAlloc(), intersection_panel_draw(), blender::tests::is_aligned(), is_pointer_in_path(), blender::deg::DepsgraphBuilderCache::isAnyPropertyAnimated(), jump_to_target_button(), jump_to_target_ptr(), keyhash(), layerCopy_bmesh_elem_py_ptr(), layerFree_bmesh_elem_py_ptr(), layers_panel_draw(), lib_override_library_id_reset_do(), lib_weak_key_hash(), limits_panel_draw(), blender::ed::space_node::link_drag_search_exec_fn(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_as(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_default_as(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_key_default_as(), lookup_property(), mask_panel_draw(), material_mask_panel_draw(), material_mask_panel_draw_header(), materials_panel_draw(), menu_add_shortcut(), menu_change_shortcut(), menu_items_from_ui_create(), menu_search_exec_fn(), merge(), mirror_facehash(), mix_mode_panel_draw(), modifier_apply_invoke(), modifier_apply_poll(), modifier_copy_to_selected_poll(), modifier_ops_extra_draw(), modifier_panel_end(), modifier_panel_get_property_pointers(), modifier_panel_header(), modifier_vgroup_ui(), 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_channel_region_message_subscribe(), nla_eval_domain_action(), nla_eval_domain_strips(), nla_main_region_message_subscribe(), 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_get_inverted_lower_snapshot(), nlasnapshot_blend_strip_no_blend(), nlasnapshot_from_action(), nlastrip_evaluate(), nlastrip_evaluate_actionclip(), nlastrip_evaluate_meta(), nlastrip_evaluate_transition(), 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::nodes::node_composite_curves_cc::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_rgb(), blender::ed::space_node::node_buts_texture(), blender::ed::space_node::node_buts_time(), blender::ed::space_node::node_buts_value(), blender::nodes::node_composite_alpha_over_cc::node_composit_buts_alphaover(), blender::nodes::node_composite_antialiasing_cc::node_composit_buts_antialiasing(), blender::nodes::node_composite_bilateralblur_cc::node_composit_buts_bilateralblur(), blender::nodes::node_composite_blur_cc::node_composit_buts_blur(), blender::nodes::node_composite_bokehblur_cc::node_composit_buts_bokehblur(), blender::nodes::node_composite_bokehimage_cc::node_composit_buts_bokehimage(), blender::nodes::node_composite_boxmask_cc::node_composit_buts_boxmask(), blender::nodes::node_composite_brightness_cc::node_composit_buts_brightcontrast(), blender::nodes::node_composite_channel_matte_cc::node_composit_buts_channel_matte(), blender::nodes::node_composite_chroma_matte_cc::node_composit_buts_chroma_matte(), blender::nodes::node_composite_color_matte_cc::node_composit_buts_color_matte(), blender::nodes::node_composite_color_spill_cc::node_composit_buts_color_spill(), blender::nodes::node_composite_colorbalance_cc::node_composit_buts_colorbalance(), blender::nodes::node_composite_colorbalance_cc::node_composit_buts_colorbalance_ex(), blender::nodes::node_composite_colorcorrection_cc::node_composit_buts_colorcorrection(), blender::nodes::node_composite_colorcorrection_cc::node_composit_buts_colorcorrection_ex(), blender::ed::space_node::node_composit_buts_combsep_color(), blender::nodes::node_composite_composite_cc::node_composit_buts_composite(), blender::nodes::node_composite_convert_color_space_cc::node_composit_buts_convert_colorspace(), blender::nodes::node_composite_crop_cc::node_composit_buts_crop(), blender::ed::space_node::node_composit_buts_cryptomatte(), blender::ed::space_node::node_composit_buts_cryptomatte_legacy(), blender::nodes::node_composite_directionalblur_cc::node_composit_buts_dblur(), blender::nodes::node_composite_defocus_cc::node_composit_buts_defocus(), blender::nodes::node_composite_denoise_cc::node_composit_buts_denoise(), blender::nodes::node_composite_despeckle_cc::node_composit_buts_despeckle(), blender::nodes::node_composite_diff_matte_cc::node_composit_buts_diff_matte(), blender::nodes::node_composite_dilate_cc::node_composit_buts_dilateerode(), blender::nodes::node_composite_distance_matte_cc::node_composit_buts_distance_matte(), blender::nodes::node_composite_double_edge_mask_cc::node_composit_buts_double_edge_mask(), blender::nodes::node_composite_ellipsemask_cc::node_composit_buts_ellipsemask(), blender::nodes::node_composite_output_file_cc::node_composit_buts_file_output(), blender::nodes::node_composite_output_file_cc::node_composit_buts_file_output_ex(), blender::nodes::node_composite_filter_cc::node_composit_buts_filter(), blender::nodes::node_composite_flip_cc::node_composit_buts_flip(), blender::nodes::node_composite_glare_cc::node_composit_buts_glare(), blender::ed::space_node::node_composit_buts_huecorrect(), blender::nodes::node_composite_id_mask_cc::node_composit_buts_id_mask(), blender::ed::space_node::node_composit_buts_image(), blender::ed::space_node::node_composit_buts_image_ex(), blender::nodes::node_composite_inpaint_cc::node_composit_buts_inpaint(), blender::nodes::node_composite_invert_cc::node_composit_buts_invert(), blender::nodes::node_composite_keying_cc::node_composit_buts_keying(), blender::nodes::node_composite_keyingscreen_cc::node_composit_buts_keyingscreen(), blender::nodes::node_composite_lensdist_cc::node_composit_buts_lensdist(), blender::nodes::node_composite_luma_matte_cc::node_composit_buts_luma_matte(), blender::nodes::node_composite_map_range_cc::node_composit_buts_map_range(), blender::nodes::node_composite_map_uv_cc::node_composit_buts_map_uv(), blender::nodes::node_composite_map_value_cc::node_composit_buts_map_value(), blender::nodes::node_composite_mask_cc::node_composit_buts_mask(), 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_planetrackdeform_cc::node_composit_buts_planetrackdeform(), blender::nodes::node_composite_premulkey_cc::node_composit_buts_premulkey(), blender::nodes::node_composite_rotate_cc::node_composit_buts_rotate(), blender::nodes::node_composite_scale_cc::node_composit_buts_scale(), blender::nodes::node_composite_setalpha_cc::node_composit_buts_set_alpha(), blender::nodes::node_composite_split_viewer_cc::node_composit_buts_splitviewer(), blender::nodes::node_composite_stabilize2d_cc::node_composit_buts_stabilize2d(), blender::nodes::node_composite_sunbeams_cc::node_composit_buts_sunbeams(), blender::nodes::node_composite_switch_cc::node_composit_buts_switch(), blender::nodes::node_composite_tonemap_cc::node_composit_buts_tonemap(), blender::nodes::node_composite_trackpos_cc::node_composit_buts_trackpos(), blender::nodes::node_composite_transform_cc::node_composit_buts_transform(), blender::nodes::node_composite_translate_cc::node_composit_buts_translate(), blender::nodes::node_composite_vec_blur_cc::node_composit_buts_vecblur(), blender::nodes::node_composite_levels_cc::node_composit_buts_view_levels(), blender::nodes::node_composite_viewer_cc::node_composit_buts_viewer(), blender::nodes::node_composite_viewer_cc::node_composit_buts_viewer_ex(), blender::nodes::node_composite_image_cc::node_composit_buts_viewlayers(), blender::ed::space_node::node_composit_buts_ycc(), blender::nodes::node_composite_zcombine_cc::node_composit_buts_zcombine(), blender::nodes::node_composite_keyingscreen_cc::node_composit_init_keyingscreen(), blender::nodes::node_composite_image_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::ed::space_node::node_draw_buttons_group(), blender::ed::space_node::node_file_output_socket_draw(), blender::ed::space_node::node_group_make_insert_selected(), blender::ed::space_node::node_group_separate_selected(), blender::ed::space_node::node_group_ungroup(), node_init(), blender::nodes::node_composite_cryptomatte_cc::node_init_api_cryptomatte(), 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_boolean_cc::node_layout(), blender::nodes::node_geo_collection_info_cc::node_layout(), blender::nodes::node_geo_curve_fill_cc::node_layout(), blender::nodes::node_geo_curve_fillet_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_resample_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_on_faces_cc::node_layout(), blender::nodes::node_geo_duplicate_elements_cc::node_layout(), blender::nodes::node_geo_extrude_mesh_cc::node_layout(), blender::nodes::node_geo_field_at_index_cc::node_layout(), blender::nodes::node_geo_image_texture_cc::node_layout(), blender::nodes::node_geo_input_material_cc::node_layout(), blender::nodes::node_geo_input_named_attribute_cc::node_layout(), blender::nodes::node_geo_interpolate_domain_cc::node_layout(), blender::nodes::node_geo_merge_by_distance_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_points_cc::node_layout(), blender::nodes::node_geo_mesh_to_volume_cc::node_layout(), blender::nodes::node_geo_object_info_cc::node_layout(), blender::nodes::node_geo_points_to_volume_cc::node_layout(), blender::nodes::node_geo_proximity_cc::node_layout(), blender::nodes::node_geo_raycast_cc::node_layout(), blender::nodes::node_geo_realize_instances_cc::node_layout(), blender::nodes::node_geo_scale_elements_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_store_named_attribute_cc::node_layout(), blender::nodes::node_geo_subdivision_surface_cc::node_layout(), blender::nodes::node_geo_switch_cc::node_layout(), blender::nodes::node_geo_transfer_attribute_cc::node_layout(), blender::nodes::node_geo_triangulate_cc::node_layout(), blender::nodes::node_geo_uv_unwrap_cc::node_layout(), blender::nodes::node_geo_viewer_cc::node_layout(), blender::nodes::node_geo_volume_to_mesh_cc::node_layout(), blender::nodes::node_geo_string_to_curves_cc::node_layout(), blender::ed::space_node::node_output_file_add_socket_exec(), blender::ed::space_node::node_output_file_move_active_socket_exec(), blender::ed::space_node::node_output_file_remove_active_socket_exec(), blender::ed::space_node::node_property_update_default(), blender::nodes::node_shader_ambient_occlusion_cc::node_shader_buts_ambient_occlusion(), blender::nodes::node_shader_bsdf_anisotropic_cc::node_shader_buts_anisotropic(), 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::ed::space_node::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_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_principled_cc::node_shader_buts_principled(), blender::nodes::node_shader_bsdf_hair_principled_cc::node_shader_buts_principled_hair(), 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_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_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_musgrave_cc::node_shader_buts_tex_musgrave(), blender::nodes::node_shader_tex_noise_cc::node_shader_buts_tex_noise(), blender::nodes::node_shader_tex_pointdensity_cc::node_shader_buts_tex_pointdensity(), 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_color(), node_socket_get_float(), node_socket_get_vector(), node_socket_set_color(), node_socket_set_float(), node_socket_set_vector(), 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(), nodeRemoveNode(), noise_panel_draw(), normals_panel_draw(), normals_tools_draw_check_prop(), object_hook_assign_exec(), object_hook_from_context(), object_hook_recenter_exec(), object_hook_reset_exec(), object_hook_select_exec(), object_mouse_select_menu(), object_offset_draw(), object_offset_header_draw(), occlusion_panel_draw(), offset_panel_draw(), oldnewmap_insert_index_in_map(), blender::ed::spreadsheet::GeometryDataSetTreeViewItem::on_activate(), OSLNode::operator delete(), AssetMarkHelper::operator()(), blender::DefaultHash< T * >::operator()(), AssetClearHelper::operator()(), blender::DestructValueAtAddress< T >::operator()(), operator_button_property_finish(), operator_button_property_finish_with_undo(), operator_enum_search_update_fn(), operator_properties_init(), options_light_reference_draw(), options_panel_draw(), outliner_base_or_object_pointer_create(), outliner_collection_is_isolated(), outliner_collection_isolate_flag(), outliner_collection_set_flag_recursive(), outliner_collection_set_flag_recursive_fn(), outliner_draw_overrides_rna_buts(), outliner_draw_restrictbuts(), outliner_draw_rnabuts(), outliner_id_itemf(), outliner_id_operation_itemf(), outliner_layer_or_collection_pointer_create(), outliner_object_set_flag_recursive_fn(), outliner_set_properties_tab(), outliner_sync_to_properties_editors(), output_attribute_panel_draw(), override_layers_panel_draw(), override_remove_button_exec(), override_remove_button_poll(), override_type_set_button_exec(), override_type_set_button_poll(), pad_up_4(), panel_custom_data_active_get(), panel_custom_data_active_set(), panel_draw(), paste_driver_button_exec(), path_panel_draw(), path_panel_draw_header(), point_normals_draw_check_prop(), blender::CPPType::pointer_can_point_to_instance(), blender::CPPType::pointer_has_valid_alignment(), pointer_pack_to_uint_0(), pointer_pack_to_uint_1(), pose_armature_layers_showall_exec(), pose_bone_layers_exec(), pose_propagate_get_refVal(), pose_slide_apply_props(), poselib_apply_pose(), position_panel_draw(), profile_panel_draw(), prop_subscript_ass_array_slice(), property_collection_liboverride_editable(), 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_enum_as_string(), pyrna_enum_to_py(), pyrna_free_types(), pyrna_func_to_py(), 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_subscript_str_lib_pair(), pyrna_prop_CreatePyObject(), pyrna_prop_str(), pyrna_prop_to_enum_bitfield(), pyrna_prop_to_py(), 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_keyframe_delete(), pyrna_struct_keyframe_insert(), pyrna_struct_keyframe_parse(), pyrna_struct_Subtype(), pyrna_subtype_set_rna(), random_header_draw(), random_panel_draw(), random_panel_header_draw(), blender::io::obj::read_next_line(), recent_files_menu_draw(), rect_from_props(), btDefaultSerializer::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(), render_procedural_panel_draw(), reset_default_button_exec(), reset_default_button_poll(), restrictions_panel_draw(), rigidbody_objects_calc_mass_exec(), rigidbody_objects_shape_change_exec(), rna_array_as_string(), rna_array_as_string_alloc(), rna_array_lookup_int(), RNA_boolean_get(), RNA_boolean_get_array(), RNA_boolean_set(), RNA_boolean_set_array(), RNA_collection_add(), RNA_collection_begin(), RNA_collection_clear(), RNA_collection_is_empty(), RNA_collection_length(), rna_ensure_property_array_length(), rna_ensure_property_multi_array_length(), rna_ensure_property_realdata(), 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_function_call(), RNA_function_call_direct(), RNA_function_call_direct_lookup(), RNA_function_call_direct_va(), RNA_function_call_direct_va_lookup(), RNA_function_call_lookup(), rna_function_parameter_parse(), rna_GPConvert_mode_items(), rna_id_write_error(), rna_idp_path(), rna_idproperty_check(), rna_idproperty_find(), rna_idproperty_free(), rna_idproperty_verify_valid(), RNA_int_get(), RNA_int_get_array(), RNA_int_set(), RNA_int_set_array(), rna_iterator_array_begin(), rna_listbase_lookup_int(), 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_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_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_get(), rna_pointer_inherit_id(), rna_pointer_inherit_refine(), RNA_pointer_is_null(), RNA_pointer_recast(), RNA_pointer_set(), blender::deg::rna_prop_affects_parameters_node(), 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_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_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_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_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_range(), 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_index(), RNA_property_float_ui_range(), RNA_property_int_clamp(), RNA_property_int_get(), RNA_property_int_get_array(), RNA_property_int_get_array_range(), 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_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_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_poll(), RNA_property_pointer_remove(), 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_alloc(), RNA_property_string_get_default_alloc(), RNA_property_string_length(), RNA_property_string_search(), RNA_property_string_set(), RNA_property_string_set_bytes(), RNA_property_unset(), rna_property_update(), RNA_property_update(), RNA_property_update_main(), rna_raw_access(), 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_idprops_unset(), RNA_struct_instance(), RNA_struct_name_get_alloc(), RNA_struct_property_is_set(), RNA_struct_property_is_set_ex(), RNA_struct_property_unset(), rna_vertex_group_select_itemf(), rna_vertex_group_with_single_itemf(), rule_add_exec(), rule_del_exec(), rule_move_down_exec(), rule_move_up_exec(), saction_channel_region_message_subscribe(), saction_main_region_message_subscribe(), screen_area_menu_items(), screen_area_options_invoke(), screen_ctx_active_nla_strip(), screen_ctx_active_nla_track(), screen_ctx_annotation_data_owner(), screen_ctx_gpencil_data_owner(), screen_opengl_render_description(), screen_user_menu_draw(), screenshot_draw(), sculpt_update_cache_variants(), sequencer_add_effect_strip_desc(), set_boolean(), set_brush_rc_props(), set_enum(), set_float(), set_float3(), set_float4(), set_fmodifier_expand_flag(), set_int(), set_pointer_type(), id_map< K, T >::set_recalc(), set_string(), setting_get_rna_values(), setUserConstraintPtr(), shaderfx_panel_end(), shaderfx_panel_get_property_pointers(), shaderfx_panel_header(), shading_panel_draw(), shape_key_remove_get_description(), sigbus_handler(), singleuser_action_fn(), singleuser_world_fn(), solver_options_panel_draw(), gim_hash_table< T >::sort(), space_context_cycle_invoke(), space_type_set_or_cycle_exec(), 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_draw_color(), blender::ed::space_node::std_node_socket_interface_draw(), blender::ed::space_node::std_node_socket_interface_draw_color(), array< T, alignment >::steal_pointer(), stepped_panel_draw(), 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(), TEST(), blender::bke::tests::test_render_pass_conflict(), text_new_exec(), texture_panel_draw(), tile_fill_init(), time_panel_draw(), time_remapping_panel_draw(), track_markers_desc(), transform_panel_draw(), tree_element_get_icon(), tree_element_to_path(), tse_hash(), 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_equals_ex(), ui_but_string_get_dynamic(), ui_but_string_get_ex(), UI_but_string_info_get(), ui_but_string_set(), ui_colorpicker_circle(), ui_colorpicker_rgba_update_cb(), ui_colorpicker_square(), UI_context_copy_to_selected_check(), UI_context_copy_to_selected_list(), 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_menu_enumpropname(), 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(), uiDefSearchButO_ptr(), uiItemBooleanO(), uiItemDecoratorR(), uiItemDecoratorR_prop(), uiItemEnumO_ptr(), uiItemEnumO_string(), uiItemEnumO_value(), uiItemEnumR(), uiItemEnumR_prop(), uiItemEnumR_string(), uiItemEnumR_string_prop(), uiItemFloatO(), uiItemFullR(), uiItemFullR_with_menu(), uiItemFullR_with_popover(), uiItemIntO(), uiItemLDrag(), uiItemMenuEnumR(), uiItemMenuEnumR_prop(), uiItemPointerR(), uiItemPointerR_prop(), uiItemR(), uiItemsEnumR(), uiItemsFullEnumO(), uiItemsFullEnumO_items(), uiItemStringO(), uiItemTabsEnumR_prop(), uiLayoutSetContextPointer(), uiTemplateAnyID(), uiTemplateAssetView(), uiTemplateCacheFile(), uiTemplateCacheFilePointer(), uiTemplateColormanagedViewSettings(), uiTemplateColorPicker(), uiTemplateColorRamp(), uiTemplateColorspaceSettings(), uiTemplateComponentMenu(), uiTemplateConstraintHeader(), uiTemplateCryptoPicker(), uiTemplateCurveMapping(), uiTemplateCurveProfile(), uiTemplateGpencilColorPreview(), uiTemplateHistogram(), uiTemplateIconView(), uiTemplateID(), uiTemplateIDBrowse(), uiTemplateIDPreview(), uiTemplateIDTabs(), uiTemplateImage(), uiTemplateImageFormatViews(), uiTemplateKeymapItemProperties(), uiTemplateLayers(), uiTemplateMarker(), uiTemplateMovieClip(), uiTemplateMovieclipInformation(), uiTemplatePalette(), uiTemplatePathBuilder(), uiTemplateRecentFiles(), uiTemplateSearch(), uiTemplateSearchPreview(), uiTemplateTextureShow(), uiTemplateTrack(), uiTemplateVectorscope(), uiTemplateViewsFormat(), uiTemplateWaveform(), unset_property_button_exec(), id_map< K, T >::update(), update_autoflags_fcurve(), blender::nodes::node_composite_output_file_cc::update_output_file(), 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::vec_base< T, Size >::vec_base(), velocity_panel_draw(), vert_vcol_panel_draw(), vertex_group_panel_draw(), vertex_panel_draw(), vertex_panel_draw_header(), vertex_vgroup_panel_draw(), vgroup_panel_draw(), view_align_update(), visualkey_can_use(), visualkey_get_values(), vwpaint_update_cache_variants(), wave_header_draw(), wave_panel_draw(), weightvg_ui_common(), WIDGETGROUP_gizmo_invoke_prepare(), WIDGETGROUP_navigate_setup(), WIDGETGROUP_xform_cage_setup(), 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_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_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_operator_check_ui_empty(), 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_uuid(), WM_operator_properties_id_lookup_is_set(), WM_operator_properties_id_lookup_set_from_id(), WM_operator_properties_sanitize(), WM_operator_type_set(), WM_prop_pystring_assign(), wm_prop_pystring_from_context(), wm_save_as_mainfile_get_description(), wm_save_as_mainfile_get_name(), wm_test_autorun_revert_action_exec(), wm_test_autorun_revert_action_set(), and blender::LinearAllocator< Allocator >::~LinearAllocator().

◆ save_file_forwardcompat_dialog_name

const char* save_file_forwardcompat_dialog_name = "save_file_forwardcompat_popup"
static

◆ save_images_when_file_is_closed

char save_images_when_file_is_closed = true
static

Definition at line 3740 of file wm_files.c.

Referenced by block_create__close_file_dialog(), and wm_block_file_close_save().

◆ 

struct { ... } wm_init_state_app_template

◆ wm_open_mainfile_dispatch_targets

OperatorDispatchTarget wm_open_mainfile_dispatch_targets[]
static
Initial value:
= {
{0, NULL},
}
static int wm_open_mainfile__discard_changes(bContext *C, wmOperator *op)
Definition: wm_files.c:2601
@ OPEN_MAINFILE_STATE_OPEN
Definition: wm_files.c:2590
@ OPEN_MAINFILE_STATE_DISCARD_CHANGES
Definition: wm_files.c:2588
@ OPEN_MAINFILE_STATE_SELECT_FILE_PATH
Definition: wm_files.c:2589
static int wm_open_mainfile__open(bContext *C, wmOperator *op)
Definition: wm_files.c:2647
static int wm_open_mainfile__select_file_path(bContext *C, wmOperator *op)
Definition: wm_files.c:2616

Definition at line 2675 of file wm_files.c.

Referenced by wm_open_mainfile_dispatch().

◆ 

struct { ... } wm_test_autorun_revert_action_data
Initial value:
= {
.ot = NULL,
.ptr = NULL,
}

Store the action needed if the user needs to reload the file with Python scripts enabled.

When left to NULL, 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().