Blender  V2.93
Classes | Macros | Variables
wm_files.c File Reference
#include <errno.h>
#include <stddef.h>
#include <string.h>
#include "zlib.h"
#include "MEM_CacheLimiterC-Api.h"
#include "MEM_guardedalloc.h"
#include "BLI_blenlib.h"
#include "BLI_fileops_types.h"
#include "BLI_linklist.h"
#include "BLI_system.h"
#include "BLI_threads.h"
#include "BLI_timer.h"
#include "BLI_utildefines.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_autoexec.h"
#include "BKE_blender.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_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_datafiles.h"
#include "ED_fileselect.h"
#include "ED_image.h"
#include "ED_outliner.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  OperatorDispatchTarget
 
struct  FileRuntime
 

Macros

#define USERDEF_RESTORE(member)
 

Functions

Blend-File History API
static RecentFilewm_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 RecentFilewm_history_file_new (const char *filepath)
 
Misc Utility Functions
void WM_file_tag_modified (void)
 
bool wm_file_or_image_is_modified (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 bool is_startup_file, const bool is_factory_startup, const bool use_data, const bool use_userdef, const bool reset_app_template)
 
Read Startup & Preferences Blend-File API
void wm_homefile_read (bContext *C, ReportList *reports, bool use_factory_settings, bool use_empty_data, bool use_data, bool use_userdef, const char *filepath_startup_override, const char *app_template_override, bool *r_is_factory_startup)
 
Save Main Blend-File (internal)
static ImBufblend_file_thumb (const bContext *C, Scene *scene, bScreen *screen, BlendThumbnail **thumb_pt)
 
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_autosave_init (wmWindowManager *wm)
 
void wm_autosave_timer (Main *bmain, wmWindowManager *wm, wmTimer *UNUSED(wt))
 
void wm_autosave_delete (void)
 
Initialize WM_OT_open_xxx 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 void wm_free_operator_properties_callback (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_recover_last_session (bContext *C, ReportList *reports)
 
static int wm_recover_last_session_exec (bContext *C, wmOperator *op)
 
static int wm_recover_last_session_invoke (bContext *C, wmOperator *op, const wmEvent *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 (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}}
 
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 uiBlockblock_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)
 

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)
 
static uiBlockblock_create__close_file_dialog (struct bContext *C, struct ARegion *region, void *arg1)
 
static void free_post_file_close_action (void *arg)
 
void wm_close_file_dialog (bContext *C, wmGenericCallback *post_action)
 

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 462 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 463 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 461 of file wm_files.c.

◆ BKE_READ_EXOTIC_OK_BLEND

#define BKE_READ_EXOTIC_OK_BLEND   0 /* .blend file */

Definition at line 464 of file wm_files.c.

◆ USERDEF_RESTORE

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

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

Function Documentation

◆ blend_file_thumb()

static ImBuf* blend_file_thumb ( const bContext C,
Scene scene,
bScreen screen,
BlendThumbnail **  thumb_pt 
)
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

◆ create_operator_state()

static void create_operator_state ( wmOperatorType ot,
int  first_state 
)
static

◆ free_post_file_close_action()

static void free_post_file_close_action ( void *  arg)
static

Definition at line 3442 of file wm_files.c.

References WM_generic_callback_free().

Referenced by wm_close_file_dialog().

◆ get_operator_state()

static int get_operator_state ( wmOperator op)
static

Definition at line 2277 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_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_init()

void WM_autosave_init ( wmWindowManager wm)

Definition at line 1700 of file wm_files.c.

References wm_autosave_timer_begin().

Referenced by WM_check().

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

References wm_autosave_timer_begin_ex().

Referenced by WM_autosave_init(), and wm_autosave_timer().

◆ 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 3229 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 
)
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_history_find()

static RecentFile * wm_file_history_find ( const char *  filepath)
static

Definition at line 1270 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_image_is_modified()

bool wm_file_or_image_is_modified ( const Main bmain,
const wmWindowManager wm 
)

◆ 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 bool  is_startup_file,
const bool  is_factory_startup,
const bool  use_data,
const bool  use_userdef,
const bool  reset_app_template 
)
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 583 of file wm_files.c.

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

Referenced by WM_file_read(), and wm_homefile_read().

◆ wm_file_read_report()

void wm_file_read_report ( bContext C,
Main bmain 
)

◆ 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 ( char *  filepath)
static

Definition at line 2735 of file wm_files.c.

References BLI_path_filename_ensure(), FILE_MAX, and G.

Referenced by save_set_filepath(), and wm_save_as_mainfile_exec().

◆ wm_free_operator_properties_callback()

static void wm_free_operator_properties_callback ( void *  user_data)
static

Definition at line 2160 of file wm_files.c.

References IDP_FreeProperty(), and user_data.

Referenced by wm_homefile_read_invoke(), and wm_open_mainfile__discard_changes().

◆ 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 1249 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 2034 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 1279 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 1263 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,
ReportList reports,
bool  use_factory_settings,
bool  use_empty_data,
bool  use_data,
bool  use_userdef,
const char *  filepath_startup_override,
const char *  app_template_override,
bool *  r_is_factory_startup 
)

Called on startup, (context entirely filled with NULLs) or called for 'New File' both startup.blend and userpref.blend are checked.

Parameters
use_factory_settingsIgnore on-disk startup file, use bundled datatoc_startup_blend instead. Used for "Restore Factory Settings".
use_userdefLoad factory settings as well as startup file. Disabled for "File New" we don't want to reload preferences.
filepath_startup_overrideOptional path pointing to an alternative blend file (may be NULL).
app_template_overrideTemplate to use instead of the template defined in user-preferences. When not-null, this is written into the user preferences.

Definition at line 904 of file wm_files.c.

References app_template, 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(), datatoc_startup_blend, datatoc_startup_blend_size, FILE_MAX, G, G_FILE_NO_UI, G_FLAG_SCRIPT_AUTOEXEC, G_FLAG_SCRIPT_OVERRIDE_PREF, G_MAIN, KEYCONF_INIT_DEFAULT, LISTBASE_FOREACH, Main::name, NULL, params, RPT_ERROR, RPT_WARNING, SET_FLAG_FROM_TEST, BlendFileReadParams::skip_flags, STREQ, 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_exec(), WM_init(), 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_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_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 875 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 863 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 2422 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 2417 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_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()

bool WM_recover_last_session ( bContext C,
ReportList reports 
)

◆ 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 event 
)
static

Definition at line 2640 of file wm_files.c.

References C, wm_open_init_use_scripts(), and WM_operator_confirm().

Referenced by WM_OT_recover_last_session().

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

References G.

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

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

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 2858 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_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 1903 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 386 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().

◆ 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 186 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(), and WM_window_get_active_screen().

Referenced by WM_file_read(), and wm_homefile_read().

◆ 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  )

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

Referenced by block_create__close_file_dialog(), and wm_close_file_dialog().

◆ LOG

CLG_LogRef LOG = {"wm.files"}
static

Definition at line 152 of file wm_files.c.

Referenced by blend_file_thumb(), and wm_autosave_write().

◆ ot

Definition at line 3156 of file wm_files.c.

Referenced by 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_find(), 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_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_clear(), 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_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_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_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_childof_clear_inverse(), CONSTRAINT_OT_childof_set_inverse(), 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_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(), 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(), draw_socket_list(), 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_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_load_custom_preview(), ED_OT_lib_id_unlink(), ED_OT_redo(), ED_OT_undo(), ED_OT_undo_history(), ED_OT_undo_push(), ED_OT_undo_redo(), ED_screen_user_menu_item_add_operator(), ED_screen_user_menu_item_find_operator(), edbm_dissolve_prop__use_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_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_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(), GEOMETRY_OT_attribute_add(), GEOMETRY_OT_attribute_remove(), ghost_event_proc(), gizmo_mesh_spin_redo_setup(), gizmo_plane_update_cursor(), 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_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_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_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_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_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_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_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_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_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_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(), 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(), 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(), 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(), node_composit_buts_file_output_ex(), NODE_OT_add_collection(), NODE_OT_add_file(), NODE_OT_add_group(), NODE_OT_add_mask(), NODE_OT_add_object(), NODE_OT_add_reroute(), NODE_OT_add_texture(), NODE_OT_attach(), NODE_OT_backimage_fit(), NODE_OT_backimage_move(), NODE_OT_backimage_sample(), NODE_OT_backimage_zoom(), NODE_OT_clear_viewer_border(), NODE_OT_clipboard_copy(), NODE_OT_clipboard_paste(), NODE_OT_cryptomatte_layer_add(), NODE_OT_cryptomatte_layer_remove(), NODE_OT_delete(), NODE_OT_delete_reconnect(), NODE_OT_detach(), NODE_OT_duplicate(), NODE_OT_find_node(), NODE_OT_group_edit(), NODE_OT_group_insert(), NODE_OT_group_make(), NODE_OT_group_separate(), NODE_OT_group_ungroup(), NODE_OT_hide_socket_toggle(), NODE_OT_hide_toggle(), NODE_OT_insert_offset(), NODE_OT_join(), NODE_OT_link(), NODE_OT_link_make(), NODE_OT_link_viewer(), NODE_OT_links_cut(), NODE_OT_links_detach(), NODE_OT_links_mute(), NODE_OT_mute_toggle(), NODE_OT_new_node_tree(), NODE_OT_node_copy_color(), NODE_OT_options_toggle(), NODE_OT_output_file_add_socket(), NODE_OT_output_file_move_active_socket(), NODE_OT_output_file_remove_active_socket(), NODE_OT_parent_set(), NODE_OT_preview_toggle(), NODE_OT_read_viewlayers(), NODE_OT_render_changed(), NODE_OT_resize(), NODE_OT_select(), NODE_OT_select_all(), NODE_OT_select_box(), NODE_OT_select_circle(), NODE_OT_select_grouped(), NODE_OT_select_lasso(), NODE_OT_select_linked_from(), NODE_OT_select_linked_to(), NODE_OT_select_same_type_step(), NODE_OT_shader_script_update(), NODE_OT_switch_view_update(), NODE_OT_tree_socket_add(), NODE_OT_tree_socket_move(), NODE_OT_tree_socket_remove(), NODE_OT_view_all(), NODE_OT_view_selected(), 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_collection_add(), 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_convert_proxy_to_override(), OBJECT_OT_correctivesmooth_bind(), 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_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_hair_add(), 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_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_range_update(), OBJECT_OT_paths_update(), OBJECT_OT_pointcloud_add(), OBJECT_OT_posemode_toggle(), OBJECT_OT_proxy_make(), OBJECT_OT_quadriflow_remesh(), 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_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_linked(), 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_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_select_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_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_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_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_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_render_view_add(), SCENE_OT_render_view_remove(), SCENE_OT_view_layer_add(), SCENE_OT_view_layer_add_aov(), SCENE_OT_view_layer_remove(), SCENE_OT_view_layer_remove_aov(), SCREEN_OT_actionzone(), SCREEN_OT_animation_cancel(), SCREEN_OT_animation_play(), SCREEN_OT_animation_step(), 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_space_context_cycle(), SCREEN_OT_space_type_set_or_cycle(), SCREEN_OT_spacedata_cleanup(), SCREEN_OT_userpref_show(), SCREEN_OT_workspace_cycle(), screen_user_menu_draw(), SCRIPT_OT_python_file_run(), SCRIPT_OT_reload(), 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_copy(), 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_rendersize(), SEQUENCER_OT_sample(), SEQUENCER_OT_scene_strip_add(), 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_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(), 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_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_layout_introspect_button(), 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_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_override_remove_button(), UI_OT_override_type_set_button(), UI_OT_reloadtranslation(), UI_OT_reset_default_button(), UI_OT_unset_property_button(), 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(), 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(), uiItemMenuEnumO(), uiItemMenuEnumO_ptr(), uiItemsFullEnumO(), uiItemsFullEnumO_items(), uiItemStringO(), 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_more(), UV_OT_select_overlap(), UV_OT_select_pinned(), 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_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_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_with_properties(), 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_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_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_gpencil_import_svg(), 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_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(), WORKSPACE_OT_add(), WORKSPACE_OT_append_activate(), WORKSPACE_OT_delete(), WORKSPACE_OT_duplicate(), WORKSPACE_OT_reorder_to_back(), WORKSPACE_OT_reorder_to_front(), and WORLD_OT_new().

◆ override

bool override

◆ ptr

PointerRNA* ptr

Definition at line 3157 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(), 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_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(), apply_armature_pose2bones_ui(), applyarmature_process_selected_recursive(), arena_realloc(), armature_bone_layers_exec(), armature_layers_exec(), armature_layers_invoke(), assign_default_button_exec(), assign_default_button_poll(), average_normals_draw_check_prop(), axis_mapping_panel_draw(), baking_panel_draw(), bit_is_on(), BKE_animdata_driver_path_hack(), 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_node_copy_ex(), 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_update_fn(), bpy_rna_data_context_enter(), 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_node_property_add(), buttons_texture_user_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(), btConvexHullInternal::compute(), constant_offset_draw(), constant_offset_header_draw(), btAlignedAllocator< T, Alignment >::construct(), blender::fn::CPPType::construct_default(), blender::fn::cpp_type_util::construct_default_cb(), blender::fn::CPPType::construct_default_indices(), blender::fn::cpp_type_util::construct_default_indices_cb(), blender::fn::CPPType::construct_default_n(), blender::fn::cpp_type_util::construct_default_n_cb(), blender::deg::RNANodeQuery::construct_node_identifier(), blender::Span< T >::contains_ptr(), 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_pointer_get_type(), CTX_data_pointer_get_type_silent(), CTX_store_add(), 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_transfer_poll_property(), datadropper_init(), datadropper_poll(), btAlignedAllocator< T, Alignment >::deallocate(), blender::GuardedAllocator::deallocate(), blender::RawAllocator::deallocate(), blender::default_construct_n(), DEG_get_evaluated_rna_pointer(), delete_key_button_exec(), delete_keyframe(), depthdropper_poll(), btAlignedAllocator< T, Alignment >::destroy(), blender::fn::CPPType::destruct(), blender::fn::cpp_type_util::destruct_cb(), blender::fn::CPPType::destruct_indices(), blender::fn::cpp_type_util::destruct_indices_cb(), blender::destruct_n(), blender::fn::CPPType::destruct_n(), blender::fn::cpp_type_util::destruct_n_cb(), do_fill_tile(), draw_constraint_header(), draw_fill_tile(), draw_setting_widget(), driver_get_variable_property(), driver_mapping_type_itemsf(), 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_time_scrub_channel_search_draw(), edbm_average_normals_ui(), edbm_bevel_ui(), edbm_blend_from_shape_ui(), edbm_decimate_ui(), edbm_intersect_boolean_ui(), edbm_intersect_ui(), edbm_normals_tools_ui(), edbm_point_normals_ui(), edge_data_panel_draw(), edge_panel_draw(), edge_panel_draw_header(), edit_constraint_invoke_properties(), edit_constraint_poll_generic(), edit_driver_button_exec(), edit_modifier_poll_generic(), edit_shaderfx_poll_generic(), envelope_panel_draw(), 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_panel_draw(), face_panel_draw_header(), fade_header_draw(), fade_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_attribute_map_range_layout(), fn_generator_panel_draw(), fn_node_boolean_math_layout(), fn_node_input_string_layout(), fn_node_input_vector_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(), geo_node_align_rotation_to_vector_layout(), geo_node_attribute_clamp_layout(), geo_node_attribute_color_ramp_layout(), geo_node_attribute_combine_xyz_layout(), geo_node_attribute_compare_layout(), geo_node_attribute_convert_layout(), geo_node_attribute_fill_layout(), geo_node_attribute_math_layout(), geo_node_attribute_mix_layout(), geo_node_attribute_proximity_layout(), geo_node_attribute_random_layout(), geo_node_attribute_sample_texture_layout(), geo_node_attribute_separate_xyz_layout(), geo_node_attribute_vector_math_layout(), geo_node_boolean_layout(), geo_node_collection_info_layout(), geo_node_float_compare_layout(), geo_node_mesh_primitive_circle_layout(), geo_node_mesh_primitive_cone_layout(), geo_node_mesh_primitive_cylinder_layout(), geo_node_mesh_primitive_line_layout(), geo_node_object_info_layout(), geo_node_point_distribute_layout(), geo_node_point_instance_layout(), geo_node_point_rotate_layout(), geo_node_point_scale_layout(), geo_node_point_translate_layout(), geo_node_points_to_volume_layout(), geo_node_triangulate_layout(), geo_node_volume_to_mesh_layout(), geometry_panel_draw(), blender::ListBaseWrapper< T >::get(), get_boolean(), GeometrySet::get_components_for_read(), get_displacement_method(), get_enum(), get_enum_identifier(), get_float(), get_float3(), get_float4(), get_fmodifier_expand_flag(), get_int(), get_keyframe_values(), get_pointer_type(), get_string(), get_text_datablock_content(), get_volume_interpolation(), get_volume_sampling(), blender::compositor::NodeOutput::getEditorValueColor(), blender::compositor::NodeInput::getEditorValueColor(), blender::compositor::NodeOutput::getEditorValueFloat(), blender::compositor::NodeInput::getEditorValueFloat(), blender::compositor::NodeOutput::getEditorValueVector(), blender::compositor::NodeInput::getEditorValueVector(), 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_plane_update_cursor(), gizmo_snap_rna_find_operator(), gizmo_snap_rna_location_get_fn(), gizmo_snap_rna_location_set_fn(), gizmo_snap_rna_normal_get_fn(), gizmo_snap_rna_prevpoint_get_fn(), gizmo_snap_rna_prevpoint_set_fn(), gizmo_snap_rna_snap_elem_index_get_fn(), gizmo_snap_rna_snap_elements_force_get_fn(), gizmo_snap_rna_snap_elements_force_set_fn(), gizmogroup_init_properties_from_twtype(), 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_interpolate_seq_ui(), 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_decimate_desc(), 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_new_draw(), image_open_draw(), image_open_invoke(), image_save_as_draw(), image_save_as_draw_check_prop(), imb_loadhdr(), imb_savebmp(), blender::ListBaseWrapper< T >::index_of(), influence_panel_draw(), init(), init_output_file(), 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(), btDefaultSerializer::internalAlloc(), blender::tests::is_aligned(), is_pointer_in_path(), 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(), limits_panel_draw(), 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(), 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_poll_ex(), 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(), 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_from_action(), nlastrip_evaluate(), nlastrip_evaluate_actionclip(), nlastrip_evaluate_meta(), nlastrip_evaluate_transition(), node_buts_colorramp(), node_buts_curvecol(), node_buts_curvevec(), node_buts_frame_ex(), node_buts_image_user(), node_buts_image_views(), node_buts_math(), node_buts_mix_rgb(), node_buts_normal(), node_buts_output_linestyle(), node_buts_output_shader(), node_buts_rgb(), node_buts_texture(), node_buts_time(), node_buts_value(), node_composit_buts_alphaover(), node_composit_buts_antialiasing(), node_composit_buts_bilateralblur(), node_composit_buts_blur(), node_composit_buts_bokehblur(), node_composit_buts_bokehimage(), node_composit_buts_boxmask(), node_composit_buts_brightcontrast(), node_composit_buts_channel_matte(), node_composit_buts_chroma_matte(), node_composit_buts_color_matte(), node_composit_buts_color_spill(), node_composit_buts_colorbalance(), node_composit_buts_colorbalance_ex(), node_composit_buts_colorcorrection(), node_composit_buts_colorcorrection_ex(), node_composit_buts_composite(), node_composit_buts_crop(), node_composit_buts_cryptomatte(), node_composit_buts_cryptomatte_legacy(), node_composit_buts_dblur(), node_composit_buts_defocus(), node_composit_buts_denoise(), node_composit_buts_despeckle(), node_composit_buts_diff_matte(), node_composit_buts_dilateerode(), node_composit_buts_distance_matte(), node_composit_buts_double_edge_mask(), node_composit_buts_ellipsemask(), node_composit_buts_file_output(), node_composit_buts_file_output_ex(), node_composit_buts_filter(), node_composit_buts_flip(), node_composit_buts_glare(), node_composit_buts_huecorrect(), node_composit_buts_id_mask(), node_composit_buts_image(), node_composit_buts_image_ex(), node_composit_buts_inpaint(), node_composit_buts_invert(), node_composit_buts_keying(), node_composit_buts_keyingscreen(), node_composit_buts_lensdist(), node_composit_buts_luma_matte(), node_composit_buts_map_range(), node_composit_buts_map_uv(), node_composit_buts_map_value(), node_composit_buts_mask(), node_composit_buts_movieclip(), node_composit_buts_movieclip_ex(), node_composit_buts_moviedistortion(), node_composit_buts_planetrackdeform(), node_composit_buts_premulkey(), node_composit_buts_rotate(), node_composit_buts_scale(), node_composit_buts_set_alpha(), node_composit_buts_splitviewer(), node_composit_buts_stabilize2d(), node_composit_buts_sunbeams(), node_composit_buts_switch(), node_composit_buts_tonemap(), node_composit_buts_trackpos(), node_composit_buts_transform(), node_composit_buts_translate(), node_composit_buts_vecblur(), node_composit_buts_view_levels(), node_composit_buts_viewer(), node_composit_buts_viewer_ex(), node_composit_buts_viewlayers(), node_composit_buts_ycc(), node_composit_buts_zcombine(), node_composit_init_rlayers(), node_cryptomatte_add_socket_exec(), node_cryptomatte_remove_socket_exec(), node_draw_buttons_group(), node_file_output_socket_draw(), node_group_make_insert_selected(), node_group_separate_selected(), node_group_ungroup(), node_init(), node_init_api_cryptomatte(), node_output_file_add_socket_exec(), node_output_file_move_active_socket_exec(), node_output_file_remove_active_socket_exec(), node_property_update_default(), node_shader_buts_ambient_occlusion(), node_shader_buts_anisotropic(), node_shader_buts_attribute(), node_shader_buts_bevel(), node_shader_buts_bump(), node_shader_buts_clamp(), node_shader_buts_displacement(), node_shader_buts_glossy(), node_shader_buts_hair(), node_shader_buts_ies(), node_shader_buts_map_range(), node_shader_buts_mapping(), node_shader_buts_normal_map(), node_shader_buts_output_aov(), node_shader_buts_principled(), node_shader_buts_principled_hair(), node_shader_buts_script(), node_shader_buts_script_ex(), node_shader_buts_subsurface(), node_shader_buts_tangent(), node_shader_buts_tex_brick(), node_shader_buts_tex_coord(), node_shader_buts_tex_environment(), node_shader_buts_tex_environment_ex(), node_shader_buts_tex_gradient(), node_shader_buts_tex_image(), node_shader_buts_tex_image_ex(), node_shader_buts_tex_magic(), node_shader_buts_tex_musgrave(), node_shader_buts_tex_noise(), node_shader_buts_tex_pointdensity(), node_shader_buts_tex_sky(), node_shader_buts_tex_voronoi(), node_shader_buts_tex_wave(), node_shader_buts_toon(), node_shader_buts_uvalongstroke(), node_shader_buts_uvmap(), node_shader_buts_vect_math(), node_shader_buts_vect_transform(), node_shader_buts_vector_rotate(), node_shader_buts_vertex_color(), node_shader_buts_white_noise(), node_shader_buts_wireframe(), 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(), node_texture_buts_bricks(), node_texture_buts_image(), node_texture_buts_image_ex(), node_texture_buts_output(), node_texture_buts_proc(), nodeRemoveNode(), noise_panel_draw(), normals_panel_draw(), normals_tools_draw_check_prop(), object_convert_ui(), 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(), OSLNode::operator delete(), AssetMarkHelper::operator()(), blender::DefaultHash< T * >::operator()(), AssetClearHelper::operator()(), blender::DestructValueAtAddress< T >::operator()(), operator_button_property_finish(), operator_enum_search_update_fn(), operator_properties_init(), outliner_add_element(), 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_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(), 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::fn::CPPType::pointer_can_point_to_instance(), blender::fn::CPPType::pointer_has_valid_alignment(), 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_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(), 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(), 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_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_ui_ensure(), rna_idproperty_ui_set_default(), 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_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(), 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_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_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_default(), 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_default(), 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_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_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_options_invoke(), 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_draw(), sequencer_split_ui(), 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(), 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(), std_node_socket_draw(), std_node_socket_draw_color(), std_node_socket_interface_draw(), std_node_socket_interface_draw_color(), array< T, alignment >::steal_pointer(), stepped_panel_draw(), strhash_pair_p(), style_panel_draw(), subdivisions_panel_draw(), symmetry_panel_draw(), symmetry_panel_header_draw(), target_move_down_exec(), target_move_up_exec(), template_add_button_search_menu(), template_keymap_item_properties(), template_operator_property_buts_draw_single(), template_search_setup(), template_search_textbut_width(), blender::tests::TEST(), blender::bke::tests::test_render_pass_conflict(), text_new_exec(), texture_panel_draw(), tile_add_draw(), tile_fill_draw(), tile_fill_init(), time_panel_draw(), time_remapping_panel_draw(), track_markers_desc(), transform_panel_draw(), transparency_panel_draw(), transparency_panel_draw_header(), tree_element_to_path(), tse_hash(), ui_block_colorpicker(), ui_but_add_search(), 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_list(), ui_def_but_rna(), ui_def_but_rna_propname(), ui_handle_afterfunc_add_operator(), 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_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(), 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(), uiTemplateCacheFile(), 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(), update_output_file(), util_aligned_free(), uv_panel_draw(), v3d_editmetaball_buts(), v3d_transform_butsR(), validate_array(), validate_array_length(), btPoolAllocator::validPtr(), 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_member_from_ptr(), 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_gpencil_import_svg_draw(), 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_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_images_when_file_is_closed

char save_images_when_file_is_closed = true
static

Definition at line 3227 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:2325
@ OPEN_MAINFILE_STATE_OPEN
Definition: wm_files.c:2314
@ OPEN_MAINFILE_STATE_DISCARD_CHANGES
Definition: wm_files.c:2312
@ OPEN_MAINFILE_STATE_SELECT_FILE_PATH
Definition: wm_files.c:2313
static int wm_open_mainfile__open(bContext *C, wmOperator *op)
Definition: wm_files.c:2377
static int wm_open_mainfile__select_file_path(bContext *C, wmOperator *op)
Definition: wm_files.c:2346

Definition at line 2405 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().