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

Go to the source code of this file.

Classes

struct  wmFileReadPost_Params
 
struct  OperatorDispatchTarget
 
struct  FileRuntime
 

Macros

#define USERDEF_RESTORE(member)
 

Functions

Blend-File History API
static 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_session_data_has_unsaved_changes (const Main *bmain, const wmWindowManager *wm)
 
Window Matching for File Reading
static void wm_window_match_init (bContext *C, ListBase *wmlist)
 
static void wm_window_substitute_old (wmWindowManager *oldwm, wmWindowManager *wm, wmWindow *oldwin, wmWindow *win)
 
static void wm_window_match_keep_current_wm (const bContext *C, ListBase *current_wm_list, const bool load_ui, ListBase *r_new_wm_list)
 
static void wm_window_match_replace_by_file_wm (bContext *C, ListBase *current_wm_list, ListBase *readfile_wm_list, ListBase *r_new_wm_list)
 
static void wm_window_match_do (bContext *C, ListBase *current_wm_list, ListBase *readfile_wm_list, ListBase *r_new_wm_list)
 
Read Exotic File Formats

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

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

Thumbnail Sizes

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

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

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

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

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

Variables

static CLG_LogRef LOG = {"wm.files"}
 

Preferences Initialization & Versioning

#define BKE_READ_EXOTIC_FAIL_PATH   -3 /* file format is not supported */
 
#define BKE_READ_EXOTIC_FAIL_FORMAT   -2 /* file format is not supported */
 
#define BKE_READ_EXOTIC_FAIL_OPEN   -1 /* Can't open the file */
 
#define BKE_READ_EXOTIC_OK_BLEND   0 /* .blend file */
 
static void wm_init_userdef (Main *bmain)
 

Open Main .blend File Operator

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

Open Main .blend File Utilities

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

Read Main Blend-File API

struct {
   char   app_template [64]
 
   bool   override
 
wm_init_state_app_template = {{0}}
 
static void file_read_reports_finalize (BlendFileReadReport *bf_reports)
 
bool WM_file_read (bContext *C, const char *filepath, ReportList *reports)
 
void WM_init_state_app_template_set (const char *app_template)
 
const char * WM_init_state_app_template_get (void)
 

Auto Script Execution Warning Dialog

struct {
   wmOperatorType *   ot
 
   PointerRNA *   ptr
 
wm_test_autorun_revert_action_data
 
static void wm_test_autorun_revert_action_exec (bContext *C)
 
static void wm_block_autorun_warning_ignore (bContext *C, void *arg_block, void *UNUSED(arg))
 
static void wm_block_autorun_warning_reload_with_scripts (bContext *C, void *arg_block, void *UNUSED(arg))
 
static void wm_block_autorun_warning_enable_scripts (bContext *C, void *arg_block, void *UNUSED(arg))
 
static 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)
 

Save File Forward Compatibility Dialog

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

Close File Dialog

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

Detailed Description

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

Definition in file wm_files.c.

Macro Definition Documentation

◆ BKE_READ_EXOTIC_FAIL_FORMAT

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

Definition at line 474 of file wm_files.c.

◆ BKE_READ_EXOTIC_FAIL_OPEN

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

Definition at line 475 of file wm_files.c.

◆ BKE_READ_EXOTIC_FAIL_PATH

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

Definition at line 473 of file wm_files.c.

◆ BKE_READ_EXOTIC_OK_BLEND

#define BKE_READ_EXOTIC_OK_BLEND   0 /* .blend file */

Definition at line 476 of file wm_files.c.

◆ USERDEF_RESTORE

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

Typedef Documentation

◆ OperatorDispatchTarget

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
OPEN_MAINFILE_STATE_DISCARD_CHANGES 
OPEN_MAINFILE_STATE_SELECT_FILE_PATH 
OPEN_MAINFILE_STATE_OPEN 

Definition at line 2587 of file wm_files.c.

Function Documentation

◆ blend_file_thumb_from_camera()

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

◆ blend_file_thumb_from_screenshot()

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

◆ blend_save_check()

static bool blend_save_check ( bContext UNUSEDC,
wmOperator op 
)
static

◆ BLI_STATIC_ASSERT()

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

◆ block_create__close_file_dialog()

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

◆ block_create_autorun_warning()

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

◆ block_create_save_file_forwardcompat_dialog()

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

◆ create_operator_state()

static void create_operator_state ( wmOperatorType ot,
int  first_state 
)
static

◆ file_forwardcompat_detailed_info_show()

static void file_forwardcompat_detailed_info_show ( uiLayout parent_layout,
Main bmain 
)
static

◆ file_read_reports_finalize()

static void file_read_reports_finalize ( BlendFileReadReport bf_reports)
static

◆ free_post_file_close_action()

static void free_post_file_close_action ( void arg)
static

Definition at line 3550 of file wm_files.c.

References WM_generic_callback_free().

Referenced by wm_close_file_dialog(), and wm_save_file_forwardcompat_dialog().

◆ get_operator_state()

static int get_operator_state ( wmOperator op)
static

Definition at line 2553 of file wm_files.c.

References wmOperator::ptr, and RNA_int_get().

Referenced by operator_state_dispatch().

◆ operator_state_dispatch()

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

◆ read_homefile_props()

static void read_homefile_props ( wmOperatorType ot)
static

◆ rna_struct_update_when_changed()

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

◆ save_catalogs_when_file_is_closed_set_fn()

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

◆ save_file_forwardcompat_cancel()

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

Definition at line 3598 of file wm_files.c.

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

Referenced by save_file_forwardcompat_cancel_button().

◆ save_file_forwardcompat_cancel_button()

static void save_file_forwardcompat_cancel_button ( uiBlock block,
wmGenericCallback post_action 
)
static

◆ save_file_forwardcompat_overwrite()

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

◆ save_file_forwardcompat_overwrite_button()

static void save_file_forwardcompat_overwrite_button ( uiBlock block,
wmGenericCallback post_action 
)
static

◆ save_file_forwardcompat_saveas()

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

◆ save_file_forwardcompat_saveas_button()

static void save_file_forwardcompat_saveas_button ( uiBlock block,
wmGenericCallback post_action 
)
static

◆ save_set_compress()

static void save_set_compress ( wmOperator op)
static

◆ save_set_filepath()

static void save_set_filepath ( bContext C,
wmOperator op 
)
static

◆ set_next_operator_state()

static void set_next_operator_state ( wmOperator op,
int  state 
)
static

◆ wm_autosave_delete()

void wm_autosave_delete ( void  )

◆ wm_autosave_location()

static void wm_autosave_location ( char *  filepath)
static

◆ wm_autosave_timer()

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

◆ wm_autosave_timer_begin()

void wm_autosave_timer_begin ( wmWindowManager wm)

Definition at line 1971 of file wm_files.c.

References wm_autosave_timer_begin_ex().

Referenced by wm_autosave_timer(), and WM_file_autosave_init().

◆ wm_autosave_timer_begin_ex()

static void wm_autosave_timer_begin_ex ( wmWindowManager wm,
double  timestep 
)
static

◆ wm_autosave_timer_end()

void wm_autosave_timer_end ( wmWindowManager wm)

◆ wm_autosave_write()

static void wm_autosave_write ( Main bmain,
wmWindowManager wm 
)
static

◆ wm_block_autorun_warning_enable_scripts()

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

◆ wm_block_autorun_warning_ignore()

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

◆ wm_block_autorun_warning_reload_with_scripts()

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

◆ wm_block_file_close_cancel()

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

Definition at line 3742 of file wm_files.c.

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

Referenced by wm_block_file_close_cancel_button().

◆ wm_block_file_close_cancel_button()

static void wm_block_file_close_cancel_button ( uiBlock block,
wmGenericCallback post_action 
)
static

◆ wm_block_file_close_discard()

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

◆ wm_block_file_close_discard_button()

static void wm_block_file_close_discard_button ( uiBlock block,
wmGenericCallback post_action 
)
static

◆ wm_block_file_close_save()

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

◆ wm_block_file_close_save_button()

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

◆ wm_close_file_dialog()

void wm_close_file_dialog ( bContext C,
wmGenericCallback post_action 
)

◆ WM_file_autoexec_init()

void WM_file_autoexec_init ( const char *  filepath)

◆ WM_file_autosave_init()

void WM_file_autosave_init ( wmWindowManager wm)

Definition at line 1984 of file wm_files.c.

References wm_autosave_timer_begin().

Referenced by WM_check().

◆ wm_file_history_find()

static RecentFile * wm_file_history_find ( const char *  filepath)
static

Definition at line 1446 of file wm_files.c.

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

Referenced by WM_file_read(), and wm_history_file_update().

◆ wm_file_or_session_data_has_unsaved_changes()

bool wm_file_or_session_data_has_unsaved_changes ( const Main bmain,
const wmWindowManager wm 
)

Check if there is data that would be lost when closing the current file without saving.

Definition at line 160 of file wm_files.c.

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

Referenced by wm_operator_close_file_dialog_if_needed(), and wm_quit_with_optional_confirmation_prompt().

◆ WM_file_read()

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

◆ wm_file_read_opwrap()

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

◆ wm_file_read_post()

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

◆ wm_file_read_pre()

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

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

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

Definition at line 606 of file wm_files.c.

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

Referenced by WM_file_read(), and wm_homefile_read_ex().

◆ wm_file_read_report()

void wm_file_read_report ( bContext C,
Main bmain 
)

◆ WM_file_recover_last_session()

bool WM_file_recover_last_session ( bContext C,
ReportList reports 
)

◆ WM_file_tag_modified()

void WM_file_tag_modified ( void  )

◆ wm_file_write()

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

◆ wm_filepath_default()

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

Definition at line 3018 of file wm_files.c.

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

Referenced by save_set_filepath().

◆ wm_free_operator_properties_callback()

static void wm_free_operator_properties_callback ( void user_data)
static

◆ wm_history_file_free()

static void wm_history_file_free ( RecentFile recent)
static

◆ wm_history_file_new()

static RecentFile* wm_history_file_new ( const char *  filepath)
static

Definition at line 1425 of file wm_files.c.

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

Referenced by wm_history_file_update().

◆ wm_history_file_read()

void wm_history_file_read ( void  )

◆ wm_history_file_read_exec()

static int wm_history_file_read_exec ( bContext UNUSEDC,
wmOperator UNUSEDop 
)
static

Definition at line 2321 of file wm_files.c.

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

Referenced by WM_OT_read_history().

◆ wm_history_file_update()

static void wm_history_file_update ( void  )
static

◆ wm_history_file_write()

static void wm_history_file_write ( void  )
static

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

Definition at line 1455 of file wm_files.c.

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

Referenced by WM_file_read(), and wm_history_file_update().

◆ wm_history_files_free()

static void wm_history_files_free ( void  )
static

Definition at line 1439 of file wm_files.c.

References G, LISTBASE_FOREACH_MUTABLE, and wm_history_file_free().

Referenced by wm_history_file_read().

◆ wm_homefile_read()

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

Definition at line 1371 of file wm_files.c.

References C, NULL, and wm_homefile_read_ex().

Referenced by wm_homefile_read_exec(), and wm_userpref_read_exec().

◆ wm_homefile_read_after_dialog_callback()

static void wm_homefile_read_after_dialog_callback ( bContext C,
void user_data 
)
static

◆ wm_homefile_read_ex()

void wm_homefile_read_ex ( struct bContext C,
const struct wmHomeFileRead_Params params_homefile,
struct ReportList reports,
struct wmFileReadPost_Params **  r_params_file_read_post 
)

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

Parameters
r_params_file_read_postSupport postponed initialization, needed for initial startup when only some sub-systems have been initialized. When non-null, wm_file_read_post doesn't run, instead it's arguments are stored in this return argument. The caller is responsible for calling wm_homefile_read_post with this return argument.

Definition at line 1048 of file wm_files.c.

References app_template, wmHomeFileRead_Params::app_template_override, BKE_appdir_app_template_id_search(), BKE_appdir_folder_id(), BKE_blender_userdef_app_template_data_set_and_free(), BKE_blender_userdef_data_set_and_free(), BKE_blendfile_read(), BKE_blendfile_read_from_memory(), BKE_blendfile_read_make_empty(), BKE_blendfile_read_setup_ex(), BKE_blendfile_userdef_from_defaults(), BKE_blendfile_userdef_read(), BKE_reportf(), BLENDER_STARTUP_FILE, BLENDER_USER_CONFIG, BLENDER_USERPREF_FILE, BLI_access(), BLI_assert, BLI_exists(), BLI_listbase_is_empty(), BLI_path_join(), BLI_strncpy(), BLO_READ_SKIP_DATA, BLO_READ_SKIP_USERDEF, BPY_run_string_eval(), C, CTX_data_main(), CTX_py_init_get(), CTX_wm_window_set(), datatoc_startup_blend, datatoc_startup_blend_size, FILE_MAX, Main::filepath, wmHomeFileRead_Params::filepath_startup_override, G, G_FILE_NO_UI, G_FLAG_SCRIPT_AUTOEXEC, G_FLAG_SCRIPT_OVERRIDE_PREF, G_MAIN, wmFileReadPost_Params::is_factory_startup, KEYCONF_INIT_DEFAULT, LISTBASE_FOREACH, MEM_mallocN, NULL, params, BlendFileReadReport::reports, wmFileReadPost_Params::reset_app_template, RPT_ERROR, RPT_WARNING, SET_FLAG_FROM_TEST, BlendFileReadParams::skip_flags, STREQ, wmFileReadPost_Params::use_data, wmHomeFileRead_Params::use_data, wmHomeFileRead_Params::use_empty_data, wmHomeFileRead_Params::use_factory_settings, wmFileReadPost_Params::use_userdef, wmHomeFileRead_Params::use_userdef, USER_SCRIPT_AUTOEXEC_DISABLE, Main::wm, WM_check(), wm_clear_default_size(), wm_file_read_post(), wm_file_read_pre(), wm_init_userdef(), wm_window_match_do(), and wm_window_match_init().

Referenced by wm_homefile_read(), and WM_init().

◆ wm_homefile_read_exec()

static int wm_homefile_read_exec ( bContext C,
wmOperator op 
)
static

◆ wm_homefile_read_invoke()

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

◆ wm_homefile_read_post()

void wm_homefile_read_post ( struct bContext C,
const struct wmFileReadPost_Params params_file_read_post 
)

Special case, support deferred execution of wm_file_read_post, Needed when loading for the first time to workaround order of initialization bug, see T89046.

Definition at line 1378 of file wm_files.c.

References C, MEM_freeN, and wm_file_read_post().

Referenced by WM_init().

◆ wm_homefile_write_exec()

static int wm_homefile_write_exec ( bContext C,
wmOperator op 
)
static

◆ WM_init_state_app_template_get()

const char* WM_init_state_app_template_get ( void  )

Definition at line 1037 of file wm_files.c.

References NULL, and wm_init_state_app_template.

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

◆ WM_init_state_app_template_set()

void WM_init_state_app_template_set ( const char *  app_template)

Used for setting app-template from the command line:

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

Definition at line 1025 of file wm_files.c.

References app_template, STRNCPY, and wm_init_state_app_template.

Referenced by arg_handle_app_template(), and wm_homefile_read_exec().

◆ wm_init_userdef()

static void wm_init_userdef ( Main bmain)
static

◆ wm_open_init_load_ui()

void wm_open_init_load_ui ( wmOperator op,
bool  use_prefs 
)

◆ wm_open_init_use_scripts()

void wm_open_init_use_scripts ( wmOperator op,
bool  use_prefs 
)

◆ wm_open_mainfile__discard_changes()

static int wm_open_mainfile__discard_changes ( bContext C,
wmOperator op 
)
static

◆ wm_open_mainfile__open()

static int wm_open_mainfile__open ( bContext C,
wmOperator op 
)
static

◆ wm_open_mainfile__select_file_path()

static int wm_open_mainfile__select_file_path ( bContext C,
wmOperator op 
)
static

◆ wm_open_mainfile_after_dialog_callback()

static void wm_open_mainfile_after_dialog_callback ( bContext C,
void user_data 
)
static

◆ wm_open_mainfile_check()

static bool wm_open_mainfile_check ( bContext UNUSEDC,
wmOperator op 
)
static

◆ wm_open_mainfile_def_property_use_scripts()

static void wm_open_mainfile_def_property_use_scripts ( wmOperatorType ot)
static

◆ wm_open_mainfile_description()

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

◆ wm_open_mainfile_dispatch()

static int wm_open_mainfile_dispatch ( bContext C,
wmOperator op 
)
static

◆ wm_open_mainfile_exec()

static int wm_open_mainfile_exec ( bContext C,
wmOperator op 
)
static

Definition at line 2692 of file wm_files.c.

References C, and wm_open_mainfile__open().

Referenced by WM_OT_open_mainfile().

◆ wm_open_mainfile_invoke()

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

Definition at line 2687 of file wm_files.c.

References C, and wm_open_mainfile_dispatch().

Referenced by WM_OT_open_mainfile().

◆ wm_open_mainfile_ui()

static void wm_open_mainfile_ui ( bContext UNUSEDC,
wmOperator op 
)
static

◆ wm_operator_close_file_dialog_if_needed()

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

◆ WM_OT_open_mainfile()

void WM_OT_open_mainfile ( wmOperatorType ot)

◆ WM_OT_read_factory_settings()

void WM_OT_read_factory_settings ( wmOperatorType ot)

◆ WM_OT_read_factory_userpref()

void WM_OT_read_factory_userpref ( wmOperatorType ot)

◆ WM_OT_read_history()

void WM_OT_read_history ( wmOperatorType ot)

◆ WM_OT_read_homefile()

void WM_OT_read_homefile ( wmOperatorType ot)

◆ WM_OT_read_userpref()

void WM_OT_read_userpref ( wmOperatorType ot)

◆ WM_OT_recover_auto_save()

void WM_OT_recover_auto_save ( wmOperatorType ot)

◆ WM_OT_recover_last_session()

void WM_OT_recover_last_session ( wmOperatorType ot)

◆ WM_OT_revert_mainfile()

void WM_OT_revert_mainfile ( wmOperatorType ot)

◆ WM_OT_save_as_mainfile()

void WM_OT_save_as_mainfile ( wmOperatorType ot)

◆ WM_OT_save_homefile()

void WM_OT_save_homefile ( wmOperatorType ot)

◆ WM_OT_save_mainfile()

void WM_OT_save_mainfile ( wmOperatorType ot)

◆ WM_OT_save_userpref()

void WM_OT_save_userpref ( wmOperatorType ot)

◆ wm_read_exotic()

static int wm_read_exotic ( const char *  name)
static

◆ wm_recover_auto_save_exec()

static int wm_recover_auto_save_exec ( bContext C,
wmOperator op 
)
static

◆ wm_recover_auto_save_invoke()

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

◆ wm_recover_last_session_after_dialog_callback()

static void wm_recover_last_session_after_dialog_callback ( bContext C,
void user_data 
)
static

◆ wm_recover_last_session_exec()

static int wm_recover_last_session_exec ( bContext C,
wmOperator op 
)
static

◆ wm_recover_last_session_invoke()

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

◆ wm_revert_mainfile_exec()

static int wm_revert_mainfile_exec ( bContext C,
wmOperator op 
)
static

◆ wm_revert_mainfile_poll()

static bool wm_revert_mainfile_poll ( bContext UNUSEDC)
static

Definition at line 2858 of file wm_files.c.

References BKE_main_blendfile_path_from_global().

Referenced by WM_OT_revert_mainfile().

◆ wm_save_as_mainfile_exec()

static int wm_save_as_mainfile_exec ( bContext C,
wmOperator op 
)
static

◆ wm_save_as_mainfile_get_description()

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

Definition at line 3181 of file wm_files.c.

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

Referenced by WM_OT_save_as_mainfile().

◆ wm_save_as_mainfile_get_name()

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

Definition at line 3173 of file wm_files.c.

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

Referenced by WM_OT_save_as_mainfile().

◆ wm_save_as_mainfile_invoke()

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

◆ wm_save_file_forwardcompat_dialog()

void wm_save_file_forwardcompat_dialog ( bContext C,
wmOperator op 
)

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

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

Definition at line 3721 of file wm_files.c.

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

Referenced by wm_save_mainfile_invoke().

◆ wm_save_mainfile_invoke()

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

◆ wm_test_autorun_revert_action_exec()

void wm_test_autorun_revert_action_exec ( bContext C)
static

◆ wm_test_autorun_revert_action_set()

void wm_test_autorun_revert_action_set ( wmOperatorType ot,
PointerRNA ptr 
)

◆ wm_test_autorun_warning()

void wm_test_autorun_warning ( bContext C)

◆ wm_userpref_read_exceptions()

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

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

Definition at line 2184 of file wm_files.c.

References USERDEF_RESTORE.

Referenced by wm_homefile_read_exec(), and wm_userpref_read_exec().

◆ wm_userpref_read_exec()

static int wm_userpref_read_exec ( bContext C,
wmOperator op 
)
static

◆ wm_userpref_update_when_changed()

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

◆ wm_userpref_write_exec()

static int wm_userpref_write_exec ( bContext C,
wmOperator op 
)
static

◆ wm_window_match_do()

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

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

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

Definition at line 398 of file wm_files.c.

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

Referenced by WM_file_read(), and wm_homefile_read_ex().

◆ wm_window_match_init()

static void wm_window_match_init ( bContext C,
ListBase wmlist 
)
static

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

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

Definition at line 179 of file wm_files.c.

References BLI_listbase_clear(), C, CTX_wm_menu_set(), CTX_wm_window(), CTX_wm_window_set(), ED_editors_exit(), ED_screen_exit(), G_MAIN, LISTBASE_FOREACH, NULL, WM_event_remove_handlers(), WM_jobs_kill_all(), WM_msgbus_destroy(), and WM_window_get_active_screen().

Referenced by WM_file_read(), and wm_homefile_read_ex().

◆ wm_window_match_keep_current_wm()

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

◆ wm_window_match_replace_by_file_wm()

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

◆ wm_window_substitute_old()

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

◆ write_crash_blend()

bool write_crash_blend ( void  )

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

Definition at line 1710 of file wm_files.c.

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

Variable Documentation

◆ app_template

char app_template[64]

◆ close_file_dialog_name

const char* close_file_dialog_name = "file_close_popup"
static

Definition at line 3856 of file wm_files.c.

Referenced by block_create__close_file_dialog(), and wm_close_file_dialog().

◆ LOG

CLG_LogRef LOG = {"wm.files"}
static

◆ ot

Definition at line 3479 of file wm_files.c.

Referenced by action_create(), ACTION_OT_clean(), ACTION_OT_clickselect(), ACTION_OT_copy(), ACTION_OT_delete(), ACTION_OT_duplicate(), ACTION_OT_easing_type(), ACTION_OT_extrapolation_type(), ACTION_OT_frame_jump(), ACTION_OT_handle_type(), ACTION_OT_interpolation_type(), ACTION_OT_keyframe_insert(), ACTION_OT_keyframe_type(), ACTION_OT_layer_next(), ACTION_OT_layer_prev(), ACTION_OT_markers_make_local(), ACTION_OT_mirror(), ACTION_OT_new(), ACTION_OT_paste(), ACTION_OT_previewrange_set(), ACTION_OT_push_down(), ACTION_OT_sample(), ACTION_OT_select_all(), ACTION_OT_select_box(), ACTION_OT_select_circle(), ACTION_OT_select_column(), ACTION_OT_select_lasso(), ACTION_OT_select_leftright(), ACTION_OT_select_less(), ACTION_OT_select_linked(), ACTION_OT_select_more(), ACTION_OT_snap(), ACTION_OT_stash(), ACTION_OT_stash_and_create(), ACTION_OT_unlink(), ACTION_OT_view_all(), ACTION_OT_view_frame(), ACTION_OT_view_selected(), add_driver_button_menu_exec(), ANIM_OT_change_frame(), ANIM_OT_channel_select_keys(), ANIM_OT_channels_clean_empty(), ANIM_OT_channels_click(), ANIM_OT_channels_collapse(), ANIM_OT_channels_delete(), ANIM_OT_channels_editable_toggle(), ANIM_OT_channels_expand(), ANIM_OT_channels_fcurves_enable(), ANIM_OT_channels_group(), ANIM_OT_channels_move(), ANIM_OT_channels_rename(), ANIM_OT_channels_select_all(), ANIM_OT_channels_select_box(), ANIM_OT_channels_select_filter(), ANIM_OT_channels_setting_disable(), ANIM_OT_channels_setting_enable(), ANIM_OT_channels_setting_toggle(), ANIM_OT_channels_ungroup(), ANIM_OT_copy_driver_button(), ANIM_OT_driver_button_add(), ANIM_OT_driver_button_add_menu(), ANIM_OT_driver_button_edit(), ANIM_OT_driver_button_remove(), ANIM_OT_end_frame_set(), ANIM_OT_keyframe_clear_button(), ANIM_OT_keyframe_clear_v3d(), ANIM_OT_keyframe_delete(), ANIM_OT_keyframe_delete_button(), ANIM_OT_keyframe_delete_by_name(), ANIM_OT_keyframe_delete_v3d(), ANIM_OT_keyframe_insert(), ANIM_OT_keyframe_insert_button(), ANIM_OT_keyframe_insert_by_name(), ANIM_OT_keyframe_insert_menu(), ANIM_OT_keying_set_active_set(), ANIM_OT_keying_set_add(), ANIM_OT_keying_set_path_add(), ANIM_OT_keying_set_path_remove(), ANIM_OT_keying_set_remove(), ANIM_OT_keyingset_button_add(), ANIM_OT_keyingset_button_remove(), ANIM_OT_paste_driver_button(), ANIM_OT_previewrange_clear(), ANIM_OT_previewrange_set(), ANIM_OT_start_frame_set(), ARMATURE_OT_align(), ARMATURE_OT_armature_layers(), ARMATURE_OT_autoside_names(), ARMATURE_OT_bone_layers(), ARMATURE_OT_bone_primitive_add(), ARMATURE_OT_calculate_roll(), ARMATURE_OT_click_extrude(), ARMATURE_OT_delete(), ARMATURE_OT_dissolve(), ARMATURE_OT_duplicate(), ARMATURE_OT_extrude(), ARMATURE_OT_fill(), ARMATURE_OT_flip_names(), ARMATURE_OT_hide(), ARMATURE_OT_layers_show_all(), ARMATURE_OT_parent_clear(), ARMATURE_OT_parent_set(), ARMATURE_OT_reveal(), ARMATURE_OT_roll_clear(), ARMATURE_OT_select_all(), ARMATURE_OT_select_hierarchy(), ARMATURE_OT_select_less(), ARMATURE_OT_select_linked(), ARMATURE_OT_select_linked_pick(), ARMATURE_OT_select_mirror(), ARMATURE_OT_select_more(), ARMATURE_OT_select_similar(), ARMATURE_OT_separate(), ARMATURE_OT_shortest_path_pick(), ARMATURE_OT_split(), ARMATURE_OT_subdivide(), ARMATURE_OT_switch_direction(), ARMATURE_OT_symmetrize(), ASSET_OT_bundle_install(), ASSET_OT_catalog_delete(), ASSET_OT_catalog_new(), ASSET_OT_catalog_redo(), ASSET_OT_catalog_undo(), ASSET_OT_catalog_undo_push(), ASSET_OT_catalogs_save(), ASSET_OT_clear(), ASSET_OT_library_refresh(), ASSET_OT_mark(), BOID_OT_rule_add(), BOID_OT_rule_del(), BOID_OT_rule_move_down(), BOID_OT_rule_move_up(), BOID_OT_state_add(), BOID_OT_state_del(), BOID_OT_state_move_down(), BOID_OT_state_move_up(), bone_mouse_select_menu(), BPY_RNA_operator_macro_wrapper(), BPY_RNA_operator_wrapper(), BRUSH_OT_add(), BRUSH_OT_add_gpencil(), BRUSH_OT_curve_preset(), BRUSH_OT_reset(), BRUSH_OT_scale_size(), BRUSH_OT_stencil_control(), BRUSH_OT_stencil_fit_image_aspect(), BRUSH_OT_stencil_reset_transform(), brush_painter_imbuf_update(), BUTTONS_OT_clear_filter(), BUTTONS_OT_context_menu(), BUTTONS_OT_directory_browse(), BUTTONS_OT_file_browse(), BUTTONS_OT_start_filter(), BUTTONS_OT_toggle_pin(), CACHEFILE_OT_layer_add(), CACHEFILE_OT_layer_move(), CACHEFILE_OT_layer_remove(), CACHEFILE_OT_open(), CACHEFILE_OT_reload(), CLIP_OT_add_marker(), CLIP_OT_add_marker_at_click(), CLIP_OT_apply_solution_scale(), CLIP_OT_average_tracks(), CLIP_OT_change_frame(), CLIP_OT_clean_tracks(), CLIP_OT_clear_solution(), CLIP_OT_clear_track_path(), CLIP_OT_copy_tracks(), CLIP_OT_create_plane_track(), CLIP_OT_cursor_set(), CLIP_OT_delete_marker(), CLIP_OT_delete_track(), CLIP_OT_detect_features(), CLIP_OT_disable_markers(), CLIP_OT_dopesheet_select_channel(), CLIP_OT_dopesheet_view_all(), CLIP_OT_frame_jump(), CLIP_OT_graph_center_current_frame(), CLIP_OT_graph_delete_curve(), CLIP_OT_graph_delete_knot(), CLIP_OT_graph_disable_markers(), CLIP_OT_graph_select(), CLIP_OT_graph_select_all_markers(), CLIP_OT_graph_select_box(), CLIP_OT_graph_view_all(), CLIP_OT_hide_tracks(), CLIP_OT_hide_tracks_clear(), CLIP_OT_join_tracks(), CLIP_OT_keyframe_delete(), CLIP_OT_keyframe_insert(), CLIP_OT_lock_selection_toggle(), CLIP_OT_lock_tracks(), CLIP_OT_mode_set(), CLIP_OT_new_image_from_plane_marker(), CLIP_OT_open(), CLIP_OT_paste_tracks(), CLIP_OT_prefetch(), CLIP_OT_rebuild_proxy(), CLIP_OT_refine_markers(), CLIP_OT_reload(), CLIP_OT_select(), CLIP_OT_select_all(), CLIP_OT_select_box(), CLIP_OT_select_circle(), CLIP_OT_select_grouped(), CLIP_OT_select_lasso(), CLIP_OT_set_axis(), CLIP_OT_set_center_principal(), CLIP_OT_set_origin(), CLIP_OT_set_plane(), CLIP_OT_set_scale(), CLIP_OT_set_scene_frames(), CLIP_OT_set_solution_scale(), CLIP_OT_set_solver_keyframe(), CLIP_OT_slide_marker(), CLIP_OT_slide_plane_marker(), CLIP_OT_solve_camera(), CLIP_OT_stabilize_2d_add(), CLIP_OT_stabilize_2d_remove(), CLIP_OT_stabilize_2d_rotation_add(), CLIP_OT_stabilize_2d_rotation_remove(), CLIP_OT_stabilize_2d_rotation_select(), CLIP_OT_stabilize_2d_select(), CLIP_OT_track_copy_color(), CLIP_OT_track_markers(), CLIP_OT_tracking_object_new(), CLIP_OT_tracking_object_remove(), CLIP_OT_update_image_from_plane_marker(), CLIP_OT_view_all(), CLIP_OT_view_center_cursor(), CLIP_OT_view_pan(), CLIP_OT_view_selected(), CLIP_OT_view_zoom(), CLIP_OT_view_zoom_in(), CLIP_OT_view_zoom_out(), CLIP_OT_view_zoom_ratio(), COLLECTION_OT_create(), COLLECTION_OT_objects_add_active(), COLLECTION_OT_objects_remove(), COLLECTION_OT_objects_remove_active(), COLLECTION_OT_objects_remove_all(), CONSOLE_OT_clear(), CONSOLE_OT_clear_line(), CONSOLE_OT_copy(), CONSOLE_OT_delete(), CONSOLE_OT_history_append(), CONSOLE_OT_history_cycle(), CONSOLE_OT_indent(), CONSOLE_OT_indent_or_autocomplete(), CONSOLE_OT_insert(), CONSOLE_OT_move(), CONSOLE_OT_paste(), CONSOLE_OT_scrollback_append(), CONSOLE_OT_select_set(), CONSOLE_OT_select_word(), CONSOLE_OT_unindent(), CONSTRAINT_OT_apply(), CONSTRAINT_OT_childof_clear_inverse(), CONSTRAINT_OT_childof_set_inverse(), CONSTRAINT_OT_copy(), CONSTRAINT_OT_copy_to_selected(), CONSTRAINT_OT_delete(), CONSTRAINT_OT_followpath_path_animate(), CONSTRAINT_OT_limitdistance_reset(), CONSTRAINT_OT_move_down(), CONSTRAINT_OT_move_to_index(), CONSTRAINT_OT_move_up(), CONSTRAINT_OT_objectsolver_clear_inverse(), CONSTRAINT_OT_objectsolver_set_inverse(), CONSTRAINT_OT_stretchto_reset(), constraint_reorder(), create_operator_state(), CURVE_OT_cyclic_toggle(), CURVE_OT_de_select_first(), CURVE_OT_de_select_last(), CURVE_OT_decimate(), CURVE_OT_delete(), CURVE_OT_dissolve_verts(), CURVE_OT_draw(), CURVE_OT_duplicate(), CURVE_OT_extrude(), CURVE_OT_handle_type_set(), CURVE_OT_hide(), CURVE_OT_make_segment(), CURVE_OT_match_texture_space(), CURVE_OT_normals_make_consistent(), CURVE_OT_pen(), CURVE_OT_primitive_bezier_circle_add(), CURVE_OT_primitive_bezier_curve_add(), CURVE_OT_primitive_nurbs_circle_add(), CURVE_OT_primitive_nurbs_curve_add(), CURVE_OT_primitive_nurbs_path_add(), CURVE_OT_radius_set(), CURVE_OT_reveal(), CURVE_OT_select_all(), CURVE_OT_select_less(), CURVE_OT_select_linked(), CURVE_OT_select_linked_pick(), CURVE_OT_select_more(), CURVE_OT_select_next(), CURVE_OT_select_nth(), CURVE_OT_select_previous(), CURVE_OT_select_random(), CURVE_OT_select_row(), CURVE_OT_select_similar(), CURVE_OT_separate(), CURVE_OT_shade_flat(), CURVE_OT_shade_smooth(), CURVE_OT_shortest_path_pick(), CURVE_OT_smooth(), CURVE_OT_smooth_radius(), CURVE_OT_smooth_tilt(), CURVE_OT_smooth_weight(), CURVE_OT_spin(), CURVE_OT_spline_type_set(), CURVE_OT_spline_weight_set(), CURVE_OT_split(), CURVE_OT_subdivide(), CURVE_OT_switch_direction(), CURVE_OT_tilt_clear(), CURVE_OT_vertex_add(), blender::ed::curves::CURVES_OT_convert_from_particle_system(), blender::ed::curves::CURVES_OT_convert_to_particle_system(), blender::ed::curves::CURVES_OT_disable_selection(), blender::ed::sculpt_paint::CURVES_OT_sculptmode_toggle(), blender::ed::curves::CURVES_OT_set_selection_domain(), blender::ed::curves::CURVES_OT_snap_curves_to_surface(), blender::ed::curves::CURVES_OT_surface_set(), define_primitive_add_properties(), DPAINT_OT_bake(), DPAINT_OT_output_toggle(), DPAINT_OT_surface_slot_add(), DPAINT_OT_surface_slot_remove(), DPAINT_OT_type_toggle(), dyntopo_warning_popup(), ED_object_add_generic_props(), ED_object_add_mesh_props(), ED_object_add_unit_props_radius(), ED_object_add_unit_props_radius_ex(), ED_object_add_unit_props_size(), ED_object_mode_compat_set(), ED_object_mode_set_ex(), ED_operatormacros_action(), ED_operatormacros_armature(), ED_operatormacros_clip(), ED_operatormacros_curve(), ED_operatormacros_gpencil(), ED_operatormacros_graph(), ED_operatormacros_mask(), ED_operatormacros_mesh(), ED_operatormacros_metaball(), ED_operatormacros_nla(), ED_operatormacros_node(), ED_operatormacros_object(), ED_operatormacros_paint(), ED_operatormacros_sequencer(), ED_operatormacros_uvedit(), ED_OT_flush_edits(), ED_OT_lib_id_fake_user_toggle(), ED_OT_lib_id_generate_preview(), ED_OT_lib_id_generate_preview_from_object(), ED_OT_lib_id_load_custom_preview(), ED_OT_lib_id_override_editable_toggle(), ED_OT_lib_id_unlink(), ED_OT_redo(), ED_OT_undo(), ED_OT_undo_history(), ED_OT_undo_push(), ED_OT_undo_redo(), ED_screen_user_menu_item_add_operator(), ED_screen_user_menu_item_find_operator(), edbm_dissolve_prop__use_boundary_tear(), edbm_dissolve_prop__use_face_split(), edbm_dissolve_prop__use_verts(), edit_constraint_properties(), edit_constraint_report_property(), edit_modifier_properties(), edit_modifier_report_property(), edit_shaderfx_properties(), edit_shaderfx_report_property(), file_browse_invoke(), file_directory_enter_handle(), FILE_OT_autopack_toggle(), FILE_OT_bookmark_add(), FILE_OT_bookmark_cleanup(), FILE_OT_bookmark_delete(), FILE_OT_bookmark_move(), FILE_OT_cancel(), FILE_OT_delete(), FILE_OT_directory_new(), FILE_OT_edit_directory_path(), FILE_OT_execute(), FILE_OT_filenum(), FILE_OT_filepath_drop(), FILE_OT_find_missing_files(), FILE_OT_hidedot(), FILE_OT_highlight(), FILE_OT_make_paths_absolute(), FILE_OT_make_paths_relative(), FILE_OT_mouse_execute(), FILE_OT_next(), FILE_OT_pack_all(), FILE_OT_pack_libraries(), FILE_OT_parent(), FILE_OT_previous(), FILE_OT_refresh(), FILE_OT_rename(), FILE_OT_report_missing_files(), FILE_OT_reset_recent(), FILE_OT_select(), FILE_OT_select_all(), FILE_OT_select_bookmark(), FILE_OT_select_box(), FILE_OT_select_walk(), FILE_OT_smoothscroll(), FILE_OT_sort_column_ui_context(), FILE_OT_start_filter(), FILE_OT_unpack_all(), FILE_OT_unpack_item(), FILE_OT_unpack_libraries(), FILE_OT_view_selected(), FLUID_OT_bake_all(), FLUID_OT_bake_data(), FLUID_OT_bake_guides(), FLUID_OT_bake_mesh(), FLUID_OT_bake_noise(), FLUID_OT_bake_particles(), FLUID_OT_free_all(), FLUID_OT_free_data(), FLUID_OT_free_guides(), FLUID_OT_free_mesh(), FLUID_OT_free_noise(), FLUID_OT_free_particles(), FLUID_OT_pause_bake(), FONT_OT_case_set(), FONT_OT_case_toggle(), FONT_OT_change_character(), FONT_OT_change_spacing(), FONT_OT_delete(), FONT_OT_line_break(), FONT_OT_move(), FONT_OT_move_select(), FONT_OT_open(), FONT_OT_select_all(), FONT_OT_style_set(), FONT_OT_style_toggle(), FONT_OT_text_copy(), FONT_OT_text_cut(), FONT_OT_text_insert(), FONT_OT_text_paste(), FONT_OT_text_paste_from_file(), FONT_OT_textbox_add(), FONT_OT_textbox_remove(), FONT_OT_unlink(), blender::ed::geometry::GEOMETRY_OT_attribute_add(), blender::ed::geometry::GEOMETRY_OT_attribute_convert(), blender::ed::geometry::GEOMETRY_OT_attribute_remove(), blender::ed::geometry::GEOMETRY_OT_color_attribute_add(), blender::ed::geometry::GEOMETRY_OT_color_attribute_duplicate(), blender::ed::geometry::GEOMETRY_OT_color_attribute_remove(), blender::ed::geometry::GEOMETRY_OT_color_attribute_render_set(), ghost_event_proc(), gizmo_mesh_spin_redo_setup(), GIZMOGROUP_OT_gizmo_select(), GIZMOGROUP_OT_gizmo_tweak(), gpencil_edit_modifier_properties(), gpencil_edit_modifier_report_property(), gpencil_modifier_reorder(), GPENCIL_OT_active_frame_delete(), GPENCIL_OT_active_frames_delete_all(), GPENCIL_OT_annotate(), GPENCIL_OT_annotation_active_frame_delete(), GPENCIL_OT_annotation_add(), GPENCIL_OT_bake_grease_pencil_animation(), GPENCIL_OT_bake_mesh_animation(), GPENCIL_OT_blank_frame_add(), GPENCIL_OT_brush_reset(), GPENCIL_OT_brush_reset_all(), GPENCIL_OT_convert(), GPENCIL_OT_convert_old_files(), GPENCIL_OT_copy(), GPENCIL_OT_data_unlink(), GPENCIL_OT_delete(), GPENCIL_OT_dissolve(), GPENCIL_OT_draw(), GPENCIL_OT_duplicate(), GPENCIL_OT_editmode_toggle(), GPENCIL_OT_extract_palette_vertex(), GPENCIL_OT_extrude(), GPENCIL_OT_fill(), GPENCIL_OT_frame_clean_duplicate(), GPENCIL_OT_frame_clean_fill(), GPENCIL_OT_frame_clean_loose(), GPENCIL_OT_frame_duplicate(), GPENCIL_OT_generate_weights(), GPENCIL_OT_guide_rotate(), GPENCIL_OT_hide(), GPENCIL_OT_image_to_grease_pencil(), GPENCIL_OT_interpolate(), GPENCIL_OT_interpolate_reverse(), GPENCIL_OT_interpolate_sequence(), GPENCIL_OT_layer_active(), GPENCIL_OT_layer_add(), GPENCIL_OT_layer_annotation_add(), GPENCIL_OT_layer_annotation_move(), GPENCIL_OT_layer_annotation_remove(), GPENCIL_OT_layer_change(), GPENCIL_OT_layer_duplicate(), GPENCIL_OT_layer_duplicate_object(), GPENCIL_OT_layer_isolate(), GPENCIL_OT_layer_mask_add(), GPENCIL_OT_layer_mask_move(), GPENCIL_OT_layer_mask_remove(), GPENCIL_OT_layer_merge(), GPENCIL_OT_layer_move(), GPENCIL_OT_layer_remove(), GPENCIL_OT_lock_all(), GPENCIL_OT_lock_layer(), GPENCIL_OT_material_hide(), GPENCIL_OT_material_isolate(), GPENCIL_OT_material_lock_all(), GPENCIL_OT_material_lock_unused(), GPENCIL_OT_material_reveal(), GPENCIL_OT_material_select(), GPENCIL_OT_material_set(), GPENCIL_OT_material_to_vertex_color(), GPENCIL_OT_material_unlock_all(), GPENCIL_OT_materials_copy_to_object(), GPENCIL_OT_move_to_layer(), GPENCIL_OT_paintmode_toggle(), GPENCIL_OT_paste(), GPENCIL_OT_primitive_box(), GPENCIL_OT_primitive_circle(), GPENCIL_OT_primitive_curve(), GPENCIL_OT_primitive_line(), GPENCIL_OT_primitive_polyline(), GPENCIL_OT_recalc_geometry(), GPENCIL_OT_reproject(), GPENCIL_OT_reset_transform_fill(), GPENCIL_OT_reveal(), GPENCIL_OT_sculpt_paint(), GPENCIL_OT_sculptmode_toggle(), GPENCIL_OT_segment_add(), GPENCIL_OT_segment_move(), GPENCIL_OT_segment_remove(), GPENCIL_OT_select(), GPENCIL_OT_select_all(), GPENCIL_OT_select_alternate(), GPENCIL_OT_select_box(), GPENCIL_OT_select_circle(), GPENCIL_OT_select_first(), GPENCIL_OT_select_grouped(), GPENCIL_OT_select_lasso(), GPENCIL_OT_select_last(), GPENCIL_OT_select_less(), GPENCIL_OT_select_linked(), GPENCIL_OT_select_more(), GPENCIL_OT_select_random(), GPENCIL_OT_select_vertex_color(), GPENCIL_OT_selection_opacity_toggle(), GPENCIL_OT_selectmode_toggle(), GPENCIL_OT_set_active_material(), GPENCIL_OT_snap_cursor_to_selected(), GPENCIL_OT_snap_to_cursor(), GPENCIL_OT_snap_to_grid(), GPENCIL_OT_stroke_apply_thickness(), GPENCIL_OT_stroke_arrange(), GPENCIL_OT_stroke_caps_set(), GPENCIL_OT_stroke_change_color(), GPENCIL_OT_stroke_cutter(), GPENCIL_OT_stroke_cyclical_set(), GPENCIL_OT_stroke_editcurve_set_handle_type(), GPENCIL_OT_stroke_enter_editcurve_mode(), GPENCIL_OT_stroke_flip(), GPENCIL_OT_stroke_join(), GPENCIL_OT_stroke_merge(), GPENCIL_OT_stroke_merge_by_distance(), GPENCIL_OT_stroke_merge_material(), GPENCIL_OT_stroke_normalize(), GPENCIL_OT_stroke_reset_vertex_color(), GPENCIL_OT_stroke_sample(), GPENCIL_OT_stroke_separate(), GPENCIL_OT_stroke_simplify(), GPENCIL_OT_stroke_simplify_fixed(), GPENCIL_OT_stroke_smooth(), GPENCIL_OT_stroke_split(), GPENCIL_OT_stroke_subdivide(), GPENCIL_OT_stroke_trim(), GPENCIL_OT_trace_image(), GPENCIL_OT_transform_fill(), GPENCIL_OT_unlock_all(), GPENCIL_OT_vertex_color_brightness_contrast(), GPENCIL_OT_vertex_color_hsv(), GPENCIL_OT_vertex_color_invert(), GPENCIL_OT_vertex_color_levels(), GPENCIL_OT_vertex_color_set(), GPENCIL_OT_vertex_group_assign(), GPENCIL_OT_vertex_group_deselect(), GPENCIL_OT_vertex_group_invert(), GPENCIL_OT_vertex_group_normalize(), GPENCIL_OT_vertex_group_normalize_all(), GPENCIL_OT_vertex_group_remove_from(), GPENCIL_OT_vertex_group_select(), GPENCIL_OT_vertex_group_smooth(), GPENCIL_OT_vertex_paint(), GPENCIL_OT_vertexmode_toggle(), GPENCIL_OT_weight_paint(), GPENCIL_OT_weightmode_toggle(), gpencil_primitive_common_props(), GRAPH_OT_bake(), GRAPH_OT_blend_to_default(), GRAPH_OT_blend_to_neighbor(), GRAPH_OT_breakdown(), GRAPH_OT_clean(), GRAPH_OT_click_insert(), GRAPH_OT_clickselect(), GRAPH_OT_copy(), GRAPH_OT_cursor_set(), GRAPH_OT_decimate(), GRAPH_OT_delete(), GRAPH_OT_driver_delete_invalid(), GRAPH_OT_driver_variables_copy(), GRAPH_OT_driver_variables_paste(), GRAPH_OT_duplicate(), GRAPH_OT_easing_type(), GRAPH_OT_equalize_handles(), GRAPH_OT_euler_filter(), GRAPH_OT_extrapolation_type(), GRAPH_OT_fmodifier_add(), GRAPH_OT_fmodifier_copy(), GRAPH_OT_fmodifier_paste(), GRAPH_OT_frame_jump(), GRAPH_OT_ghost_curves_clear(), GRAPH_OT_ghost_curves_create(), GRAPH_OT_handle_type(), GRAPH_OT_hide(), GRAPH_OT_interpolation_type(), GRAPH_OT_keyframe_insert(), GRAPH_OT_mirror(), GRAPH_OT_paste(), GRAPH_OT_previewrange_set(), GRAPH_OT_reveal(), GRAPH_OT_sample(), GRAPH_OT_select_all(), GRAPH_OT_select_box(), GRAPH_OT_select_circle(), GRAPH_OT_select_column(), GRAPH_OT_select_lasso(), GRAPH_OT_select_leftright(), GRAPH_OT_select_less(), GRAPH_OT_select_linked(), GRAPH_OT_select_more(), GRAPH_OT_smooth(), GRAPH_OT_snap(), GRAPH_OT_snap_cursor_value(), GRAPH_OT_sound_bake(), GRAPH_OT_unbake(), GRAPH_OT_view_all(), GRAPH_OT_view_frame(), GRAPH_OT_view_selected(), id_remap_fn(), image_file_browse_invoke(), image_operator_prop_allow_tokens(), IMAGE_OT_add_render_slot(), IMAGE_OT_change_frame(), IMAGE_OT_clear_render_border(), IMAGE_OT_clear_render_slot(), IMAGE_OT_curves_point_set(), IMAGE_OT_cycle_render_slot(), IMAGE_OT_file_browse(), IMAGE_OT_flip(), IMAGE_OT_invert(), IMAGE_OT_match_movie_length(), IMAGE_OT_new(), IMAGE_OT_open(), IMAGE_OT_pack(), IMAGE_OT_read_viewlayers(), IMAGE_OT_reload(), IMAGE_OT_remove_render_slot(), IMAGE_OT_render_border(), IMAGE_OT_replace(), IMAGE_OT_resize(), IMAGE_OT_sample(), IMAGE_OT_sample_line(), IMAGE_OT_save(), IMAGE_OT_save_all_modified(), IMAGE_OT_save_as(), IMAGE_OT_save_sequence(), IMAGE_OT_tile_add(), IMAGE_OT_tile_fill(), IMAGE_OT_tile_remove(), IMAGE_OT_unpack(), IMAGE_OT_view_all(), IMAGE_OT_view_center_cursor(), IMAGE_OT_view_cursor_center(), IMAGE_OT_view_pan(), IMAGE_OT_view_selected(), IMAGE_OT_view_zoom(), IMAGE_OT_view_zoom_border(), IMAGE_OT_view_zoom_in(), IMAGE_OT_view_zoom_out(), IMAGE_OT_view_zoom_ratio(), INFO_OT_report_copy(), INFO_OT_report_delete(), INFO_OT_report_replay(), INFO_OT_reports_display_update(), INFO_OT_select_all(), INFO_OT_select_box(), INFO_OT_select_pick(), join_triangle_props(), keymap_handler_log_kmi_op_str(), LATTICE_OT_flip(), LATTICE_OT_make_regular(), LATTICE_OT_select_all(), LATTICE_OT_select_less(), LATTICE_OT_select_mirror(), LATTICE_OT_select_more(), LATTICE_OT_select_random(), LATTICE_OT_select_ungrouped(), lib_reload_fn(), lib_relocate(), lib_relocate_fn(), blender::ed::space_node::link_drag_search_exec_fn(), MARKER_OT_add(), MARKER_OT_delete(), MARKER_OT_duplicate(), MARKER_OT_make_links_scene(), MARKER_OT_move(), MARKER_OT_rename(), MARKER_OT_select(), MARKER_OT_select_all(), MARKER_OT_select_box(), MARKER_OT_select_leftright(), MASK_OT_add_feather_vertex(), MASK_OT_add_vertex(), MASK_OT_copy_splines(), MASK_OT_cyclic_toggle(), MASK_OT_delete(), MASK_OT_duplicate(), MASK_OT_feather_weight_clear(), MASK_OT_handle_type_set(), MASK_OT_hide_view_clear(), MASK_OT_hide_view_set(), MASK_OT_layer_move(), MASK_OT_layer_new(), MASK_OT_layer_remove(), MASK_OT_new(), MASK_OT_normals_make_consistent(), MASK_OT_parent_clear(), MASK_OT_parent_set(), MASK_OT_paste_splines(), MASK_OT_primitive_circle_add(), MASK_OT_primitive_square_add(), MASK_OT_select(), MASK_OT_select_all(), MASK_OT_select_box(), MASK_OT_select_circle(), MASK_OT_select_lasso(), MASK_OT_select_less(), MASK_OT_select_linked(), MASK_OT_select_linked_pick(), MASK_OT_select_more(), MASK_OT_shape_key_clear(), MASK_OT_shape_key_feather_reset(), MASK_OT_shape_key_insert(), MASK_OT_shape_key_rekey(), MASK_OT_slide_point(), MASK_OT_slide_spline_curvature(), MASK_OT_switch_direction(), MATERIAL_OT_copy(), MATERIAL_OT_new(), MATERIAL_OT_paste(), MBALL_OT_delete_metaelems(), MBALL_OT_duplicate_metaelems(), MBALL_OT_hide_metaelems(), MBALL_OT_reveal_metaelems(), MBALL_OT_select_all(), MBALL_OT_select_random_metaelems(), MBALL_OT_select_similar(), menu_items_from_all_operators(), mesh_operator_edgering_props(), MESH_OT_average_normals(), MESH_OT_beautify_fill(), MESH_OT_bevel(), MESH_OT_bisect(), MESH_OT_blend_from_shape(), MESH_OT_bridge_edge_loops(), MESH_OT_colors_reverse(), MESH_OT_colors_rotate(), MESH_OT_customdata_custom_splitnormals_add(), MESH_OT_customdata_custom_splitnormals_clear(), MESH_OT_customdata_mask_clear(), MESH_OT_customdata_skin_add(), MESH_OT_customdata_skin_clear(), MESH_OT_decimate(), MESH_OT_delete(), MESH_OT_delete_edgeloop(), MESH_OT_delete_loose(), MESH_OT_dissolve_degenerate(), MESH_OT_dissolve_edges(), MESH_OT_dissolve_faces(), MESH_OT_dissolve_limited(), MESH_OT_dissolve_mode(), MESH_OT_dissolve_verts(), MESH_OT_dupli_extrude_cursor(), MESH_OT_duplicate(), MESH_OT_edge_collapse(), MESH_OT_edge_face_add(), MESH_OT_edge_rotate(), MESH_OT_edge_split(), MESH_OT_edgering_select(), MESH_OT_edges_select_sharp(), MESH_OT_extrude_context(), MESH_OT_extrude_edges_indiv(), MESH_OT_extrude_faces_indiv(), MESH_OT_extrude_region(), MESH_OT_extrude_repeat(), MESH_OT_extrude_verts_indiv(), MESH_OT_face_make_planar(), MESH_OT_face_set_extract(), MESH_OT_face_split_by_edges(), MESH_OT_faces_select_linked_flat(), MESH_OT_faces_shade_flat(), MESH_OT_faces_shade_smooth(), MESH_OT_fill(), MESH_OT_fill_grid(), MESH_OT_fill_holes(), MESH_OT_flip_normals(), MESH_OT_hide(), MESH_OT_inset(), MESH_OT_intersect(), MESH_OT_intersect_boolean(), MESH_OT_knife_cut(), MESH_OT_knife_project(), MESH_OT_knife_tool(), MESH_OT_loop_multi_select(), MESH_OT_loop_select(), MESH_OT_loop_to_region(), MESH_OT_loopcut(), MESH_OT_mark_seam(), MESH_OT_mark_sharp(), MESH_OT_merge(), MESH_OT_merge_normals(), MESH_OT_mod_weighted_strength(), MESH_OT_normals_make_consistent(), MESH_OT_normals_tools(), MESH_OT_offset_edge_loops(), MESH_OT_paint_mask_extract(), MESH_OT_paint_mask_slice(), MESH_OT_point_normals(), MESH_OT_poke(), MESH_OT_polybuild_delete_at_cursor(), MESH_OT_polybuild_dissolve_at_cursor(), MESH_OT_polybuild_face_at_cursor(), MESH_OT_polybuild_split_at_cursor(), MESH_OT_polybuild_transform_at_cursor(), MESH_OT_primitive_circle_add(), MESH_OT_primitive_cone_add(), MESH_OT_primitive_cube_add(), MESH_OT_primitive_cube_add_gizmo(), MESH_OT_primitive_cylinder_add(), MESH_OT_primitive_grid_add(), MESH_OT_primitive_ico_sphere_add(), MESH_OT_primitive_monkey_add(), MESH_OT_primitive_plane_add(), MESH_OT_primitive_uv_sphere_add(), MESH_OT_quads_convert_to_tris(), MESH_OT_region_to_loop(), MESH_OT_remove_doubles(), MESH_OT_reveal(), MESH_OT_rip(), MESH_OT_rip_edge(), MESH_OT_screw(), MESH_OT_sculpt_vertex_color_add(), MESH_OT_sculpt_vertex_color_remove(), MESH_OT_select_all(), MESH_OT_select_axis(), MESH_OT_select_face_by_sides(), MESH_OT_select_interior_faces(), MESH_OT_select_less(), MESH_OT_select_linked(), MESH_OT_select_linked_pick(), MESH_OT_select_loose(), MESH_OT_select_mirror(), MESH_OT_select_mode(), MESH_OT_select_more(), MESH_OT_select_non_manifold(), MESH_OT_select_nth(), MESH_OT_select_random(), MESH_OT_select_similar(), MESH_OT_select_similar_region(), MESH_OT_select_ungrouped(), MESH_OT_separate(), MESH_OT_set_normals_from_faces(), MESH_OT_shape_propagate_to_all(), MESH_OT_shortest_path_pick(), MESH_OT_shortest_path_select(), MESH_OT_smooth_normals(), MESH_OT_solidify(), MESH_OT_sort_elements(), MESH_OT_spin(), MESH_OT_split(), MESH_OT_split_normals(), MESH_OT_subdivide(), MESH_OT_subdivide_edgering(), MESH_OT_symmetrize(), MESH_OT_symmetry_snap(), MESH_OT_tris_convert_to_quads(), MESH_OT_unsubdivide(), MESH_OT_uv_texture_add(), MESH_OT_uv_texture_remove(), MESH_OT_uvs_reverse(), MESH_OT_uvs_rotate(), MESH_OT_vert_connect(), MESH_OT_vert_connect_concave(), MESH_OT_vert_connect_nonplanar(), MESH_OT_vert_connect_path(), MESH_OT_vertex_color_add(), MESH_OT_vertex_color_remove(), MESH_OT_vertices_smooth(), MESH_OT_vertices_smooth_laplacian(), MESH_OT_wireframe(), modifier_reorder(), NLA_OT_action_pushdown(), NLA_OT_action_sync_length(), NLA_OT_action_unlink(), NLA_OT_actionclip_add(), NLA_OT_apply_scale(), NLA_OT_channels_click(), NLA_OT_clear_scale(), NLA_OT_click_select(), NLA_OT_delete(), NLA_OT_duplicate(), NLA_OT_fmodifier_add(), NLA_OT_fmodifier_copy(), NLA_OT_fmodifier_paste(), NLA_OT_make_single_user(), NLA_OT_meta_add(), NLA_OT_meta_remove(), NLA_OT_move_down(), NLA_OT_move_up(), NLA_OT_mute_toggle(), NLA_OT_previewrange_set(), NLA_OT_select_all(), NLA_OT_select_box(), NLA_OT_select_leftright(), NLA_OT_selected_objects_add(), NLA_OT_snap(), NLA_OT_soundclip_add(), NLA_OT_split(), NLA_OT_swap(), NLA_OT_tracks_add(), NLA_OT_tracks_delete(), NLA_OT_transition_add(), NLA_OT_tweakmode_enter(), NLA_OT_tweakmode_exit(), NLA_OT_view_all(), NLA_OT_view_frame(), NLA_OT_view_selected(), blender::nodes::node_composite_output_file_cc::node_composit_buts_file_output_ex(), blender::ed::space_node::NODE_OT_add_collection(), blender::ed::space_node::NODE_OT_add_file(), blender::ed::space_node::NODE_OT_add_group(), blender::ed::space_node::NODE_OT_add_mask(), blender::ed::space_node::NODE_OT_add_object(), blender::ed::space_node::NODE_OT_add_reroute(), blender::ed::space_node::NODE_OT_attach(), blender::ed::space_node::NODE_OT_backimage_fit(), blender::ed::space_node::NODE_OT_backimage_move(), blender::ed::space_node::NODE_OT_backimage_sample(), blender::ed::space_node::NODE_OT_backimage_zoom(), blender::ed::space_node::NODE_OT_clear_viewer_border(), blender::ed::space_node::NODE_OT_clipboard_copy(), blender::ed::space_node::NODE_OT_clipboard_paste(), blender::ed::space_node::NODE_OT_cryptomatte_layer_add(), blender::ed::space_node::NODE_OT_cryptomatte_layer_remove(), blender::ed::space_node::NODE_OT_delete(), blender::ed::space_node::NODE_OT_delete_reconnect(), blender::ed::space_node::NODE_OT_detach(), blender::ed::space_node::NODE_OT_duplicate(), blender::ed::space_node::NODE_OT_find_node(), blender::ed::space_node::NODE_OT_group_edit(), blender::ed::space_node::NODE_OT_group_insert(), blender::ed::space_node::NODE_OT_group_make(), blender::ed::space_node::NODE_OT_group_separate(), blender::ed::space_node::NODE_OT_group_ungroup(), blender::ed::space_node::NODE_OT_hide_socket_toggle(), blender::ed::space_node::NODE_OT_hide_toggle(), blender::ed::space_node::NODE_OT_insert_offset(), blender::ed::space_node::NODE_OT_join(), blender::ed::space_node::NODE_OT_link(), blender::ed::space_node::NODE_OT_link_make(), blender::ed::space_node::NODE_OT_link_viewer(), blender::ed::space_node::NODE_OT_links_cut(), blender::ed::space_node::NODE_OT_links_detach(), blender::ed::space_node::NODE_OT_links_mute(), blender::ed::space_node::NODE_OT_mute_toggle(), blender::ed::space_node::NODE_OT_new_node_tree(), blender::ed::space_node::NODE_OT_node_copy_color(), blender::ed::space_node::NODE_OT_options_toggle(), blender::ed::space_node::NODE_OT_output_file_add_socket(), blender::ed::space_node::NODE_OT_output_file_move_active_socket(), blender::ed::space_node::NODE_OT_output_file_remove_active_socket(), blender::ed::space_node::NODE_OT_parent_set(), blender::ed::space_node::NODE_OT_preview_toggle(), blender::ed::space_node::NODE_OT_read_viewlayers(), blender::ed::space_node::NODE_OT_render_changed(), blender::ed::space_node::NODE_OT_resize(), blender::ed::space_node::NODE_OT_select(), blender::ed::space_node::NODE_OT_select_all(), blender::ed::space_node::NODE_OT_select_box(), blender::ed::space_node::NODE_OT_select_circle(), blender::ed::space_node::NODE_OT_select_grouped(), blender::ed::space_node::NODE_OT_select_lasso(), blender::ed::space_node::NODE_OT_select_linked_from(), blender::ed::space_node::NODE_OT_select_linked_to(), blender::ed::space_node::NODE_OT_select_same_type_step(), blender::ed::space_node::NODE_OT_shader_script_update(), blender::ed::space_node::NODE_OT_switch_view_update(), blender::ed::space_node::NODE_OT_tree_socket_add(), blender::ed::space_node::NODE_OT_tree_socket_change_type(), blender::ed::space_node::NODE_OT_tree_socket_move(), blender::ed::space_node::NODE_OT_tree_socket_remove(), blender::ed::space_node::NODE_OT_view_all(), blender::ed::space_node::NODE_OT_view_selected(), blender::ed::space_node::NODE_OT_viewer_border(), object_add_drop_xy_props(), object_mouse_select_menu(), OBJECT_OT_add(), OBJECT_OT_add_named(), OBJECT_OT_armature_add(), OBJECT_OT_bake(), OBJECT_OT_bake_image(), OBJECT_OT_camera_add(), OBJECT_OT_clear_override_library(), OBJECT_OT_collection_add(), OBJECT_OT_collection_external_asset_drop(), OBJECT_OT_collection_instance_add(), OBJECT_OT_collection_link(), OBJECT_OT_collection_objects_select(), OBJECT_OT_collection_remove(), OBJECT_OT_collection_unlink(), OBJECT_OT_constraint_add(), OBJECT_OT_constraint_add_with_targets(), OBJECT_OT_constraints_clear(), OBJECT_OT_constraints_copy(), OBJECT_OT_convert(), OBJECT_OT_correctivesmooth_bind(), OBJECT_OT_curves_empty_hair_add(), OBJECT_OT_curves_random_add(), OBJECT_OT_data_instance_add(), OBJECT_OT_data_transfer(), OBJECT_OT_datalayout_transfer(), OBJECT_OT_delete(), OBJECT_OT_drop_named_image(), OBJECT_OT_drop_named_material(), OBJECT_OT_duplicate(), OBJECT_OT_duplicates_make_real(), OBJECT_OT_editmode_toggle(), OBJECT_OT_effector_add(), OBJECT_OT_empty_add(), OBJECT_OT_explode_refresh(), OBJECT_OT_face_map_add(), OBJECT_OT_face_map_assign(), OBJECT_OT_face_map_deselect(), OBJECT_OT_face_map_move(), OBJECT_OT_face_map_remove(), OBJECT_OT_face_map_remove_from(), OBJECT_OT_face_map_select(), OBJECT_OT_forcefield_toggle(), OBJECT_OT_geometry_node_tree_copy_assign(), OBJECT_OT_geometry_nodes_input_attribute_toggle(), OBJECT_OT_gpencil_add(), OBJECT_OT_gpencil_modifier_add(), OBJECT_OT_gpencil_modifier_apply(), OBJECT_OT_gpencil_modifier_copy(), OBJECT_OT_gpencil_modifier_copy_to_selected(), OBJECT_OT_gpencil_modifier_move_down(), OBJECT_OT_gpencil_modifier_move_to_index(), OBJECT_OT_gpencil_modifier_move_up(), OBJECT_OT_gpencil_modifier_remove(), OBJECT_OT_hide_collection(), OBJECT_OT_hide_view_clear(), OBJECT_OT_hide_view_set(), OBJECT_OT_hook_add_newob(), OBJECT_OT_hook_add_selob(), OBJECT_OT_hook_assign(), OBJECT_OT_hook_recenter(), OBJECT_OT_hook_remove(), OBJECT_OT_hook_reset(), OBJECT_OT_hook_select(), OBJECT_OT_join(), OBJECT_OT_join_shapes(), OBJECT_OT_laplaciandeform_bind(), OBJECT_OT_light_add(), OBJECT_OT_lightprobe_add(), OBJECT_OT_lineart_bake_strokes(), OBJECT_OT_lineart_bake_strokes_all(), OBJECT_OT_lineart_clear(), OBJECT_OT_lineart_clear_all(), OBJECT_OT_link_to_collection(), OBJECT_OT_location_clear(), OBJECT_OT_make_links_data(), OBJECT_OT_make_links_scene(), OBJECT_OT_make_local(), OBJECT_OT_make_override_library(), OBJECT_OT_make_single_user(), OBJECT_OT_material_slot_add(), OBJECT_OT_material_slot_assign(), OBJECT_OT_material_slot_copy(), OBJECT_OT_material_slot_deselect(), OBJECT_OT_material_slot_move(), OBJECT_OT_material_slot_remove(), OBJECT_OT_material_slot_remove_unused(), OBJECT_OT_material_slot_select(), OBJECT_OT_meshdeform_bind(), OBJECT_OT_metaball_add(), OBJECT_OT_mode_set(), OBJECT_OT_mode_set_with_submode(), OBJECT_OT_modifier_add(), OBJECT_OT_modifier_apply(), OBJECT_OT_modifier_apply_as_shapekey(), OBJECT_OT_modifier_convert(), OBJECT_OT_modifier_copy(), OBJECT_OT_modifier_copy_to_selected(), OBJECT_OT_modifier_move_down(), OBJECT_OT_modifier_move_to_index(), OBJECT_OT_modifier_move_up(), OBJECT_OT_modifier_remove(), OBJECT_OT_modifier_set_active(), OBJECT_OT_move_to_collection(), OBJECT_OT_multires_base_apply(), OBJECT_OT_multires_external_pack(), OBJECT_OT_multires_external_save(), OBJECT_OT_multires_higher_levels_delete(), OBJECT_OT_multires_rebuild_subdiv(), OBJECT_OT_multires_reshape(), OBJECT_OT_multires_subdivide(), OBJECT_OT_multires_unsubdivide(), OBJECT_OT_ocean_bake(), OBJECT_OT_origin_clear(), OBJECT_OT_origin_set(), OBJECT_OT_parent_clear(), OBJECT_OT_parent_inverse_apply(), OBJECT_OT_parent_no_inverse_set(), OBJECT_OT_parent_set(), OBJECT_OT_particle_system_add(), OBJECT_OT_particle_system_remove(), OBJECT_OT_paths_calculate(), OBJECT_OT_paths_clear(), OBJECT_OT_paths_update(), OBJECT_OT_paths_update_visible(), OBJECT_OT_pointcloud_add(), OBJECT_OT_posemode_toggle(), OBJECT_OT_quadriflow_remesh(), OBJECT_OT_reset_override_library(), OBJECT_OT_rotation_clear(), OBJECT_OT_scale_clear(), OBJECT_OT_select_all(), OBJECT_OT_select_by_type(), OBJECT_OT_select_grouped(), OBJECT_OT_select_less(), OBJECT_OT_select_linked(), OBJECT_OT_select_mirror(), OBJECT_OT_select_more(), OBJECT_OT_select_random(), OBJECT_OT_select_same_collection(), OBJECT_OT_shade_flat(), OBJECT_OT_shade_smooth(), OBJECT_OT_shaderfx_add(), OBJECT_OT_shaderfx_copy(), OBJECT_OT_shaderfx_move_down(), OBJECT_OT_shaderfx_move_to_index(), OBJECT_OT_shaderfx_move_up(), OBJECT_OT_shaderfx_remove(), OBJECT_OT_shape_key_add(), OBJECT_OT_shape_key_clear(), OBJECT_OT_shape_key_mirror(), OBJECT_OT_shape_key_move(), OBJECT_OT_shape_key_remove(), OBJECT_OT_shape_key_retime(), OBJECT_OT_skin_armature_create(), OBJECT_OT_skin_loose_mark_clear(), OBJECT_OT_skin_radii_equalize(), OBJECT_OT_skin_root_mark(), OBJECT_OT_speaker_add(), OBJECT_OT_surfacedeform_bind(), OBJECT_OT_text_add(), OBJECT_OT_track_clear(), OBJECT_OT_track_set(), OBJECT_OT_transfer_mode(), OBJECT_OT_transform_apply(), OBJECT_OT_transform_axis_target(), OBJECT_OT_transform_to_mouse(), OBJECT_OT_unlink_data(), OBJECT_OT_vertex_group_add(), OBJECT_OT_vertex_group_assign(), OBJECT_OT_vertex_group_assign_new(), OBJECT_OT_vertex_group_clean(), OBJECT_OT_vertex_group_copy(), OBJECT_OT_vertex_group_copy_to_selected(), OBJECT_OT_vertex_group_deselect(), OBJECT_OT_vertex_group_fix(), OBJECT_OT_vertex_group_invert(), OBJECT_OT_vertex_group_levels(), OBJECT_OT_vertex_group_limit_total(), OBJECT_OT_vertex_group_lock(), OBJECT_OT_vertex_group_mirror(), OBJECT_OT_vertex_group_move(), OBJECT_OT_vertex_group_normalize(), OBJECT_OT_vertex_group_normalize_all(), OBJECT_OT_vertex_group_quantize(), OBJECT_OT_vertex_group_remove(), OBJECT_OT_vertex_group_remove_from(), OBJECT_OT_vertex_group_select(), OBJECT_OT_vertex_group_set_active(), OBJECT_OT_vertex_group_smooth(), OBJECT_OT_vertex_group_sort(), OBJECT_OT_vertex_parent_set(), OBJECT_OT_vertex_weight_copy(), OBJECT_OT_vertex_weight_delete(), OBJECT_OT_vertex_weight_normalize_active_vertex(), OBJECT_OT_vertex_weight_paste(), OBJECT_OT_vertex_weight_set_active(), OBJECT_OT_visual_transform_apply(), OBJECT_OT_volume_add(), OBJECT_OT_volume_import(), OBJECT_OT_voxel_remesh(), OBJECT_OT_voxel_size_edit(), operator_enum_search_exec_fn(), operator_enum_search_update_fn(), operator_properties_init(), operator_search_exec_fn(), operator_search_update_fn(), operatortype_ghash_free_cb(), ot_lookup_from_py_string(), outliner_item_drag_drop_invoke(), outliner_lib_relocate_invoke_do(), outliner_operator_menu(), OUTLINER_OT_action_set(), OUTLINER_OT_animdata_operation(), OUTLINER_OT_collection_color_tag_set(), OUTLINER_OT_collection_disable(), OUTLINER_OT_collection_disable_render(), OUTLINER_OT_collection_drop(), OUTLINER_OT_collection_duplicate(), OUTLINER_OT_collection_duplicate_linked(), OUTLINER_OT_collection_enable(), OUTLINER_OT_collection_enable_render(), OUTLINER_OT_collection_exclude_clear(), OUTLINER_OT_collection_exclude_set(), OUTLINER_OT_collection_hide(), OUTLINER_OT_collection_hide_inside(), OUTLINER_OT_collection_hierarchy_delete(), OUTLINER_OT_collection_holdout_clear(), OUTLINER_OT_collection_holdout_set(), OUTLINER_OT_collection_indirect_only_clear(), OUTLINER_OT_collection_indirect_only_set(), OUTLINER_OT_collection_instance(), OUTLINER_OT_collection_isolate(), OUTLINER_OT_collection_link(), OUTLINER_OT_collection_new(), OUTLINER_OT_collection_objects_deselect(), OUTLINER_OT_collection_objects_select(), OUTLINER_OT_collection_show(), OUTLINER_OT_collection_show_inside(), OUTLINER_OT_constraint_operation(), OUTLINER_OT_data_operation(), OUTLINER_OT_datastack_drop(), OUTLINER_OT_delete(), OUTLINER_OT_drivers_add_selected(), OUTLINER_OT_drivers_delete_selected(), OUTLINER_OT_expanded_toggle(), OUTLINER_OT_hide(), OUTLINER_OT_highlight_update(), OUTLINER_OT_id_copy(), OUTLINER_OT_id_delete(), OUTLINER_OT_id_operation(), OUTLINER_OT_id_paste(), OUTLINER_OT_id_remap(), OUTLINER_OT_item_activate(), OUTLINER_OT_item_drag_drop(), OUTLINER_OT_item_openclose(), OUTLINER_OT_item_rename(), OUTLINER_OT_keyingset_add_selected(), OUTLINER_OT_keyingset_remove_selected(), OUTLINER_OT_lib_operation(), OUTLINER_OT_lib_reload(), OUTLINER_OT_lib_relocate(), OUTLINER_OT_liboverride_operation(), OUTLINER_OT_liboverride_troubleshoot_operation(), OUTLINER_OT_material_drop(), OUTLINER_OT_modifier_operation(), OUTLINER_OT_object_operation(), OUTLINER_OT_operation(), OUTLINER_OT_orphans_purge(), OUTLINER_OT_parent_clear(), OUTLINER_OT_parent_drop(), OUTLINER_OT_scene_drop(), OUTLINER_OT_scene_operation(), OUTLINER_OT_scroll_page(), OUTLINER_OT_select_all(), OUTLINER_OT_select_box(), OUTLINER_OT_select_walk(), OUTLINER_OT_show_active(), OUTLINER_OT_show_hierarchy(), OUTLINER_OT_show_one_level(), OUTLINER_OT_unhide_all(), paint_mask_gesture_operator_properties(), PAINT_OT_add_simple_uvs(), PAINT_OT_add_texture_paint_slot(), PAINT_OT_brush_colors_flip(), PAINT_OT_brush_select(), PAINT_OT_face_select_all(), PAINT_OT_face_select_hide(), PAINT_OT_face_select_linked(), PAINT_OT_face_select_linked_pick(), PAINT_OT_face_vert_reveal(), PAINT_OT_grab_clone(), PAINT_OT_hide_show(), PAINT_OT_image_from_view(), PAINT_OT_image_paint(), PAINT_OT_mask_box_gesture(), PAINT_OT_mask_flood_fill(), PAINT_OT_mask_lasso_gesture(), PAINT_OT_mask_line_gesture(), PAINT_OT_project_image(), PAINT_OT_sample_color(), PAINT_OT_texture_paint_toggle(), PAINT_OT_vert_select_all(), PAINT_OT_vert_select_hide(), PAINT_OT_vert_select_ungrouped(), PAINT_OT_vertex_color_brightness_contrast(), PAINT_OT_vertex_color_from_weight(), PAINT_OT_vertex_color_hsv(), PAINT_OT_vertex_color_invert(), PAINT_OT_vertex_color_levels(), PAINT_OT_vertex_color_set(), PAINT_OT_vertex_color_smooth(), PAINT_OT_vertex_paint(), PAINT_OT_vertex_paint_toggle(), PAINT_OT_weight_from_bones(), PAINT_OT_weight_gradient(), PAINT_OT_weight_paint(), PAINT_OT_weight_paint_toggle(), PAINT_OT_weight_sample(), PAINT_OT_weight_sample_group(), PAINT_OT_weight_set(), paint_stroke_operator_properties(), PAINTCURVE_OT_add_point(), PAINTCURVE_OT_cursor(), PAINTCURVE_OT_delete_point(), PAINTCURVE_OT_draw(), PAINTCURVE_OT_new(), PAINTCURVE_OT_select(), PAINTCURVE_OT_slide(), PALETTE_OT_color_add(), PALETTE_OT_color_delete(), PALETTE_OT_color_move(), PALETTE_OT_extract_from_image(), PALETTE_OT_join(), PALETTE_OT_new(), PALETTE_OT_sort(), panel_activate_state(), parent_set_invoke_menu(), PARTICLE_OT_brush_edit(), PARTICLE_OT_connect_hair(), PARTICLE_OT_copy_particle_systems(), PARTICLE_OT_delete(), PARTICLE_OT_disconnect_hair(), PARTICLE_OT_duplicate_particle_system(), PARTICLE_OT_dupliob_copy(), PARTICLE_OT_dupliob_move_down(), PARTICLE_OT_dupliob_move_up(), PARTICLE_OT_dupliob_refresh(), PARTICLE_OT_dupliob_remove(), PARTICLE_OT_edited_clear(), PARTICLE_OT_hide(), PARTICLE_OT_mirror(), PARTICLE_OT_new(), PARTICLE_OT_new_target(), PARTICLE_OT_particle_edit_toggle(), PARTICLE_OT_rekey(), PARTICLE_OT_remove_doubles(), PARTICLE_OT_reveal(), PARTICLE_OT_select_all(), PARTICLE_OT_select_less(), PARTICLE_OT_select_linked(), PARTICLE_OT_select_linked_pick(), PARTICLE_OT_select_more(), PARTICLE_OT_select_random(), PARTICLE_OT_select_roots(), PARTICLE_OT_select_tips(), PARTICLE_OT_shape_cut(), PARTICLE_OT_subdivide(), PARTICLE_OT_target_move_down(), PARTICLE_OT_target_move_up(), PARTICLE_OT_target_remove(), PARTICLE_OT_unify_length(), PARTICLE_OT_weight_set(), path_select_properties(), POSE_OT_armature_apply(), POSE_OT_autoside_names(), POSE_OT_blend_to_neighbors(), POSE_OT_bone_layers(), POSE_OT_breakdown(), POSE_OT_constraint_add(), POSE_OT_constraint_add_with_targets(), POSE_OT_constraints_clear(), POSE_OT_constraints_copy(), POSE_OT_copy(), POSE_OT_flip_names(), POSE_OT_group_add(), POSE_OT_group_assign(), POSE_OT_group_deselect(), POSE_OT_group_move(), POSE_OT_group_remove(), POSE_OT_group_select(), POSE_OT_group_sort(), POSE_OT_group_unassign(), POSE_OT_hide(), POSE_OT_ik_add(), POSE_OT_ik_clear(), POSE_OT_loc_clear(), POSE_OT_paste(), POSE_OT_paths_calculate(), POSE_OT_paths_clear(), POSE_OT_paths_range_update(), POSE_OT_paths_update(), POSE_OT_propagate(), POSE_OT_push(), POSE_OT_push_rest(), POSE_OT_quaternions_flip(), POSE_OT_relax(), POSE_OT_relax_rest(), POSE_OT_reveal(), POSE_OT_rot_clear(), POSE_OT_rotation_mode_set(), POSE_OT_scale_clear(), POSE_OT_select_all(), POSE_OT_select_constraint_target(), POSE_OT_select_grouped(), POSE_OT_select_hierarchy(), POSE_OT_select_linked(), POSE_OT_select_linked_pick(), POSE_OT_select_mirror(), POSE_OT_select_parent(), POSE_OT_transforms_clear(), POSE_OT_user_transforms_clear(), POSE_OT_visual_transform_apply(), pose_slide_opdef_properties(), poselib_add_menu_invoke__replacemenu(), POSELIB_OT_action_sanitize(), POSELIB_OT_apply_pose(), POSELIB_OT_apply_pose_asset(), POSELIB_OT_blend_pose_asset(), POSELIB_OT_browse_interactive(), POSELIB_OT_new(), POSELIB_OT_pose_add(), POSELIB_OT_pose_move(), POSELIB_OT_pose_remove(), POSELIB_OT_pose_rename(), POSELIB_OT_unlink(), PREFERENCES_OT_asset_library_add(), PREFERENCES_OT_asset_library_remove(), PREFERENCES_OT_associate_blend(), PREFERENCES_OT_autoexec_path_add(), PREFERENCES_OT_autoexec_path_remove(), PREFERENCES_OT_reset_default_theme(), PTCACHE_OT_add(), PTCACHE_OT_bake(), PTCACHE_OT_bake_all(), PTCACHE_OT_bake_from_cache(), PTCACHE_OT_free_bake(), PTCACHE_OT_free_bake_all(), PTCACHE_OT_remove(), pyop_as_string(), pyop_call(), pyop_dir(), pyop_getrna_type(), pyop_poll(), PYOP_wrap_macro_define(), read_homefile_props(), RENDER_OT_opengl(), RENDER_OT_render(), RENDER_OT_shutter_curve_preset(), RENDER_OT_view_cancel(), RENDER_OT_view_show(), RIGIDBODY_OT_constraint_add(), RIGIDBODY_OT_constraint_remove(), RIGIDBODY_OT_mass_calculate(), RIGIDBODY_OT_object_add(), RIGIDBODY_OT_object_remove(), RIGIDBODY_OT_objects_add(), RIGIDBODY_OT_objects_remove(), RIGIDBODY_OT_shape_change(), RIGIDBODY_OT_world_add(), RIGIDBODY_OT_world_export(), RIGIDBODY_OT_world_remove(), SCENE_OT_delete(), SCENE_OT_light_cache_bake(), SCENE_OT_light_cache_free(), SCENE_OT_new(), SCENE_OT_new_sequencer(), SCENE_OT_render_view_add(), SCENE_OT_render_view_remove(), SCENE_OT_view_layer_add(), SCENE_OT_view_layer_add_aov(), SCENE_OT_view_layer_add_lightgroup(), SCENE_OT_view_layer_add_used_lightgroups(), SCENE_OT_view_layer_remove(), SCENE_OT_view_layer_remove_aov(), SCENE_OT_view_layer_remove_lightgroup(), SCENE_OT_view_layer_remove_unused_lightgroups(), SCREEN_OT_actionzone(), SCREEN_OT_animation_cancel(), SCREEN_OT_animation_play(), SCREEN_OT_animation_step(), SCREEN_OT_area_close(), SCREEN_OT_area_dupli(), SCREEN_OT_area_join(), SCREEN_OT_area_move(), SCREEN_OT_area_options(), SCREEN_OT_area_split(), SCREEN_OT_area_swap(), SCREEN_OT_back_to_previous(), SCREEN_OT_delete(), SCREEN_OT_drivers_editor_show(), SCREEN_OT_frame_jump(), SCREEN_OT_frame_offset(), SCREEN_OT_header_toggle_menus(), SCREEN_OT_info_log_show(), SCREEN_OT_keyframe_jump(), SCREEN_OT_marker_jump(), SCREEN_OT_new(), SCREEN_OT_redo_last(), SCREEN_OT_region_blend(), SCREEN_OT_region_context_menu(), SCREEN_OT_region_flip(), SCREEN_OT_region_quadview(), SCREEN_OT_region_scale(), SCREEN_OT_region_toggle(), SCREEN_OT_repeat_history(), SCREEN_OT_repeat_last(), SCREEN_OT_screen_full_area(), SCREEN_OT_screen_set(), SCREEN_OT_screenshot(), SCREEN_OT_screenshot_area(), SCREEN_OT_space_context_cycle(), SCREEN_OT_space_type_set_or_cycle(), SCREEN_OT_spacedata_cleanup(), SCREEN_OT_userpref_show(), SCREEN_OT_workspace_cycle(), screen_screenshot_impl(), screen_user_menu_draw(), SCRIPT_OT_python_file_run(), SCRIPT_OT_reload(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_brush_stroke(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_min_distance_edit(), blender::ed::curves::SCULPT_CURVES_OT_select_all(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_select_end(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_select_grow(), blender::ed::sculpt_paint::SCULPT_CURVES_OT_select_random(), sculpt_detail_size_set_radial_control(), sculpt_gesture_operator_properties(), SCULPT_OT_brush_stroke(), SCULPT_OT_cloth_filter(), SCULPT_OT_color_filter(), SCULPT_OT_detail_flood_fill(), SCULPT_OT_dirty_mask(), SCULPT_OT_dynamic_topology_toggle(), SCULPT_OT_dyntopo_detail_size_edit(), SCULPT_OT_expand(), SCULPT_OT_face_set_box_gesture(), SCULPT_OT_face_set_lasso_gesture(), SCULPT_OT_face_sets_change_visibility(), SCULPT_OT_face_sets_create(), SCULPT_OT_face_sets_edit(), SCULPT_OT_face_sets_init(), SCULPT_OT_face_sets_randomize_colors(), SCULPT_OT_loop_to_vertex_colors(), SCULPT_OT_mask_by_color(), SCULPT_OT_mask_expand(), SCULPT_OT_mask_filter(), SCULPT_OT_mask_init(), SCULPT_OT_mesh_filter(), SCULPT_OT_optimize(), SCULPT_OT_project_line_gesture(), SCULPT_OT_sample_color(), SCULPT_OT_sample_detail_size(), SCULPT_OT_sculptmode_toggle(), SCULPT_OT_set_detail_size(), SCULPT_OT_set_persistent_base(), SCULPT_OT_set_pivot_position(), SCULPT_OT_symmetrize(), SCULPT_OT_trim_box_gesture(), SCULPT_OT_trim_lasso_gesture(), SCULPT_OT_uv_sculpt_stroke(), SCULPT_OT_vertex_to_loop_colors(), sculpt_trim_gesture_operator_properties(), sequencer_generic_props__internal(), SEQUENCER_OT_change_effect_input(), SEQUENCER_OT_change_effect_type(), SEQUENCER_OT_change_path(), SEQUENCER_OT_change_scene(), SEQUENCER_OT_copy(), SEQUENCER_OT_cursor_set(), SEQUENCER_OT_delete(), SEQUENCER_OT_duplicate(), SEQUENCER_OT_effect_strip_add(), SEQUENCER_OT_enable_proxies(), SEQUENCER_OT_export_subtitles(), SEQUENCER_OT_gap_insert(), SEQUENCER_OT_gap_remove(), SEQUENCER_OT_image_strip_add(), SEQUENCER_OT_images_separate(), SEQUENCER_OT_lock(), SEQUENCER_OT_mask_strip_add(), SEQUENCER_OT_meta_make(), SEQUENCER_OT_meta_separate(), SEQUENCER_OT_meta_toggle(), SEQUENCER_OT_movie_strip_add(), SEQUENCER_OT_movieclip_strip_add(), SEQUENCER_OT_mute(), SEQUENCER_OT_offset_clear(), SEQUENCER_OT_paste(), SEQUENCER_OT_reassign_inputs(), SEQUENCER_OT_rebuild_proxy(), SEQUENCER_OT_refresh_all(), SEQUENCER_OT_reload(), SEQUENCER_OT_rename_channel(), SEQUENCER_OT_rendersize(), SEQUENCER_OT_sample(), SEQUENCER_OT_scene_strip_add(), SEQUENCER_OT_scene_strip_add_new(), SEQUENCER_OT_select(), SEQUENCER_OT_select_all(), SEQUENCER_OT_select_box(), SEQUENCER_OT_select_grouped(), SEQUENCER_OT_select_handles(), SEQUENCER_OT_select_inverse(), SEQUENCER_OT_select_less(), SEQUENCER_OT_select_linked(), SEQUENCER_OT_select_linked_pick(), SEQUENCER_OT_select_more(), SEQUENCER_OT_select_side(), SEQUENCER_OT_select_side_of_frame(), SEQUENCER_OT_set_range_to_strips(), SEQUENCER_OT_slip(), SEQUENCER_OT_snap(), SEQUENCER_OT_sound_strip_add(), SEQUENCER_OT_split(), SEQUENCER_OT_strip_color_tag_set(), SEQUENCER_OT_strip_jump(), SEQUENCER_OT_strip_modifier_add(), SEQUENCER_OT_strip_modifier_copy(), SEQUENCER_OT_strip_modifier_move(), SEQUENCER_OT_strip_modifier_remove(), SEQUENCER_OT_strip_transform_clear(), SEQUENCER_OT_strip_transform_fit(), SEQUENCER_OT_swap(), SEQUENCER_OT_swap_data(), SEQUENCER_OT_swap_inputs(), SEQUENCER_OT_unlock(), SEQUENCER_OT_unmute(), SEQUENCER_OT_view_all(), SEQUENCER_OT_view_all_preview(), SEQUENCER_OT_view_frame(), SEQUENCER_OT_view_ghost_border(), SEQUENCER_OT_view_selected(), SEQUENCER_OT_view_zoom_ratio(), shaderfx_reorder(), SOUND_OT_bake_animation(), SOUND_OT_mixdown(), SOUND_OT_open(), SOUND_OT_open_mono(), SOUND_OT_pack(), SOUND_OT_unpack(), SOUND_OT_update_animation_flags(), SPREADSHEET_OT_add_row_filter_rule(), SPREADSHEET_OT_change_spreadsheet_data_source(), SPREADSHEET_OT_remove_row_filter_rule(), SURFACE_OT_primitive_nurbs_surface_circle_add(), SURFACE_OT_primitive_nurbs_surface_curve_add(), SURFACE_OT_primitive_nurbs_surface_cylinder_add(), SURFACE_OT_primitive_nurbs_surface_sphere_add(), SURFACE_OT_primitive_nurbs_surface_surface_add(), SURFACE_OT_primitive_nurbs_surface_torus_add(), template_operator_property_buts_draw_single(), TEXT_OT_autocomplete(), TEXT_OT_comment_toggle(), TEXT_OT_convert_whitespace(), TEXT_OT_copy(), TEXT_OT_cursor_set(), TEXT_OT_cut(), TEXT_OT_delete(), TEXT_OT_duplicate_line(), TEXT_OT_find(), TEXT_OT_find_set_selected(), TEXT_OT_indent(), TEXT_OT_indent_or_autocomplete(), TEXT_OT_insert(), TEXT_OT_jump(), TEXT_OT_line_break(), TEXT_OT_line_number(), TEXT_OT_make_internal(), TEXT_OT_move(), TEXT_OT_move_lines(), TEXT_OT_move_select(), TEXT_OT_new(), TEXT_OT_open(), TEXT_OT_overwrite_toggle(), TEXT_OT_paste(), TEXT_OT_refresh_pyconstraints(), TEXT_OT_reload(), TEXT_OT_replace(), TEXT_OT_replace_set_selected(), TEXT_OT_resolve_conflict(), TEXT_OT_run_script(), TEXT_OT_save(), TEXT_OT_save_as(), TEXT_OT_scroll(), TEXT_OT_scroll_bar(), TEXT_OT_select_all(), TEXT_OT_select_line(), TEXT_OT_select_word(), TEXT_OT_selection_set(), TEXT_OT_start_find(), TEXT_OT_to_3d_object(), TEXT_OT_unindent(), TEXT_OT_unlink(), TEXTURE_OT_new(), TEXTURE_OT_slot_copy(), TEXTURE_OT_slot_move(), TEXTURE_OT_slot_paste(), transform_from_gizmo_invoke(), TRANSFORM_OT_bbone_resize(), TRANSFORM_OT_bend(), TRANSFORM_OT_create_orientation(), TRANSFORM_OT_delete_orientation(), TRANSFORM_OT_edge_bevelweight(), TRANSFORM_OT_edge_crease(), TRANSFORM_OT_edge_slide(), TRANSFORM_OT_from_gizmo(), TRANSFORM_OT_mirror(), TRANSFORM_OT_push_pull(), TRANSFORM_OT_resize(), TRANSFORM_OT_rotate(), TRANSFORM_OT_rotate_normal(), TRANSFORM_OT_select_orientation(), TRANSFORM_OT_seq_slide(), TRANSFORM_OT_shear(), TRANSFORM_OT_shrink_fatten(), TRANSFORM_OT_skin_resize(), TRANSFORM_OT_tilt(), TRANSFORM_OT_tosphere(), TRANSFORM_OT_trackball(), TRANSFORM_OT_transform(), TRANSFORM_OT_translate(), TRANSFORM_OT_vert_crease(), TRANSFORM_OT_vert_slide(), TRANSFORM_OT_vertex_random(), TRANSFORM_OT_vertex_warp(), Transform_Properties(), UI_block_end_ex(), ui_but_anim_decorate_cb(), ui_but_context_poll_operator(), ui_but_menu_add_path_operators(), UI_but_operatortype_get_from_enum_menu(), UI_but_string_info_get(), ui_def_but_operator_ptr(), ui_handle_afterfunc_add_operator(), ui_handle_afterfunc_add_operator_ex(), ui_layout_introspect_button(), ui_list_invoke_item_operator(), UI_OT_assign_default_button(), UI_OT_button_execute(), UI_OT_button_string_clear(), UI_OT_copy_as_driver_button(), UI_OT_copy_data_path_button(), UI_OT_copy_python_command_button(), UI_OT_copy_to_selected_button(), UI_OT_drop_color(), UI_OT_drop_material(), UI_OT_drop_name(), UI_OT_eyedropper_color(), UI_OT_eyedropper_colorramp(), UI_OT_eyedropper_colorramp_point(), UI_OT_eyedropper_depth(), UI_OT_eyedropper_driver(), UI_OT_eyedropper_gpencil_color(), UI_OT_eyedropper_id(), UI_OT_jump_to_target_button(), UI_OT_list_start_filter(), UI_OT_override_idtemplate_clear(), UI_OT_override_idtemplate_make(), UI_OT_override_idtemplate_reset(), UI_OT_override_remove_button(), UI_OT_override_type_set_button(), UI_OT_reloadtranslation(), UI_OT_reset_default_button(), UI_OT_unset_property_button(), UI_OT_view_drop(), UI_OT_view_item_rename(), ui_pie_menu_level_create(), ui_popup_context_menu_for_button(), ui_searchbox_region_draw_cb__operator(), ui_tooltip_data_from_tool(), ui_tooltip_text_python_from_op(), UI_view2d_edge_pan_operator_properties(), UI_view2d_edge_pan_operator_properties_ex(), uiDefButO(), uiDefButO_ptr(), uiDefIconButO(), uiDefIconButO_ptr(), uiDefIconTextButO(), uiDefIconTextButO_ptr(), uiDefSearchButO_ptr(), uiItemBooleanO(), uiItemEnumO(), uiItemEnumO_ptr(), uiItemEnumO_string(), uiItemEnumO_value(), uiItemFloatO(), uiItemFullO(), uiItemFullO_ptr(), uiItemFullO_ptr_ex(), uiItemFullOMenuHold_ptr(), uiItemIntO(), uiItemMenuEnumFullO(), uiItemMenuEnumFullO_ptr(), uiItemsFullEnumO(), uiItemsFullEnumO_items(), uiItemStringO(), uiTemplateEditModeSelection(), unpack_menu(), uv_map_clip_correct_properties(), uv_map_clip_correct_properties_ex(), UV_OT_align(), UV_OT_average_islands_scale(), UV_OT_cube_project(), UV_OT_cursor_set(), UV_OT_cylinder_project(), UV_OT_hide(), UV_OT_mark_seam(), UV_OT_minimize_stretch(), UV_OT_pack_islands(), UV_OT_pin(), UV_OT_project_from_view(), UV_OT_remove_doubles(), UV_OT_reset(), UV_OT_reveal(), UV_OT_rip(), UV_OT_seams_from_islands(), UV_OT_select(), UV_OT_select_all(), UV_OT_select_box(), UV_OT_select_circle(), UV_OT_select_edge_ring(), UV_OT_select_lasso(), UV_OT_select_less(), UV_OT_select_linked(), UV_OT_select_linked_pick(), UV_OT_select_loop(), UV_OT_select_mode(), UV_OT_select_more(), UV_OT_select_overlap(), UV_OT_select_pinned(), UV_OT_select_similar(), UV_OT_select_split(), UV_OT_shortest_path_pick(), UV_OT_shortest_path_select(), UV_OT_smart_project(), UV_OT_snap_cursor(), UV_OT_snap_selected(), UV_OT_sphere_project(), UV_OT_stitch(), UV_OT_unwrap(), UV_OT_weld(), uv_transform_properties(), vgroup_operator_subset_select_props(), VIEW2D_OT_edge_pan(), VIEW2D_OT_pan(), VIEW2D_OT_reset(), VIEW2D_OT_scroll_down(), VIEW2D_OT_scroll_left(), VIEW2D_OT_scroll_right(), VIEW2D_OT_scroll_up(), VIEW2D_OT_scroller_activate(), VIEW2D_OT_smoothview(), VIEW2D_OT_zoom(), VIEW2D_OT_zoom_border(), VIEW2D_OT_zoom_in(), VIEW2D_OT_zoom_out(), view3d_interactive_add_modal(), view3d_lightcache_update(), view3d_operator_properties_common(), VIEW3D_OT_background_image_add(), VIEW3D_OT_background_image_remove(), VIEW3D_OT_bone_select_menu(), VIEW3D_OT_camera_to_view(), VIEW3D_OT_camera_to_view_selected(), VIEW3D_OT_clear_render_border(), VIEW3D_OT_clip_border(), VIEW3D_OT_copybuffer(), VIEW3D_OT_cursor3d(), VIEW3D_OT_dolly(), VIEW3D_OT_drop_world(), VIEW3D_OT_fly(), VIEW3D_OT_interactive_add(), VIEW3D_OT_localview(), VIEW3D_OT_localview_remove_from(), VIEW3D_OT_move(), VIEW3D_OT_navigate(), VIEW3D_OT_object_as_camera(), VIEW3D_OT_object_mode_pie_or_toggle(), VIEW3D_OT_pastebuffer(), VIEW3D_OT_render_border(), VIEW3D_OT_rotate(), VIEW3D_OT_ruler_add(), VIEW3D_OT_ruler_remove(), VIEW3D_OT_select(), VIEW3D_OT_select_box(), VIEW3D_OT_select_circle(), VIEW3D_OT_select_lasso(), VIEW3D_OT_select_menu(), VIEW3D_OT_smoothview(), VIEW3D_OT_snap_cursor_to_active(), VIEW3D_OT_snap_cursor_to_center(), VIEW3D_OT_snap_cursor_to_grid(), VIEW3D_OT_snap_cursor_to_selected(), VIEW3D_OT_snap_selected_to_active(), VIEW3D_OT_snap_selected_to_cursor(), VIEW3D_OT_snap_selected_to_grid(), VIEW3D_OT_toggle_matcap_flip(), VIEW3D_OT_toggle_shading(), VIEW3D_OT_toggle_xray(), VIEW3D_OT_view_all(), VIEW3D_OT_view_axis(), VIEW3D_OT_view_camera(), VIEW3D_OT_view_center_camera(), VIEW3D_OT_view_center_cursor(), VIEW3D_OT_view_center_lock(), VIEW3D_OT_view_center_pick(), VIEW3D_OT_view_lock_clear(), VIEW3D_OT_view_lock_to_active(), VIEW3D_OT_view_orbit(), VIEW3D_OT_view_pan(), VIEW3D_OT_view_persportho(), VIEW3D_OT_view_roll(), VIEW3D_OT_view_selected(), VIEW3D_OT_walk(), VIEW3D_OT_zoom(), VIEW3D_OT_zoom_border(), VIEW3D_OT_zoom_camera_1_to_1(), view3d_panel_vgroup(), WIDGETGROUP_light_target_setup(), WIDGETGROUP_navigate_setup(), WIDGETGROUP_ruler_setup(), wm_call_menu_get_name(), wm_call_panel_get_name(), WM_event_match_keymap_item(), WM_gizmo_operator_set(), wm_gizmogrouptype_append__begin(), wm_gizmotype_append__begin(), wm_handler_operator_call(), wm_handlers_do_gizmo_handler(), wm_keymap_item_find(), wm_keymap_item_find_in_keymap(), wm_keymap_item_properties_update_ot(), wm_link_append_properties_common(), WM_menu_name_call(), WM_modalkeymap_assign(), WM_modalkeymap_operator_items_to_string(), WM_modalkeymap_operator_items_to_string_buf(), wm_open_mainfile_def_property_use_scripts(), wm_operator_call_internal(), WM_operator_call_py(), wm_operator_check_locked_interface(), WM_operator_check_ui_empty(), wm_operator_create(), WM_operator_find_modal_by_type(), WM_operator_handlers_clear(), wm_operator_invoke(), WM_operator_last_properties_ensure(), WM_operator_last_properties_ensure_idprops(), WM_operator_name_call(), WM_operator_name_call_ptr(), WM_operator_name_call_ptr_with_depends_on_cursor(), WM_operator_name_call_with_properties(), WM_operator_name_poll(), WM_operator_poll(), WM_operator_poll_context(), WM_operator_properties_border(), WM_operator_properties_checker_interval(), WM_operator_properties_confirm_or_exec(), WM_operator_properties_create(), WM_operator_properties_create_ptr(), WM_operator_properties_filesel(), WM_operator_properties_generic_select(), WM_operator_properties_gesture_box(), WM_operator_properties_gesture_box_ex(), WM_operator_properties_gesture_box_select(), WM_operator_properties_gesture_box_zoom(), WM_operator_properties_gesture_circle(), WM_operator_properties_gesture_lasso(), WM_operator_properties_gesture_straightline(), WM_operator_properties_id_lookup(), WM_operator_properties_mouse_select(), WM_operator_properties_select_action(), wm_operator_properties_select_action_ex(), WM_operator_properties_select_action_simple(), WM_operator_properties_select_all(), WM_operator_properties_select_operation(), WM_operator_properties_select_operation_simple(), WM_operator_properties_select_random(), WM_operator_properties_select_walk_direction(), WM_operator_properties_use_cursor_init(), WM_operator_pystring_ex(), wm_operator_register_check(), WM_operator_type_modal_from_exec_for_object_edit_coords(), WM_operator_type_set(), WM_operatortype_append(), wm_operatortype_append__begin(), wm_operatortype_append__end(), WM_operatortype_append_macro(), WM_operatortype_append_macro_ptr(), WM_operatortype_append_ptr(), WM_operatortype_description(), WM_operatortype_description_or_name(), WM_operatortype_find(), wm_operatortype_free_macro(), WM_operatortype_idname_visit_for_search(), WM_operatortype_last_properties_clear_all(), WM_operatortype_macro_define(), WM_operatortype_name(), WM_operatortype_props_advanced_begin(), WM_operatortype_props_advanced_end(), WM_operatortype_remove(), WM_operatortype_remove_ptr(), WM_OT_append(), WM_OT_call_menu(), WM_OT_call_menu_pie(), WM_OT_call_panel(), WM_OT_debug_menu(), WM_OT_doc_view_manual_ui_context(), WM_OT_lib_reload(), WM_OT_lib_relocate(), WM_OT_link(), WM_OT_memory_statistics(), WM_OT_open_mainfile(), WM_OT_operator_defaults(), WM_OT_previews_clear(), WM_OT_previews_ensure(), WM_OT_quit_blender(), WM_OT_radial_control(), WM_OT_read_factory_settings(), WM_OT_read_factory_userpref(), WM_OT_read_history(), WM_OT_read_homefile(), WM_OT_read_userpref(), WM_OT_recover_auto_save(), WM_OT_recover_last_session(), WM_OT_redraw_timer(), WM_OT_revert_mainfile(), WM_OT_save_as_mainfile(), WM_OT_save_homefile(), WM_OT_save_mainfile(), WM_OT_save_userpref(), WM_OT_search_menu(), WM_OT_search_operator(), WM_OT_splash(), WM_OT_splash_about(), WM_OT_stereo3d_set(), WM_OT_window_close(), WM_OT_window_fullscreen_toggle(), WM_OT_window_new(), WM_OT_window_new_main(), WM_OT_xr_navigation_fly(), WM_OT_xr_navigation_grab(), WM_OT_xr_navigation_reset(), WM_OT_xr_navigation_teleport(), WM_OT_xr_session_toggle(), wm_recover_auto_save_exec(), wm_recover_last_session_exec(), wm_save_as_mainfile_get_name(), wm_test_autorun_revert_action_exec(), wm_test_autorun_revert_action_set(), WM_toolsystem_ref_properties_init_for_keymap(), WM_toolsystem_ref_set_by_id_ex(), WM_window_cursor_keymap_status_refresh(), WM_xr_action_create(), WM_xr_actionmap_item_properties_update_ot(), WORKSPACE_OT_add(), WORKSPACE_OT_append_activate(), WORKSPACE_OT_delete(), WORKSPACE_OT_duplicate(), WORKSPACE_OT_reorder_to_back(), WORKSPACE_OT_reorder_to_front(), WORKSPACE_OT_scene_pin_toggle(), and WORLD_OT_new().

◆ override

bool override

◆ ptr

PointerRNA* ptr

Definition at line 3480 of file wm_files.c.

Referenced by gim_hash_table< T >::_insert_sorted(), gim_hash_table< T >::_insert_sorted_replace(), _stdAllocator_free(), _stdAllocator_realloc(), acf_fcurve_name_prop(), acf_generic_idblock_name_prop(), acf_generic_idfill_name_prop(), acf_gpl_name_prop(), acf_group_name_prop(), acf_masklay_name_prop(), acf_nlaaction_name_prop(), acf_nlatrack_name_prop(), acf_object_name_prop(), acf_shapekey_name_prop(), achannel_setting_slider_cb(), achannel_setting_slider_nla_curve_cb(), achannel_setting_slider_shapekey_cb(), actedit_change_action(), action_get_item_transforms(), action_new_exec(), actkeys_paste_description(), blender::ResourceScope::add(), blender::fn::VariableState::add_as_input__one(), add_driver_button_invoke(), add_driver_button_none(), add_driver_button_poll(), add_keyingset_button_exec(), id_map< K, T >::add_or_update(), BCAnimationCurve::add_value_from_rna(), PreallocatedMemoryHelper< N >::addChunk(), advanced_panel_draw(), aligned_free(), libmv::aligned_free(), btDefaultSerializer::allocate(), blender::RawAllocator::allocate(), btGenericPoolAllocator::allocate(), btGenericMemoryPool::allocate_from_free_nodes(), btGenericMemoryPool::allocate_from_pool(), ANIM_add_driver(), ANIM_add_driver_with_target(), ANIM_apply_keyingset(), ANIM_channel_draw_widgets(), ANIM_channel_setting_get(), ANIM_channel_setting_set(), ANIM_copy_driver(), ANIM_list_elem_update(), ANIM_paste_driver(), ANIM_unit_mapping_get_factor(), animsys_blend_in_action(), animsys_blend_in_fcurves(), animsys_calculate_nla(), animsys_construct_orig_pointer_rna(), animsys_evaluate_action(), animsys_evaluate_action_group(), animsys_evaluate_drivers(), animsys_evaluate_fcurves(), animsys_evaluate_nla_domain(), animsys_evaluate_nla_for_flush(), animsys_evaluate_nla_for_keyframing(), animsys_evaluate_overrides(), animsys_write_orig_anim_rna(), anything_showing_through(), apply_armature_pose2bones_ui(), applyarmature_process_selected_recursive(), arena_realloc(), armature_bone_layers_exec(), armature_layers_exec(), armature_layers_invoke(), asset_operation_get_id_vec_stats_from_context(), assign_default_button_exec(), assign_default_button_poll(), autokeyframe_sequencer_image(), average_normals_draw_check_prop(), axis_mapping_panel_draw(), bake_panel_draw(), bit_is_on(), BKE_animsys_get_nla_keyframing_context(), BKE_animsys_read_from_rna_path(), BKE_animsys_rna_path_resolve(), BKE_animsys_write_to_rna_path(), BKE_fcurve_find_by_rna(), BKE_fcurve_find_by_rna_context_ui(), BKE_keyblock_curval_rnapath_get(), BKE_nlameta_flush_transforms(), BKE_nlastrip_has_curves_for_property(), BKE_pose_apply_action_blend(), BKE_pose_apply_action_selected_bones(), blend_to_default_fcurve(), BLI_findptr(), BLI_ghashutil_inthash_p(), BLI_ghashutil_inthash_p_murmur(), BLI_ghashutil_inthash_p_simple(), BLI_ghashutil_pairfree(), BLI_ghashutil_pairhash(), BLI_ghashutil_strhash_p(), BLI_ghashutil_strhash_p_murmur(), BLI_hash_pointer_to_color(), BLI_heap_insert(), BLI_heap_insert_or_update(), BLI_heap_node_value_update_ptr(), BLI_heap_pop_min(), BLI_heapsimple_insert(), BLI_heapsimple_pop_min(), BLI_linklist_append(), BLI_linklist_append_arena(), BLI_linklist_append_nlink(), BLI_linklist_append_pool(), BLI_linklist_index(), BLI_linklist_insert_after(), BLI_linklist_prepend(), BLI_linklist_prepend_arena(), BLI_linklist_prepend_nlink(), BLI_linklist_prepend_pool(), BLI_memarena_alloc(), BLI_memarena_calloc(), BLI_memblock_alloc(), BLI_memblock_iterstep(), BLI_rfindptr(), blo_add_library_pointer_map(), blur_panel_draw(), BM_data_layer_copy(), BMO_slot_map_bool_insert(), BMO_slot_map_float_insert(), BMO_slot_map_int_insert(), bone_mouse_select_menu(), bool_set_index(), bounds(), BPy_BMEdge_CreatePyObject(), bpy_bmedge_dealloc(), BPy_BMFace_CreatePyObject(), bpy_bmface_dealloc(), BPy_BMLoop_CreatePyObject(), bpy_bmloop_dealloc(), BPy_BMVert_CreatePyObject(), bpy_bmvert_dealloc(), bpy_class_call(), BPY_context_member_get(), bpy_prop_boolean_array_get_fn(), bpy_prop_boolean_array_set_fn(), bpy_prop_boolean_get_fn(), bpy_prop_boolean_set_fn(), bpy_prop_enum_get_fn(), bpy_prop_enum_itemf_fn(), bpy_prop_enum_set_fn(), bpy_prop_float_array_get_fn(), bpy_prop_float_array_set_fn(), bpy_prop_float_get_fn(), bpy_prop_float_set_fn(), bpy_prop_int_array_get_fn(), bpy_prop_int_array_set_fn(), bpy_prop_int_get_fn(), bpy_prop_int_set_fn(), bpy_prop_string_get_fn(), bpy_prop_string_length_fn(), bpy_prop_string_set_fn(), bpy_prop_string_visit_for_search_fn(), bpy_prop_update_fn(), bpy_rna_data_context_enter(), bpy_rna_enum_items_static(), BPY_rna_module(), bpy_utils_previews_load(), bpy_utils_previews_new(), broadcast(), btAlignedAllocInternal(), btAlignedFreeDefault(), btAlignedFreeInternal(), btAlignPointer(), btAxisSweep3Internal< BP_FP_INT_TYPE >::btAxisSweep3Internal(), btCompoundCompoundCollisionAlgorithm::btCompoundCompoundCollisionAlgorithm(), btFreeDefault(), btPoolFree(), btPoolRealloc(), btSoftMultiBodyDynamicsWorld::btSoftMultiBodyDynamicsWorld(), btSoftRigidDynamicsWorld::btSoftRigidDynamicsWorld(), blender::deg::DepsgraphRelationBuilder::build_animdata_curves_targets(), blender::deg::DepsgraphRelationBuilder::build_driver_data(), blender::deg::DepsgraphNodeBuilder::build_driver_id_property(), blender::deg::DepsgraphRelationBuilder::build_driver_id_property(), button_matches_search_filter(), buttons_context(), buttons_context_compute(), buttons_context_id_path(), buttons_context_path_brush(), buttons_context_path_collection(), buttons_context_path_data(), buttons_context_path_linestyle(), buttons_context_path_material(), buttons_context_path_object(), buttons_context_path_particle(), buttons_context_path_pose_bone(), buttons_context_path_scene(), buttons_context_path_texture(), buttons_context_path_view_layer(), buttons_context_path_world(), buttons_panel_context_draw(), buttons_texture_modifier_foreach(), buttons_texture_modifier_geonodes_users_add(), buttons_texture_modifier_gpencil_foreach(), buttons_texture_user_property_add(), buttons_texture_user_socket_property_add(), buttons_texture_users_find_nodetree(), buttons_texture_users_from_context(), caps_panel_draw(), case_strhash(), chaining_panel_draw(), check_rna_path_is_valid(), clamp_panel_draw(), clean_fcurve(), clear_key_button_exec(), clear_keyframe(), clip_draw_dopesheet_channels(), collection_isolate_exec(), colorband_buttons_layout(), composition_panel_draw(), btConvexHullInternal::compute(), constant_offset_draw(), constant_offset_header_draw(), constraint_copy_to_selected_poll(), constraint_ops_extra_draw(), btAlignedAllocator< T, Alignment >::construct(), blender::deg::RNANodeQuery::construct_node_identifier(), blender::Span< T >::contains_ptr(), blender::ui::context_path_add_generic(), convert_item_init_float(), convert_item_init_int(), convert_pointer_array_64_to_32(), copy_as_driver_button_exec(), copy_as_driver_button_poll(), copy_data_path_button_exec(), copy_data_path_button_poll(), copy_driver_button_exec(), copy_particle_dupliob_exec(), copy_to_selected_button(), copy_value_single(), copy_values(), btBox2dBox2dCollisionAlgorithm::CreateFunc::CreateCollisionAlgorithm(), btBoxBoxCollisionAlgorithm::CreateFunc::CreateCollisionAlgorithm(), btSoftSoftCollisionAlgorithm::CreateFunc::CreateCollisionAlgorithm(), ctx_data_get(), CTX_data_list_add_ptr(), CTX_data_pointer_get_type(), CTX_data_pointer_get_type_silent(), CTX_data_pointer_set_ptr(), CTX_store_add(), curvature_header_draw(), curvature_panel_draw(), curve_header_draw(), curve_panel_draw(), curvemap_buttons_layout(), CurveProfile_buttons_layout(), custom_range_header_draw(), custom_range_panel_draw(), CustomData_set_layer(), CustomData_set_layer_n(), cycles_panel_draw(), data_panel_draw(), data_select_linked_fn(), data_transfer_get_description(), data_transfer_poll_property(), datadropper_init(), datadropper_poll(), btAlignedAllocator< T, Alignment >::deallocate(), blender::GuardedAllocator::deallocate(), blender::RawAllocator::deallocate(), decimate_desc(), blender::CPPType::default_construct(), blender::cpp_type_util::default_construct_cb(), blender::CPPType::default_construct_indices(), blender::cpp_type_util::default_construct_indices_cb(), blender::default_construct_n(), DEG_get_evaluated_rna_pointer(), delete_key_button_exec(), delete_keyframe(), depthdropper_poll(), btAlignedAllocator< T, Alignment >::destroy(), blender::CPPType::destruct(), blender::cpp_type_util::destruct_cb(), blender::CPPType::destruct_indices(), blender::cpp_type_util::destruct_indices_cb(), blender::destruct_n(), do_fill_tile(), do_outliner_drivers_editop(), do_outliner_keyingset_editop(), draw_channel_labels(), draw_channel_widget_lock(), draw_channel_widget_mute(), draw_constraint_header(), draw_fill_tile(), draw_setting_widget(), driver_get_variable_property(), driver_mapping_type_itemf(), drivers_editor_show_exec(), drw_uniform_attrs_pool_free_cb(), drw_uniform_property_lookup(), dt_layers_select_dst_itemf(), dt_layers_select_itemf(), dt_layers_select_src_itemf(), dt_mix_mode_itemf(), dtar_get_prop_val(), dupliob_move_down_exec(), dupliob_move_up_exec(), dupliob_refresh_exec(), dupliobject_hash(), dupliobject_instancer_hash(), ED_action_fcurve_ensure(), ED_animedit_unlink_action(), ED_autokeyframe_property(), ED_buttons_set_context(), ED_region_do_draw(), ED_screens_footer_tools_menu_create(), ED_screens_header_tools_menu_create(), ed_screens_statusbar_menu_create(), ED_select_circle_get_name(), ED_select_op_from_operator(), ED_select_pick_get_name(), ED_select_pick_params_from_operator(), ED_time_scrub_channel_search_draw(), edbm_average_normals_ui(), edbm_normals_tools_ui(), edbm_point_normals_ui(), edge_data_panel_draw(), edge_panel_draw(), edge_panel_draw_header(), edge_types_panel_draw(), edit_constraint_invoke_properties(), edit_constraint_poll_generic(), edit_driver_button_exec(), edit_modifier_poll_generic(), edit_shaderfx_poll_generic(), blender::GVArrayCommon::emplace(), blender::VArrayCommon< T >::emplace(), envelope_panel_draw(), blender::ed::outliner::TreeElementRNAStruct::expand(), eyedropper_colorband_init(), eyedropper_colorband_poll(), face_corner_panel_draw(), face_corner_panel_draw_header(), face_corner_uv_panel_draw(), face_corner_vcol_panel_draw(), face_mark_panel_draw(), face_mark_panel_draw_header(), face_panel_draw(), face_panel_draw_header(), fade_header_draw(), fade_panel_draw(), fading_header_draw(), fading_panel_draw(), falloff_panel_draw(), fcurve_is_changed(), fcurves_to_pchan_links_get(), file_browse_invoke(), file_directory_enter_handle(), file_main_region_message_subscribe(), id_map< K, T >::find(), gim_hash_table< T >::find(), blender::deg::RNANodeQuery::find_node(), btDefaultSerializer::findNameForPointer(), btDefaultSerializer::findPointer(), float_set_index(), fmodifier_frame_range_draw(), fmodifier_frame_range_header_draw(), fmodifier_get_pointers(), fmodifier_influence_draw(), fmodifier_panel_header(), fmodifier_reorder(), fn_generator_panel_draw(), blender::nodes::node_fn_align_euler_to_vector_cc::fn_node_align_euler_to_vector_layout(), blender::nodes::node_fn_boolean_math_cc::fn_node_boolean_math_layout(), blender::nodes::fn_node_combine_color_layout(), blender::nodes::node_fn_float_to_int_cc::fn_node_float_to_int_layout(), blender::nodes::node_fn_input_bool_cc::fn_node_input_bool_layout(), blender::nodes::node_fn_input_color_cc::fn_node_input_color_layout(), blender::nodes::node_fn_input_int_cc::fn_node_input_int_layout(), blender::nodes::node_fn_input_string_cc::fn_node_input_string_layout(), blender::nodes::node_fn_input_vector_cc::fn_node_input_vector_layout(), blender::nodes::node_fn_random_value_cc::fn_node_random_value_layout(), blender::nodes::node_fn_rotate_euler_cc::fn_node_rotate_euler_layout(), blender::nodes::fn_node_separate_color_layout(), followpath_path_animate_exec(), frame_range_header_draw(), frame_range_panel_draw(), free_object_to_mesh(), btCollisionDispatcher::freeCollisionAlgorithm(), btPoolAllocator::freeMemory(), generate_panel_draw(), generator_panel_draw(), blender::nodes::node_fn_compare_cc::geo_node_compare_layout(), geometry_panel_draw(), blender::ListBaseWrapper< T >::get(), get_boolean(), get_default_rna_value(), get_displacement_method(), blender::compositor::NodeOutput::get_editor_value_color(), blender::compositor::NodeInput::get_editor_value_color(), blender::compositor::NodeOutput::get_editor_value_float(), blender::compositor::NodeInput::get_editor_value_float(), blender::compositor::NodeOutput::get_editor_value_vector(), blender::compositor::NodeInput::get_editor_value_vector(), get_enum(), get_enum_identifier(), get_float(), get_float3(), get_float4(), get_fmodifier_expand_flag(), get_int(), get_keyframe_values(), get_keyframe_values_create_reports(), get_pointer_type(), blender::ed::outliner::get_property_icon(), get_string(), get_text_datablock_content(), get_volume_interpolation(), get_volume_sampling(), getname_anim_fcurve(), btCollisionWorldImporter::getNameForPointer(), gim_alloc(), gim_free(), gim_realloc(), gizmo2d_pivot_point_message_subscribe(), gizmo2d_resize_setup(), gizmo2d_rotate_setup(), gizmo2d_xform_setup(), gizmo_mesh_extrude_refresh(), gizmo_mesh_extrude_setup(), gizmo_mesh_spin_init_draw_prepare(), gizmo_mesh_spin_init_refresh(), gizmo_mesh_spin_init_refresh_axis_orientation(), gizmo_snap_rna_find_operator(), gizmo_snap_rna_prevpoint_get_fn(), gizmo_snap_rna_prevpoint_set_fn(), gizmo_snap_rna_snap_elements_force_get_fn(), gizmo_snap_rna_snap_elements_force_set_fn(), gizmo_snap_state_from_rna_get(), gizmogroup_init_properties_from_twtype(), gmp_free(), gmp_realloc(), gpencil_bake_set_frame_end(), gpencil_brush_grab_stroke_free(), gpencil_convert_poll_property(), gpencil_convert_set_end_frame(), gpencil_edit_modifier_poll_generic(), gpencil_modifier_curve_header_draw(), gpencil_modifier_curve_panel_draw(), gpencil_modifier_masking_panel_draw(), gpencil_modifier_ops_extra_draw(), gpencil_modifier_panel_end(), gpencil_modifier_panel_get_property_pointers(), gpencil_modifier_panel_header(), gpencil_shaderfx_ops_extra_draw(), gpencil_stroke_path_animation(), gpencil_stroke_path_animation_add_keyframes(), graph_driver_vars_copy_exec(), graph_driver_vars_paste_exec(), graph_panel_drivers_popover(), graph_region_message_subscribe(), graphkeys_paste_description(), graphop_active_editable_fcurve_ctx_poll(), btSparseSdf< CELLSIZE >::Hash(), hide_pose_bone_fn(), device_memory::host_alloc(), id_data_find_fcurve(), id_search_allows_id(), id_single_user(), idkey_hash(), image_open_invoke(), image_save_as_draw_check_prop(), imb_loadhdr(), imb_savebmp(), blender::ListBaseWrapper< T >::index_of(), influence_panel_draw(), blender::nodes::node_composite_movieclip_cc::init(), blender::nodes::node_composite_moviedistortion_cc::init(), blender::nodes::node_composite_planetrackdeform_cc::init(), blender::nodes::node_composite_stabilize2d_cc::init(), blender::nodes::node_composite_trackpos_cc::init(), blender::nodes::node_composite_output_file_cc::init_output_file(), blender::nodes::node_composite_switchview_cc::init_switch_view(), insert_key_button_exec(), insert_keyframe(), insert_keyframe_direct(), insert_keyframe_fcurve_value(), insert_keyframe_value(), int_set_index(), interactive_value_init_from_property(), internal_dependencies_panel_draw(), btDefaultSerializer::internalAlloc(), intersection_panel_draw(), blender::tests::is_aligned(), is_pointer_in_path(), blender::deg::DepsgraphBuilderCache::isAnyPropertyAnimated(), jump_to_target_button(), jump_to_target_ptr(), keyhash(), layerCopy_bmesh_elem_py_ptr(), layerFree_bmesh_elem_py_ptr(), layers_panel_draw(), lib_override_library_id_reset_do(), lib_weak_key_hash(), limits_panel_draw(), blender::ed::space_node::link_drag_search_exec_fn(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_as(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_default_as(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_key_default_as(), lookup_property(), mask_panel_draw(), material_mask_panel_draw(), material_mask_panel_draw_header(), materials_panel_draw(), menu_add_shortcut(), menu_change_shortcut(), menu_items_from_ui_create(), menu_search_exec_fn(), merge(), mirror_facehash(), mix_mode_panel_draw(), modifier_apply_invoke(), modifier_apply_poll(), modifier_copy_to_selected_poll(), modifier_ops_extra_draw(), modifier_panel_end(), modifier_panel_get_property_pointers(), modifier_panel_header(), modifier_vgroup_ui(), new_material_exec(), blender::ed::space_node::new_node_tree_exec(), new_particle_settings_exec(), new_particle_target_exec(), new_texture_exec(), new_world_exec(), nla_animdata_panel_poll(), nla_channel_region_message_subscribe(), nla_eval_domain_action(), nla_eval_domain_strips(), nla_main_region_message_subscribe(), nla_strip_actclip_panel_poll(), nla_strip_eval_panel_poll(), nla_strip_panel_poll(), nladata_flush_channels(), nlaevalchan_get_default_values(), nlaevalchan_keyhash(), nlaevalchan_verify(), nlasnapshot_blend_strip(), nlasnapshot_blend_strip_get_inverted_lower_snapshot(), nlasnapshot_blend_strip_no_blend(), nlasnapshot_from_action(), nlastrip_evaluate(), nlastrip_evaluate_actionclip(), nlastrip_evaluate_meta(), nlastrip_evaluate_transition(), blender::ed::space_node::node_buts_colorramp(), blender::ed::space_node::node_buts_combsep_color(), blender::ed::space_node::node_buts_curvecol(), blender::ed::space_node::node_buts_curvefloat(), blender::ed::space_node::node_buts_curvevec(), blender::nodes::node_composite_curves_cc::node_buts_curvevec(), blender::ed::space_node::node_buts_frame_ex(), blender::ed::space_node::node_buts_image_user(), blender::ed::space_node::node_buts_image_views(), blender::ed::space_node::node_buts_math(), blender::ed::space_node::node_buts_mix_rgb(), blender::ed::space_node::node_buts_normal(), blender::nodes::node_shader_output_linestyle_cc::node_buts_output_linestyle(), blender::ed::space_node::node_buts_output_shader(), blender::ed::space_node::node_buts_rgb(), blender::ed::space_node::node_buts_texture(), blender::ed::space_node::node_buts_time(), blender::ed::space_node::node_buts_value(), blender::nodes::node_composite_alpha_over_cc::node_composit_buts_alphaover(), blender::nodes::node_composite_antialiasing_cc::node_composit_buts_antialiasing(), blender::nodes::node_composite_bilateralblur_cc::node_composit_buts_bilateralblur(), blender::nodes::node_composite_blur_cc::node_composit_buts_blur(), blender::nodes::node_composite_bokehblur_cc::node_composit_buts_bokehblur(), blender::nodes::node_composite_bokehimage_cc::node_composit_buts_bokehimage(), blender::nodes::node_composite_boxmask_cc::node_composit_buts_boxmask(), blender::nodes::node_composite_brightness_cc::node_composit_buts_brightcontrast(), blender::nodes::node_composite_channel_matte_cc::node_composit_buts_channel_matte(), blender::nodes::node_composite_chroma_matte_cc::node_composit_buts_chroma_matte(), blender::nodes::node_composite_color_matte_cc::node_composit_buts_color_matte(), blender::nodes::node_composite_color_spill_cc::node_composit_buts_color_spill(), blender::nodes::node_composite_colorbalance_cc::node_composit_buts_colorbalance(), blender::nodes::node_composite_colorbalance_cc::node_composit_buts_colorbalance_ex(), blender::nodes::node_composite_colorcorrection_cc::node_composit_buts_colorcorrection(), blender::nodes::node_composite_colorcorrection_cc::node_composit_buts_colorcorrection_ex(), blender::ed::space_node::node_composit_buts_combsep_color(), blender::nodes::node_composite_composite_cc::node_composit_buts_composite(), blender::nodes::node_composite_convert_color_space_cc::node_composit_buts_convert_colorspace(), blender::nodes::node_composite_crop_cc::node_composit_buts_crop(), blender::ed::space_node::node_composit_buts_cryptomatte(), blender::ed::space_node::node_composit_buts_cryptomatte_legacy(), blender::nodes::node_composite_directionalblur_cc::node_composit_buts_dblur(), blender::nodes::node_composite_defocus_cc::node_composit_buts_defocus(), blender::nodes::node_composite_denoise_cc::node_composit_buts_denoise(), blender::nodes::node_composite_despeckle_cc::node_composit_buts_despeckle(), blender::nodes::node_composite_diff_matte_cc::node_composit_buts_diff_matte(), blender::nodes::node_composite_dilate_cc::node_composit_buts_dilateerode(), blender::nodes::node_composite_distance_matte_cc::node_composit_buts_distance_matte(), blender::nodes::node_composite_double_edge_mask_cc::node_composit_buts_double_edge_mask(), blender::nodes::node_composite_ellipsemask_cc::node_composit_buts_ellipsemask(), blender::nodes::node_composite_output_file_cc::node_composit_buts_file_output(), blender::nodes::node_composite_output_file_cc::node_composit_buts_file_output_ex(), blender::nodes::node_composite_filter_cc::node_composit_buts_filter(), blender::nodes::node_composite_flip_cc::node_composit_buts_flip(), blender::nodes::node_composite_glare_cc::node_composit_buts_glare(), blender::ed::space_node::node_composit_buts_huecorrect(), blender::nodes::node_composite_id_mask_cc::node_composit_buts_id_mask(), blender::ed::space_node::node_composit_buts_image(), blender::ed::space_node::node_composit_buts_image_ex(), blender::nodes::node_composite_inpaint_cc::node_composit_buts_inpaint(), blender::nodes::node_composite_invert_cc::node_composit_buts_invert(), blender::nodes::node_composite_keying_cc::node_composit_buts_keying(), blender::nodes::node_composite_keyingscreen_cc::node_composit_buts_keyingscreen(), blender::nodes::node_composite_lensdist_cc::node_composit_buts_lensdist(), blender::nodes::node_composite_luma_matte_cc::node_composit_buts_luma_matte(), blender::nodes::node_composite_map_range_cc::node_composit_buts_map_range(), blender::nodes::node_composite_map_uv_cc::node_composit_buts_map_uv(), blender::nodes::node_composite_map_value_cc::node_composit_buts_map_value(), blender::nodes::node_composite_mask_cc::node_composit_buts_mask(), blender::nodes::node_composite_movieclip_cc::node_composit_buts_movieclip(), blender::nodes::node_composite_movieclip_cc::node_composit_buts_movieclip_ex(), blender::nodes::node_composite_moviedistortion_cc::node_composit_buts_moviedistortion(), blender::nodes::node_composite_planetrackdeform_cc::node_composit_buts_planetrackdeform(), blender::nodes::node_composite_premulkey_cc::node_composit_buts_premulkey(), blender::nodes::node_composite_rotate_cc::node_composit_buts_rotate(), blender::nodes::node_composite_scale_cc::node_composit_buts_scale(), blender::nodes::node_composite_setalpha_cc::node_composit_buts_set_alpha(), blender::nodes::node_composite_split_viewer_cc::node_composit_buts_splitviewer(), blender::nodes::node_composite_stabilize2d_cc::node_composit_buts_stabilize2d(), blender::nodes::node_composite_sunbeams_cc::node_composit_buts_sunbeams(), blender::nodes::node_composite_switch_cc::node_composit_buts_switch(), blender::nodes::node_composite_tonemap_cc::node_composit_buts_tonemap(), blender::nodes::node_composite_trackpos_cc::node_composit_buts_trackpos(), blender::nodes::node_composite_transform_cc::node_composit_buts_transform(), blender::nodes::node_composite_translate_cc::node_composit_buts_translate(), blender::nodes::node_composite_vec_blur_cc::node_composit_buts_vecblur(), blender::nodes::node_composite_levels_cc::node_composit_buts_view_levels(), blender::nodes::node_composite_viewer_cc::node_composit_buts_viewer(), blender::nodes::node_composite_viewer_cc::node_composit_buts_viewer_ex(), blender::nodes::node_composite_image_cc::node_composit_buts_viewlayers(), blender::ed::space_node::node_composit_buts_ycc(), blender::nodes::node_composite_zcombine_cc::node_composit_buts_zcombine(), blender::nodes::node_composite_keyingscreen_cc::node_composit_init_keyingscreen(), blender::nodes::node_composite_image_cc::node_composit_init_rlayers(), blender::bke::node_copy_with_mapping(), blender::ed::space_node::node_cryptomatte_add_socket_exec(), blender::ed::space_node::node_cryptomatte_remove_socket_exec(), blender::ed::space_node::node_draw_buttons_group(), blender::ed::space_node::node_file_output_socket_draw(), blender::ed::space_node::node_group_make_insert_selected(), blender::ed::space_node::node_group_separate_selected(), blender::ed::space_node::node_group_ungroup(), node_init(), blender::nodes::node_composite_cryptomatte_cc::node_init_api_cryptomatte(), blender::nodes::node_geo_accumulate_field_cc::node_layout(), blender::nodes::node_geo_attribute_capture_cc::node_layout(), blender::nodes::node_geo_attribute_domain_size_cc::node_layout(), blender::nodes::node_geo_attribute_statistic_cc::node_layout(), blender::nodes::node_geo_boolean_cc::node_layout(), blender::nodes::node_geo_collection_info_cc::node_layout(), blender::nodes::node_geo_curve_fill_cc::node_layout(), blender::nodes::node_geo_curve_fillet_cc::node_layout(), blender::nodes::node_geo_curve_handle_type_selection_cc::node_layout(), blender::nodes::node_geo_curve_primitive_arc_cc::node_layout(), blender::nodes::node_geo_curve_primitive_bezier_segment_cc::node_layout(), blender::nodes::node_geo_curve_primitive_circle_cc::node_layout(), blender::nodes::node_geo_curve_primitive_line_cc::node_layout(), blender::nodes::node_geo_curve_primitive_quadrilateral_cc::node_layout(), blender::nodes::node_geo_curve_resample_cc::node_layout(), blender::nodes::node_geo_curve_sample_cc::node_layout(), blender::nodes::node_geo_curve_set_handle_type_cc::node_layout(), blender::nodes::node_geo_curve_spline_type_cc::node_layout(), blender::nodes::node_geo_curve_to_points_cc::node_layout(), blender::nodes::node_geo_curve_trim_cc::node_layout(), blender::nodes::node_geo_delete_geometry_cc::node_layout(), blender::nodes::node_geo_distribute_points_on_faces_cc::node_layout(), blender::nodes::node_geo_duplicate_elements_cc::node_layout(), blender::nodes::node_geo_extrude_mesh_cc::node_layout(), blender::nodes::node_geo_field_at_index_cc::node_layout(), blender::nodes::node_geo_image_texture_cc::node_layout(), blender::nodes::node_geo_input_material_cc::node_layout(), blender::nodes::node_geo_input_named_attribute_cc::node_layout(), blender::nodes::node_geo_interpolate_domain_cc::node_layout(), blender::nodes::node_geo_merge_by_distance_cc::node_layout(), blender::nodes::node_geo_mesh_primitive_circle_cc::node_layout(), blender::nodes::node_geo_mesh_primitive_cone_cc::node_layout(), blender::nodes::node_geo_mesh_primitive_cylinder_cc::node_layout(), blender::nodes::node_geo_mesh_primitive_line_cc::node_layout(), blender::nodes::node_geo_mesh_to_points_cc::node_layout(), blender::nodes::node_geo_mesh_to_volume_cc::node_layout(), blender::nodes::node_geo_object_info_cc::node_layout(), blender::nodes::node_geo_points_to_volume_cc::node_layout(), blender::nodes::node_geo_proximity_cc::node_layout(), blender::nodes::node_geo_raycast_cc::node_layout(), blender::nodes::node_geo_realize_instances_cc::node_layout(), blender::nodes::node_geo_scale_elements_cc::node_layout(), blender::nodes::node_geo_separate_geometry_cc::node_layout(), blender::nodes::node_geo_set_curve_handles_cc::node_layout(), blender::nodes::node_geo_store_named_attribute_cc::node_layout(), blender::nodes::node_geo_subdivision_surface_cc::node_layout(), blender::nodes::node_geo_switch_cc::node_layout(), blender::nodes::node_geo_transfer_attribute_cc::node_layout(), blender::nodes::node_geo_triangulate_cc::node_layout(), blender::nodes::node_geo_uv_unwrap_cc::node_layout(), blender::nodes::node_geo_viewer_cc::node_layout(), blender::nodes::node_geo_volume_to_mesh_cc::node_layout(), blender::nodes::node_geo_string_to_curves_cc::node_layout(), blender::ed::space_node::node_output_file_add_socket_exec(), blender::ed::space_node::node_output_file_move_active_socket_exec(), blender::ed::space_node::node_output_file_remove_active_socket_exec(), blender::ed::space_node::node_property_update_default(), blender::nodes::node_shader_ambient_occlusion_cc::node_shader_buts_ambient_occlusion(), blender::nodes::node_shader_bsdf_anisotropic_cc::node_shader_buts_anisotropic(), blender::nodes::node_shader_attribute_cc::node_shader_buts_attribute(), blender::nodes::node_shader_bevel_cc::node_shader_buts_bevel(), blender::nodes::node_shader_bump_cc::node_shader_buts_bump(), blender::nodes::node_shader_clamp_cc::node_shader_buts_clamp(), blender::ed::space_node::node_shader_buts_displacement(), blender::ed::space_node::node_shader_buts_glossy(), blender::nodes::node_shader_bsdf_hair_cc::node_shader_buts_hair(), blender::nodes::node_shader_ies_light_cc::node_shader_buts_ies(), blender::nodes::node_shader_map_range_cc::node_shader_buts_map_range(), blender::nodes::node_shader_mapping_cc::node_shader_buts_mapping(), blender::nodes::node_shader_normal_map_cc::node_shader_buts_normal_map(), blender::nodes::node_shader_output_aov_cc::node_shader_buts_output_aov(), blender::nodes::node_shader_bsdf_principled_cc::node_shader_buts_principled(), blender::nodes::node_shader_bsdf_hair_principled_cc::node_shader_buts_principled_hair(), blender::nodes::node_shader_script_cc::node_shader_buts_script(), blender::nodes::node_shader_script_cc::node_shader_buts_script_ex(), blender::nodes::node_shader_subsurface_scattering_cc::node_shader_buts_subsurface(), blender::nodes::node_shader_tangent_cc::node_shader_buts_tangent(), blender::nodes::node_shader_tex_brick_cc::node_shader_buts_tex_brick(), blender::nodes::node_shader_tex_coord_cc::node_shader_buts_tex_coord(), blender::ed::space_node::node_shader_buts_tex_environment(), blender::ed::space_node::node_shader_buts_tex_environment_ex(), blender::nodes::node_shader_tex_gradient_cc::node_shader_buts_tex_gradient(), blender::ed::space_node::node_shader_buts_tex_image(), blender::ed::space_node::node_shader_buts_tex_image_ex(), blender::nodes::node_shader_tex_magic_cc::node_shader_buts_tex_magic(), blender::nodes::node_shader_tex_musgrave_cc::node_shader_buts_tex_musgrave(), blender::nodes::node_shader_tex_noise_cc::node_shader_buts_tex_noise(), blender::nodes::node_shader_tex_pointdensity_cc::node_shader_buts_tex_pointdensity(), blender::nodes::node_shader_tex_sky_cc::node_shader_buts_tex_sky(), blender::nodes::node_shader_tex_voronoi_cc::node_shader_buts_tex_voronoi(), blender::nodes::node_shader_tex_wave_cc::node_shader_buts_tex_wave(), blender::nodes::node_shader_bsdf_toon_cc::node_shader_buts_toon(), blender::nodes::node_shader_uv_along_stroke_cc::node_shader_buts_uvalongstroke(), blender::nodes::node_shader_uvmap_cc::node_shader_buts_uvmap(), blender::nodes::node_shader_vector_math_cc::node_shader_buts_vect_math(), blender::nodes::node_shader_vector_transform_cc::node_shader_buts_vect_transform(), blender::nodes::node_shader_vector_rotate_cc::node_shader_buts_vector_rotate(), blender::nodes::node_shader_vertex_color_cc::node_shader_buts_vertex_color(), blender::nodes::node_shader_tex_white_noise_cc::node_shader_buts_white_noise(), blender::nodes::node_shader_wireframe_cc::node_shader_buts_wireframe(), blender::ed::space_node::node_socket_color_get(), node_socket_get_color(), node_socket_get_float(), node_socket_get_vector(), node_socket_set_color(), node_socket_set_float(), node_socket_set_vector(), blender::ed::space_node::node_texture_buts_bricks(), blender::ed::space_node::node_texture_buts_combsep_color(), blender::ed::space_node::node_texture_buts_image(), blender::ed::space_node::node_texture_buts_image_ex(), blender::ed::space_node::node_texture_buts_output(), blender::ed::space_node::node_texture_buts_proc(), nodeRemoveNode(), noise_panel_draw(), normals_panel_draw(), normals_tools_draw_check_prop(), object_hook_assign_exec(), object_hook_from_context(), object_hook_recenter_exec(), object_hook_reset_exec(), object_hook_select_exec(), object_mouse_select_menu(), object_offset_draw(), object_offset_header_draw(), occlusion_panel_draw(), offset_panel_draw(), oldnewmap_insert_index_in_map(), blender::ed::spreadsheet::GeometryDataSetTreeViewItem::on_activate(), OSLNode::operator delete(), AssetMarkHelper::operator()(), blender::DefaultHash< T * >::operator()(), AssetClearHelper::operator()(), blender::DestructValueAtAddress< T >::operator()(), operator_button_property_finish(), operator_button_property_finish_with_undo(), operator_enum_search_update_fn(), operator_properties_init(), options_light_reference_draw(), options_panel_draw(), outliner_base_or_object_pointer_create(), outliner_collection_is_isolated(), outliner_collection_isolate_flag(), outliner_collection_set_flag_recursive(), outliner_collection_set_flag_recursive_fn(), outliner_draw_overrides_rna_buts(), outliner_draw_restrictbuts(), outliner_draw_rnabuts(), outliner_id_itemf(), outliner_id_operation_itemf(), outliner_layer_or_collection_pointer_create(), outliner_object_set_flag_recursive_fn(), outliner_set_properties_tab(), outliner_sync_to_properties_editors(), output_attribute_panel_draw(), override_layers_panel_draw(), override_remove_button_exec(), override_remove_button_poll(), override_type_set_button_exec(), override_type_set_button_poll(), pad_up_4(), panel_custom_data_active_get(), panel_custom_data_active_set(), panel_draw(), paste_driver_button_exec(), path_panel_draw(), path_panel_draw_header(), point_normals_draw_check_prop(), blender::CPPType::pointer_can_point_to_instance(), blender::CPPType::pointer_has_valid_alignment(), pointer_pack_to_uint_0(), pointer_pack_to_uint_1(), pose_armature_layers_showall_exec(), pose_bone_layers_exec(), pose_propagate_get_refVal(), pose_slide_apply_props(), poselib_apply_pose(), position_panel_draw(), profile_panel_draw(), prop_subscript_ass_array_slice(), property_collection_liboverride_editable(), psys_poll(), ptcache_add_new_exec(), ptcache_add_remove_poll(), ptcache_bake_from_cache_exec(), ptcache_baker_create(), ptcache_free_bake_exec(), ptcache_poll(), ptcache_remove_exec(), py_rna_gizmo_parse(), py_to_array(), py_to_array_index(), PyC_RunQuicky(), pyop_as_string(), pyop_call(), pyop_getrna_type(), pyrna_alloc_types(), pyrna_array_contains_py(), pyrna_array_index(), pyrna_dir_members_rna(), pyrna_driver_get_variable_value(), pyrna_enum_as_string(), pyrna_enum_to_py(), pyrna_free_types(), pyrna_func_to_py(), pyrna_id_CheckPyObject(), pyrna_id_CreatePyObject(), pyrna_math_object_from_array(), pyrna_param_to_py(), pyrna_prop_array_subscript_slice(), pyrna_prop_collection_ass_subscript_int(), pyrna_prop_collection_getattro(), pyrna_prop_collection_iter_CreatePyObject(), pyrna_prop_collection_subscript_str_lib_pair(), pyrna_prop_CreatePyObject(), pyrna_prop_str(), pyrna_prop_to_enum_bitfield(), pyrna_prop_to_py(), pyrna_py_from_array(), pyrna_py_from_array_index(), pyrna_py_to_array(), pyrna_py_to_array_index(), pyrna_py_to_prop(), pyrna_py_to_prop_array_index(), pyrna_pydict_to_props(), pyrna_rotation_euler_order_get(), pyrna_string_to_enum(), pyrna_struct_anim_args_parse(), pyrna_struct_anim_args_parse_ex(), pyrna_struct_anim_args_parse_no_resolve(), pyrna_struct_anim_args_parse_no_resolve_fallback(), pyrna_struct_as_instance(), pyrna_struct_bl_rna_get_subclass(), pyrna_struct_CreatePyObject(), pyrna_struct_keyframe_delete(), pyrna_struct_keyframe_insert(), pyrna_struct_keyframe_parse(), pyrna_struct_Subtype(), pyrna_subtype_set_rna(), random_header_draw(), random_panel_draw(), random_panel_header_draw(), blender::io::obj::read_next_line(), recent_files_menu_draw(), rect_from_props(), btDefaultSerializer::registerNameForPointer(), relative_offset_draw(), relative_offset_header_draw(), remove_driver_button_exec(), remove_keyingset_button_exec(), remove_particle_dupliob_exec(), remove_particle_target_exec(), rename_anim_channels(), render_procedural_panel_draw(), reset_default_button_exec(), reset_default_button_poll(), restrictions_panel_draw(), rigidbody_objects_calc_mass_exec(), rigidbody_objects_shape_change_exec(), rna_array_as_string(), rna_array_as_string_alloc(), rna_array_lookup_int(), RNA_boolean_get(), RNA_boolean_get_array(), RNA_boolean_set(), RNA_boolean_set_array(), RNA_collection_add(), RNA_collection_begin(), RNA_collection_clear(), RNA_collection_is_empty(), RNA_collection_length(), rna_ensure_property_array_length(), rna_ensure_property_multi_array_length(), rna_ensure_property_realdata(), RNA_enum_get(), RNA_enum_is_equal(), RNA_enum_set(), RNA_enum_set_identifier(), RNA_float_get(), RNA_float_get_array(), RNA_float_set(), RNA_float_set_array(), RNA_function_call(), RNA_function_call_direct(), RNA_function_call_direct_lookup(), RNA_function_call_direct_va(), RNA_function_call_direct_va_lookup(), RNA_function_call_lookup(), rna_function_parameter_parse(), rna_GPConvert_mode_items(), rna_id_write_error(), rna_idp_path(), rna_idproperty_check(), rna_idproperty_find(), rna_idproperty_free(), rna_idproperty_verify_valid(), RNA_int_get(), RNA_int_get_array(), RNA_int_set(), RNA_int_set_array(), rna_iterator_array_begin(), rna_listbase_lookup_int(), rna_path_array_multi_string_from_flat_index(), rna_path_from_ID_to_idpgroup(), RNA_path_from_ID_to_property(), RNA_path_from_ID_to_property_index(), RNA_path_from_ID_to_struct(), RNA_path_from_real_ID_to_property_index(), RNA_path_from_real_ID_to_struct(), RNA_path_from_struct_to_idproperty(), RNA_path_full_property_py(), RNA_path_full_property_py_ex(), RNA_path_full_struct_py(), rna_path_parse(), rna_path_parse_array_index(), rna_path_parse_collection_key(), RNA_path_resolve(), RNA_path_resolve_elements(), RNA_path_resolve_from_type_to_property(), RNA_path_resolve_full(), RNA_path_resolve_full_maybe_null(), RNA_path_resolve_property(), RNA_path_resolve_property_and_item_pointer(), RNA_path_resolve_property_and_item_pointer_full(), RNA_path_resolve_property_full(), RNA_path_resolved_create(), RNA_path_struct_property_py(), RNA_pointer_add(), RNA_pointer_as_string(), rna_pointer_as_string__bldata(), RNA_pointer_as_string_id(), RNA_pointer_as_string_keywords(), RNA_pointer_as_string_keywords_ex(), RNA_pointer_get(), rna_pointer_inherit_id(), rna_pointer_inherit_refine(), RNA_pointer_is_null(), RNA_pointer_recast(), RNA_pointer_set(), blender::deg::rna_prop_affects_parameters_node(), RNA_property_animateable(), RNA_property_animated(), RNA_property_array_dimension(), RNA_property_array_length(), rna_property_array_length_all_dimensions(), RNA_property_as_string(), RNA_property_assign_default(), RNA_property_boolean_get(), RNA_property_boolean_get_array(), RNA_property_boolean_get_default_array(), rna_property_boolean_get_default_array_values(), RNA_property_boolean_get_default_index(), RNA_property_boolean_get_index(), RNA_property_boolean_set(), RNA_property_boolean_set_array(), RNA_property_boolean_set_index(), RNA_property_collection_add(), RNA_property_collection_assign_int(), RNA_property_collection_begin(), RNA_property_collection_clear(), RNA_property_collection_is_empty(), RNA_property_collection_length(), RNA_property_collection_lookup_index(), RNA_property_collection_lookup_int(), RNA_property_collection_lookup_string(), RNA_property_collection_lookup_string_index(), RNA_property_collection_move(), RNA_property_collection_raw_array(), RNA_property_collection_raw_get(), RNA_property_collection_raw_set(), RNA_property_collection_remove(), RNA_property_collection_type_get(), RNA_property_copy(), RNA_property_editable(), rna_property_editable_do(), RNA_property_editable_flag(), RNA_property_editable_index(), RNA_property_editable_info(), RNA_property_enum_bitflag_identifiers(), RNA_property_enum_get(), RNA_property_enum_identifier(), RNA_property_enum_item_from_value(), RNA_property_enum_item_from_value_gettexted(), RNA_property_enum_items(), RNA_property_enum_items_ex(), RNA_property_enum_items_gettexted(), RNA_property_enum_items_gettexted_all(), RNA_property_enum_name(), RNA_property_enum_name_gettexted(), RNA_property_enum_set(), RNA_property_enum_step(), RNA_property_enum_value(), RNA_property_float_clamp(), RNA_property_float_get(), RNA_property_float_get_array(), RNA_property_float_get_array_range(), RNA_property_float_get_default_array(), rna_property_float_get_default_array_values(), RNA_property_float_get_default_index(), RNA_property_float_get_index(), RNA_property_float_range(), RNA_property_float_set(), RNA_property_float_set_array(), RNA_property_float_set_index(), RNA_property_float_ui_range(), RNA_property_int_clamp(), RNA_property_int_get(), RNA_property_int_get_array(), RNA_property_int_get_array_range(), RNA_property_int_get_default_array(), rna_property_int_get_default_array_values(), RNA_property_int_get_default_index(), RNA_property_int_get_index(), RNA_property_int_range(), RNA_property_int_set(), RNA_property_int_set_array(), RNA_property_int_set_index(), RNA_property_int_ui_range(), RNA_property_is_set(), RNA_property_is_set_ex(), RNA_property_multi_array_length(), RNA_property_overridable_get(), RNA_property_overridden(), RNA_property_override_library_status(), RNA_property_override_property_find(), RNA_property_override_property_get(), RNA_property_override_property_operation_find(), RNA_property_override_property_operation_get(), rna_property_override_property_real_id_owner(), RNA_property_path_from_ID_check(), RNA_property_pointer_add(), RNA_property_pointer_get(), RNA_property_pointer_poll(), RNA_property_pointer_remove(), RNA_property_pointer_set(), RNA_property_pointer_type(), RNA_property_reset(), rna_property_rna_or_id_get(), RNA_property_string_get(), RNA_property_string_get_alloc(), RNA_property_string_get_default_alloc(), RNA_property_string_length(), RNA_property_string_search(), RNA_property_string_set(), RNA_property_string_set_bytes(), RNA_property_unset(), rna_property_update(), RNA_property_update(), RNA_property_update_main(), rna_raw_access(), RNA_string_get(), RNA_string_get_alloc(), RNA_string_length(), RNA_string_set(), RNA_struct_contains_property(), rna_struct_find_nested(), RNA_struct_find_property(), RNA_struct_idprops(), RNA_struct_idprops_p(), RNA_struct_idprops_unset(), RNA_struct_instance(), RNA_struct_name_get_alloc(), RNA_struct_property_is_set(), RNA_struct_property_is_set_ex(), RNA_struct_property_unset(), rna_vertex_group_select_itemf(), rna_vertex_group_with_single_itemf(), rule_add_exec(), rule_del_exec(), rule_move_down_exec(), rule_move_up_exec(), saction_channel_region_message_subscribe(), saction_main_region_message_subscribe(), screen_area_menu_items(), screen_area_options_invoke(), screen_ctx_active_nla_strip(), screen_ctx_active_nla_track(), screen_ctx_annotation_data_owner(), screen_ctx_gpencil_data_owner(), screen_opengl_render_description(), screen_user_menu_draw(), screenshot_draw(), sculpt_update_cache_variants(), sequencer_add_effect_strip_desc(), set_boolean(), set_brush_rc_props(), set_enum(), set_float(), set_float3(), set_float4(), set_fmodifier_expand_flag(), set_int(), set_pointer_type(), id_map< K, T >::set_recalc(), set_string(), setting_get_rna_values(), setUserConstraintPtr(), shaderfx_panel_end(), shaderfx_panel_get_property_pointers(), shaderfx_panel_header(), shading_panel_draw(), shape_key_remove_get_description(), sigbus_handler(), singleuser_action_fn(), singleuser_world_fn(), solver_options_panel_draw(), gim_hash_table< T >::sort(), space_context_cycle_invoke(), space_type_set_or_cycle_exec(), srna_from_ptr(), state_add_exec(), state_del_exec(), state_move_down_exec(), state_move_up_exec(), blender::ed::space_node::std_node_socket_draw(), blender::ed::space_node::std_node_socket_draw_color(), blender::ed::space_node::std_node_socket_interface_draw(), blender::ed::space_node::std_node_socket_interface_draw_color(), array< T, alignment >::steal_pointer(), stepped_panel_draw(), strhash_pair_p(), subdivisions_panel_draw(), symmetry_panel_draw(), symmetry_panel_header_draw(), target_move_down_exec(), target_move_up_exec(), template_add_button_search_menu(), template_keymap_item_properties(), template_operator_property_buts_draw_single(), template_search_setup(), template_search_textbut_width(), blender::tests::TEST(), TEST(), blender::bke::tests::test_render_pass_conflict(), text_new_exec(), texture_panel_draw(), tile_fill_init(), time_panel_draw(), time_remapping_panel_draw(), track_markers_desc(), transform_panel_draw(), tree_element_get_icon(), tree_element_to_path(), tse_hash(), ui_block_colorpicker(), ui_but_add_search(), UI_but_context_ptr_set(), UI_but_drag_set_rna(), ui_but_event_property_operator_string(), ui_but_menu_add_path_operators(), ui_but_rna_equals_ex(), ui_but_string_get_dynamic(), ui_but_string_get_ex(), UI_but_string_info_get(), ui_but_string_set(), ui_colorpicker_circle(), ui_colorpicker_rgba_update_cb(), ui_colorpicker_square(), UI_context_copy_to_selected_check(), UI_context_copy_to_selected_list(), ui_def_but_rna(), ui_def_but_rna_propname(), ui_drop_material_exec(), ui_drop_material_poll(), UI_icon_from_id(), UI_icon_from_rnaptr(), ui_item_array(), ui_item_enum_expand(), ui_item_enum_expand_elem_exec(), ui_item_enum_expand_exec(), ui_item_enum_expand_tabs(), ui_item_rna_size(), ui_item_with_label(), ui_layer_but_cb(), ui_layout_operator_properties_only_booleans(), ui_menu_enumpropname(), UI_panel_context_pointer_set(), ui_pie_menu_level_invoke(), ui_popup_context_menu_for_button(), ui_popup_context_menu_for_panel(), ui_rna_collection_search_arg_free_fn(), ui_rna_is_userdef(), ui_rna_update_preferences_dirty(), ui_selectcontext_begin(), ui_template_id(), uiDefAutoButR(), uiDefAutoButsArrayR(), uiDefAutoButsRNA(), uiDefButR(), uiDefButR_prop(), uiDefIconButR(), uiDefIconButR_prop(), uiDefIconTextButR(), uiDefIconTextButR_prop(), uiDefSearchButO_ptr(), uiItemBooleanO(), uiItemDecoratorR(), uiItemDecoratorR_prop(), uiItemEnumO_ptr(), uiItemEnumO_string(), uiItemEnumO_value(), uiItemEnumR(), uiItemEnumR_prop(), uiItemEnumR_string(), uiItemEnumR_string_prop(), uiItemFloatO(), uiItemFullR(), uiItemFullR_with_menu(), uiItemFullR_with_popover(), uiItemIntO(), uiItemLDrag(), uiItemMenuEnumR(), uiItemMenuEnumR_prop(), uiItemPointerR(), uiItemPointerR_prop(), uiItemR(), uiItemsEnumR(), uiItemsFullEnumO(), uiItemsFullEnumO_items(), uiItemStringO(), uiItemTabsEnumR_prop(), uiLayoutSetContextPointer(), uiTemplateAnyID(), uiTemplateAssetView(), uiTemplateCacheFile(), uiTemplateCacheFilePointer(), uiTemplateColormanagedViewSettings(), uiTemplateColorPicker(), uiTemplateColorRamp(), uiTemplateColorspaceSettings(), uiTemplateComponentMenu(), uiTemplateConstraintHeader(), uiTemplateCryptoPicker(), uiTemplateCurveMapping(), uiTemplateCurveProfile(), uiTemplateGpencilColorPreview(), uiTemplateHistogram(), uiTemplateIconView(), uiTemplateID(), uiTemplateIDBrowse(), uiTemplateIDPreview(), uiTemplateIDTabs(), uiTemplateImage(), uiTemplateImageFormatViews(), uiTemplateKeymapItemProperties(), uiTemplateLayers(), uiTemplateMarker(), uiTemplateMovieClip(), uiTemplateMovieclipInformation(), uiTemplatePalette(), uiTemplatePathBuilder(), uiTemplateRecentFiles(), uiTemplateSearch(), uiTemplateSearchPreview(), uiTemplateTextureShow(), uiTemplateTrack(), uiTemplateVectorscope(), uiTemplateViewsFormat(), uiTemplateWaveform(), unset_property_button_exec(), id_map< K, T >::update(), update_autoflags_fcurve(), blender::nodes::node_composite_output_file_cc::update_output_file(), util_aligned_free(), uv_panel_draw(), v3d_editmetaball_buts(), v3d_transform_butsR(), validate_array(), validate_array_length(), btPoolAllocator::validPtr(), blender::CPPType::value_initialize(), blender::cpp_type_util::value_initialize_cb(), blender::CPPType::value_initialize_indices(), blender::cpp_type_util::value_initialize_indices_cb(), blender::vec_base< T, Size >::vec_base(), velocity_panel_draw(), vert_vcol_panel_draw(), vertex_group_panel_draw(), vertex_panel_draw(), vertex_panel_draw_header(), vertex_vgroup_panel_draw(), vgroup_panel_draw(), view_align_update(), visualkey_can_use(), visualkey_get_values(), vwpaint_update_cache_variants(), wave_header_draw(), wave_panel_draw(), weightvg_ui_common(), WIDGETGROUP_gizmo_invoke_prepare(), WIDGETGROUP_navigate_setup(), WIDGETGROUP_xform_cage_setup(), WIDGETGROUP_xform_shear_setup(), wm_call_menu_get_name(), wm_call_panel_get_name(), wm_context_member_from_ptr(), WM_context_path_resolve_full(), WM_context_path_resolve_property_full(), WM_gizmo_properties_alloc(), WM_gizmo_properties_clear(), WM_gizmo_properties_create(), WM_gizmo_properties_create_ptr(), WM_gizmo_properties_default(), WM_gizmo_properties_free(), WM_gizmo_properties_sanitize(), WM_gizmo_target_property_def_rna(), WM_gizmo_target_property_def_rna_ptr(), WM_menu_name_call(), WM_msg_publish_rna(), wm_msg_rna_update_by_id(), WM_msg_subscribe_rna(), WM_operator_check_ui_empty(), wm_operator_defaults_exec(), WM_operator_last_properties_ensure(), WM_operator_properties_alloc(), WM_operator_properties_clear(), WM_operator_properties_create(), WM_operator_properties_create_ptr(), WM_operator_properties_default(), WM_operator_properties_free(), WM_operator_properties_id_lookup_from_name_or_session_uuid(), WM_operator_properties_id_lookup_is_set(), WM_operator_properties_id_lookup_set_from_id(), WM_operator_properties_sanitize(), WM_operator_type_set(), WM_prop_pystring_assign(), wm_prop_pystring_from_context(), wm_save_as_mainfile_get_description(), wm_save_as_mainfile_get_name(), wm_test_autorun_revert_action_exec(), wm_test_autorun_revert_action_set(), and blender::LinearAllocator< Allocator >::~LinearAllocator().

◆ save_file_forwardcompat_dialog_name

const char* save_file_forwardcompat_dialog_name = "save_file_forwardcompat_popup"
static

◆ save_images_when_file_is_closed

char save_images_when_file_is_closed = true
static

Definition at line 3740 of file wm_files.c.

Referenced by block_create__close_file_dialog(), and wm_block_file_close_save().

◆ 

struct { ... } wm_init_state_app_template

◆ wm_open_mainfile_dispatch_targets

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

Definition at line 2675 of file wm_files.c.

Referenced by wm_open_mainfile_dispatch().

◆ 

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

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

When left to NULL, this is simply revert. When loading files through the recover auto-save or session, we need to revert using other operators.

Referenced by wm_test_autorun_revert_action_exec(), and wm_test_autorun_revert_action_set().