Blender V4.3
WM_types.hh File Reference
#include <memory>
#include <string>
#include "BLI_compiler_attrs.h"
#include "BLI_utildefines.h"
#include "BLI_vector.hh"
#include "DNA_listBase.h"
#include "DNA_uuid_types.h"
#include "DNA_vec_types.h"
#include "DNA_xr_types.h"
#include "BKE_wm_runtime.hh"
#include "RNA_types.hh"
#include "gizmo/WM_gizmo_types.hh"
#include "wm_cursors.hh"
#include "wm_event_types.hh"
#include "gizmo/WM_gizmo_api.hh"

Go to the source code of this file.

Classes

struct  wmGenericUserData
 
struct  wmGenericCallback
 
struct  wmNotifier
 
struct  wmGesture
 
struct  wmTabletData
 
struct  wmEvent
 
struct  wmTimer
 
struct  wmJobWorkerStatus
 
struct  wmOperatorType
 
struct  wmOperatorCallParams
 
struct  wmDragID
 
struct  wmDragAsset
 
struct  wmDragAssetCatalog
 
struct  wmDragAssetListItem
 
struct  wmDragPath
 
struct  wmDragGreasePencilLayer
 
struct  wmDragActiveDropState
 
struct  wmDrag
 
struct  wmDropBox
 
struct  wmTooltipState
 
struct  RecentFile
 

Namespaces

namespace  blender
 
namespace  blender::asset_system
 
namespace  blender::wm
 
namespace  blender::wm::gesture
 

Macros

#define WM_OP_CONTEXT_HAS_AREA(type)
 
#define WM_OP_CONTEXT_HAS_REGION(type)    (WM_OP_CONTEXT_HAS_AREA(type) && !ELEM(type, WM_OP_INVOKE_AREA, WM_OP_EXEC_AREA))
 
#define OP_PROP_TAG_ADVANCED   ((eOperatorPropTags)OP_PROP_TAG_ADVANCED)
 
#define WM_UI_HANDLER_CONTINUE   0
 
#define WM_UI_HANDLER_BREAK   1
 
#define NOTE_CATEGORY   0xFF000000
 
#define NOTE_CATEGORY_TAG_CLEARED   NOTE_CATEGORY
 
#define NC_WM   (1 << 24)
 
#define NC_WINDOW   (2 << 24)
 
#define NC_WORKSPACE   (3 << 24)
 
#define NC_SCREEN   (4 << 24)
 
#define NC_SCENE   (5 << 24)
 
#define NC_OBJECT   (6 << 24)
 
#define NC_MATERIAL   (7 << 24)
 
#define NC_TEXTURE   (8 << 24)
 
#define NC_LAMP   (9 << 24)
 
#define NC_GROUP   (10 << 24)
 
#define NC_IMAGE   (11 << 24)
 
#define NC_BRUSH   (12 << 24)
 
#define NC_TEXT   (13 << 24)
 
#define NC_WORLD   (14 << 24)
 
#define NC_ANIMATION   (15 << 24)
 
#define NC_SPACE   (16 << 24)
 
#define NC_GEOM   (17 << 24)
 
#define NC_NODE   (18 << 24)
 
#define NC_ID   (19 << 24)
 
#define NC_PAINTCURVE   (20 << 24)
 
#define NC_MOVIECLIP   (21 << 24)
 
#define NC_MASK   (22 << 24)
 
#define NC_GPENCIL   (23 << 24)
 
#define NC_LINESTYLE   (24 << 24)
 
#define NC_CAMERA   (25 << 24)
 
#define NC_LIGHTPROBE   (26 << 24)
 
#define NC_ASSET   (27 << 24)
 
#define NC_VIEWER_PATH   (28 << 24)
 
#define NOTE_DATA   0x00FF0000
 
#define ND_FILEREAD   (1 << 16)
 
#define ND_FILESAVE   (2 << 16)
 
#define ND_DATACHANGED   (3 << 16)
 
#define ND_HISTORY   (4 << 16)
 
#define ND_JOB   (5 << 16)
 
#define ND_UNDO   (6 << 16)
 
#define ND_XR_DATA_CHANGED   (7 << 16)
 
#define ND_LIB_OVERRIDE_CHANGED   (8 << 16)
 
#define ND_LAYOUTBROWSE   (1 << 16)
 
#define ND_LAYOUTDELETE   (2 << 16)
 
#define ND_ANIMPLAY   (4 << 16)
 
#define ND_GPENCIL   (5 << 16)
 
#define ND_LAYOUTSET   (6 << 16)
 
#define ND_SKETCH   (7 << 16)
 
#define ND_WORKSPACE_SET   (8 << 16)
 
#define ND_WORKSPACE_DELETE   (9 << 16)
 
#define ND_SCENEBROWSE   (1 << 16)
 
#define ND_MARKERS   (2 << 16)
 
#define ND_FRAME   (3 << 16)
 
#define ND_RENDER_OPTIONS   (4 << 16)
 
#define ND_NODES   (5 << 16)
 
#define ND_SEQUENCER   (6 << 16)
 
#define ND_OB_ACTIVE   (7 << 16)
 
#define ND_OB_SELECT   (8 << 16)
 
#define ND_OB_VISIBLE   (9 << 16)
 
#define ND_OB_RENDER   (10 << 16)
 
#define ND_MODE   (11 << 16)
 
#define ND_RENDER_RESULT   (12 << 16)
 
#define ND_COMPO_RESULT   (13 << 16)
 
#define ND_KEYINGSET   (14 << 16)
 
#define ND_TOOLSETTINGS   (15 << 16)
 
#define ND_LAYER   (16 << 16)
 
#define ND_FRAME_RANGE   (17 << 16)
 
#define ND_WORLD   (92 << 16)
 
#define ND_LAYER_CONTENT   (101 << 16)
 
#define ND_TRANSFORM   (18 << 16)
 
#define ND_OB_SHADING   (19 << 16)
 
#define ND_POSE   (20 << 16)
 
#define ND_BONE_ACTIVE   (21 << 16)
 
#define ND_BONE_SELECT   (22 << 16)
 
#define ND_DRAW   (23 << 16)
 
#define ND_MODIFIER   (24 << 16)
 
#define ND_KEYS   (25 << 16)
 
#define ND_CONSTRAINT   (26 << 16)
 
#define ND_PARTICLE   (27 << 16)
 
#define ND_POINTCACHE   (28 << 16)
 
#define ND_PARENT   (29 << 16)
 
#define ND_LOD   (30 << 16)
 
#define ND_DRAW_RENDER_VIEWPORT   (31 << 16)
 
#define ND_SHADERFX   (32 << 16)
 
#define ND_DRAW_ANIMVIZ   (33 << 16)
 
#define ND_BONE_COLLECTION   (34 << 16)
 
#define ND_SHADING   (30 << 16)
 
#define ND_SHADING_DRAW   (31 << 16)
 
#define ND_SHADING_LINKS   (32 << 16)
 
#define ND_SHADING_PREVIEW   (33 << 16)
 
#define ND_LIGHTING   (40 << 16)
 
#define ND_LIGHTING_DRAW   (41 << 16)
 
#define ND_WORLD_DRAW   (45 << 16)
 
#define ND_CURSOR   (50 << 16)
 
#define ND_DISPLAY   (51 << 16)
 
#define ND_KEYFRAME   (70 << 16)
 
#define ND_KEYFRAME_PROP   (71 << 16)
 
#define ND_ANIMCHAN   (72 << 16)
 
#define ND_NLA   (73 << 16)
 
#define ND_NLA_ACTCHANGE   (74 << 16)
 
#define ND_FCURVES_ORDER   (75 << 16)
 
#define ND_NLA_ORDER   (76 << 16)
 
#define ND_GPENCIL_EDITMODE   (85 << 16)
 
#define ND_SELECT   (90 << 16)
 
#define ND_DATA   (91 << 16)
 
#define ND_VERTEX_GROUP   (92 << 16)
 
#define ND_NODE_ASSET_DATA   (1 << 16)
 
#define ND_NODE_GIZMO   (2 << 16)
 
#define ND_SPACE_CONSOLE   (1 << 16) /* General redraw. */
 
#define ND_SPACE_INFO_REPORT   (2 << 16) /* Update for reports, could specify type. */
 
#define ND_SPACE_INFO   (3 << 16)
 
#define ND_SPACE_IMAGE   (4 << 16)
 
#define ND_SPACE_FILE_PARAMS   (5 << 16)
 
#define ND_SPACE_FILE_LIST   (6 << 16)
 
#define ND_SPACE_ASSET_PARAMS   (7 << 16)
 
#define ND_SPACE_NODE   (8 << 16)
 
#define ND_SPACE_OUTLINER   (9 << 16)
 
#define ND_SPACE_VIEW3D   (10 << 16)
 
#define ND_SPACE_PROPERTIES   (11 << 16)
 
#define ND_SPACE_TEXT   (12 << 16)
 
#define ND_SPACE_TIME   (13 << 16)
 
#define ND_SPACE_GRAPH   (14 << 16)
 
#define ND_SPACE_DOPESHEET   (15 << 16)
 
#define ND_SPACE_NLA   (16 << 16)
 
#define ND_SPACE_SEQUENCER   (17 << 16)
 
#define ND_SPACE_NODE_VIEW   (18 << 16)
 
#define ND_SPACE_CHANGED   (19 << 16)
 
#define ND_SPACE_CLIP   (20 << 16)
 
#define ND_SPACE_FILE_PREVIEW   (21 << 16)
 
#define ND_SPACE_SPREADSHEET   (22 << 16)
 
#define ND_REGIONS_ASSET_SHELF   (23 << 16)
 
#define ND_ASSET_LIST   (1 << 16)
 
#define ND_ASSET_LIST_PREVIEW   (2 << 16)
 
#define ND_ASSET_LIST_READING   (3 << 16)
 
#define ND_ASSET_CATALOGS   (4 << 16)
 
#define NOTE_SUBTYPE   0x0000FF00
 
#define NS_MODE_OBJECT   (1 << 8)
 
#define NS_EDITMODE_MESH   (2 << 8)
 
#define NS_EDITMODE_CURVE   (3 << 8)
 
#define NS_EDITMODE_SURFACE   (4 << 8)
 
#define NS_EDITMODE_TEXT   (5 << 8)
 
#define NS_EDITMODE_MBALL   (6 << 8)
 
#define NS_EDITMODE_LATTICE   (7 << 8)
 
#define NS_EDITMODE_ARMATURE   (8 << 8)
 
#define NS_MODE_POSE   (9 << 8)
 
#define NS_MODE_PARTICLE   (10 << 8)
 
#define NS_EDITMODE_CURVES   (11 << 8)
 
#define NS_EDITMODE_GREASE_PENCIL   (12 << 8)
 
#define NS_EDITMODE_POINT_CLOUD   (13 << 8)
 
#define NS_VIEW3D_GPU   (16 << 8)
 
#define NS_VIEW3D_SHADING   (17 << 8)
 
#define NS_LAYER_COLLECTION   (24 << 8)
 
#define NOTE_ACTION   (0x000000FF)
 
#define NA_EDITED   1
 
#define NA_EVALUATED   2
 
#define NA_ADDED   3
 
#define NA_REMOVED   4
 
#define NA_RENAME   5
 
#define NA_SELECTED   6
 
#define NA_ACTIVATED   7
 
#define NA_PAINTING   8
 
#define NA_JOB_FINISHED   9
 
#define WM_GESTURE_LINES   1
 
#define WM_GESTURE_RECT   2
 
#define WM_GESTURE_CROSS_RECT   3
 
#define WM_GESTURE_LASSO   4
 
#define WM_GESTURE_CIRCLE   5
 
#define WM_GESTURE_STRAIGHTLINE   6
 
#define WM_GESTURE_POLYLINE   7
 
#define WM_EVENT_CURSOR_MOTION_THRESHOLD   ((float)U.move_threshold * UI_SCALE_FAC)
 

Typedefs

using AssetRepresentationHandle = blender::asset_system::AssetRepresentation
 
using wmGenericUserDataFreeFn = void (*)(void *data)
 
using wmGenericCallbackFn = void (*)(bContext *C, void *user_data)
 
using wmPaintCursorDraw = void (*)(bContext *C, int, int, void *customdata)
 
using WMDropboxTooltipFunc
 

Enumerations

enum  {
  OPTYPE_REGISTER = (1 << 0) , OPTYPE_UNDO = (1 << 1) , OPTYPE_BLOCKING = (1 << 2) , OPTYPE_MACRO = (1 << 3) ,
  OPTYPE_GRAB_CURSOR_XY = (1 << 4) , OPTYPE_GRAB_CURSOR_X = (1 << 5) , OPTYPE_GRAB_CURSOR_Y = (1 << 6) , OPTYPE_PRESET = (1 << 7) ,
  OPTYPE_INTERNAL = (1 << 8) , OPTYPE_LOCK_BYPASS = (1 << 9) , OPTYPE_UNDO_GROUPED = (1 << 10) , OPTYPE_DEPENDS_ON_CURSOR = (1 << 11) ,
  OPTYPE_MODAL_PRIORITY = (1 << 12)
}
 
enum  eWM_CursorWrapAxis { WM_CURSOR_WRAP_NONE = 0 , WM_CURSOR_WRAP_X , WM_CURSOR_WRAP_Y , WM_CURSOR_WRAP_XY }
 
enum  wmOperatorCallContext {
  WM_OP_INVOKE_DEFAULT , WM_OP_INVOKE_REGION_WIN , WM_OP_INVOKE_REGION_CHANNELS , WM_OP_INVOKE_REGION_PREVIEW ,
  WM_OP_INVOKE_AREA , WM_OP_INVOKE_SCREEN , WM_OP_EXEC_DEFAULT , WM_OP_EXEC_REGION_WIN ,
  WM_OP_EXEC_REGION_CHANNELS , WM_OP_EXEC_REGION_PREVIEW , WM_OP_EXEC_AREA , WM_OP_EXEC_SCREEN
}
 
enum  eOperatorPropTags { OP_PROP_TAG_ADVANCED = (1 << 0) }
 
enum  eWM_EventFlag { WM_EVENT_SCROLL_INVERT = (1 << 0) , WM_EVENT_IS_REPEAT = (1 << 1) , WM_EVENT_IS_CONSECUTIVE = (1 << 2) , WM_EVENT_FORCE_DRAG_THRESHOLD = (1 << 3) }
 
enum  wmProgress {
  P_NOT_STARTED , P_STARTING , P_IN_PROGRESS , P_FINISHING ,
  P_FINISHED
}
 
enum  wmTimerFlags { WM_TIMER_NO_FREE_CUSTOM_DATA = 1 << 0 , WM_TIMER_TAGGED_FOR_REMOVAL = 1 << 16 }
 
enum  wmPopupSize { WM_POPUP_SIZE_SMALL = 0 , WM_POPUP_SIZE_LARGE }
 
enum  wmPopupPosition { WM_POPUP_POSITION_MOUSE = 0 , WM_POPUP_POSITION_CENTER }
 
enum  eWM_DragDataType {
  WM_DRAG_ID , WM_DRAG_ASSET , WM_DRAG_ASSET_LIST , WM_DRAG_RNA ,
  WM_DRAG_PATH , WM_DRAG_NAME , WM_DRAG_STRING , WM_DRAG_COLOR ,
  WM_DRAG_DATASTACK , WM_DRAG_ASSET_CATALOG , WM_DRAG_GREASE_PENCIL_LAYER , WM_DRAG_GREASE_PENCIL_GROUP ,
  WM_DRAG_NODE_TREE_INTERFACE , WM_DRAG_BONE_COLLECTION
}
 
enum  eWM_DragFlags { WM_DRAG_NOP = 0 , WM_DRAG_FREE_DATA = 1 }
 

Functions

 ENUM_OPERATORS (eWM_EventFlag, WM_EVENT_FORCE_DRAG_THRESHOLD)
 

Variables

constexpr float blender::wm::gesture::POLYLINE_CLICK_RADIUS = 15.0f
 
CLG_LogRefWM_LOG_OPERATORS
 
CLG_LogRefWM_LOG_HANDLERS
 
CLG_LogRefWM_LOG_EVENTS
 
CLG_LogRefWM_LOG_KEYMAPS
 
CLG_LogRefWM_LOG_TOOLS
 
CLG_LogRefWM_LOG_MSGBUS_PUB
 
CLG_LogRefWM_LOG_MSGBUS_SUB
 

#wmKeyMapItem

#define KM_MOD_HELD   1
 
enum  {
  KM_SHIFT = (1 << 0) , KM_CTRL = (1 << 1) , KM_ALT = (1 << 2) , KM_OSKEY = (1 << 3) ,
  KM_SHIFT_ANY = (1 << 4) , KM_CTRL_ANY = (1 << 5) , KM_ALT_ANY = (1 << 6) , KM_OSKEY_ANY = (1 << 7)
}
 
enum  { KM_TEXTINPUT = -2 }
 
enum  {
  KM_ANY = -1 , KM_NOTHING = 0 , KM_PRESS = 1 , KM_RELEASE = 2 ,
  KM_CLICK = 3 , KM_DBL_CLICK = 4 , KM_CLICK_DRAG = 5
}
 
enum  {
  KM_DIRECTION_N = 1 , KM_DIRECTION_NE = 2 , KM_DIRECTION_E = 3 , KM_DIRECTION_SE = 4 ,
  KM_DIRECTION_S = 5 , KM_DIRECTION_SW = 6 , KM_DIRECTION_W = 7 , KM_DIRECTION_NW = 8
}
 

Detailed Description

Overview of WM structs

Window Layout

wmWindow -> bScreen
+----------------------------------------------------------+
|+-----------------------------------------+-------------+ |
||ScrArea (links to 3D view)               |ScrArea      | |
||+-------++----------+-------------------+|(links to    | |
|||ARegion||          |ARegion (quad view)|| properties) | |
|||(tools)||          |                   ||             | |
|||       ||          |                   ||             | |
|||       ||          |                   ||             | |
|||       ||          |                   ||             | |
|||       |+----------+-------------------+|             | |
|||       ||          |                   ||             | |
|||       ||          |                   ||             | |
|||       ||          |                   ||             | |
|||       ||          |                   ||             | |
|||       ||          |                   ||             | |
||+-------++----------+-------------------+|             | |
|+-----------------------------------------+-------------+ |
+----------------------------------------------------------+

S<h1>pace Data

ScrArea's store a list of space data (SpaceLinks), each of unique type.
The first one is the displayed in the UI, others are added as needed.

+----------------------------+  <-- area->spacedata.first;
|                            |
|                            |---+  <-- other inactive SpaceLink's stored.
|                            |   |
|                            |   |---+
|                            |   |   |
|                            |   |   |
|                            |   |   |
|                            |   |   |
+----------------------------+   |   |
   |                             |   |
   +-----------------------------+   |
      |                              |
      +------------------------------+

A common way to get the space from the ScrArea:

if (area->spacetype == SPACE_VIEW3D) {
View3D *v3d = area->spacedata.first;
...
}
@ SPACE_VIEW3D

Definition in file WM_types.hh.

Macro Definition Documentation

◆ KM_MOD_HELD

#define KM_MOD_HELD   1

◆ NA_ACTIVATED

◆ NA_ADDED

#define NA_ADDED   3

Definition at line 552 of file WM_types.hh.

Referenced by action_listener(), action_new_exec(), actkeys_duplicate_exec(), actkeys_insertkey_exec(), blender::ed::space_node::add_node_group_asset(), blender::ed::asset::asset_mark_exec(), blender::ed::sculpt_paint::brush_asset_save_as_exec(), buttons_area_listener(), blender::ed::object::constraint_add_exec(), blender::ed::object::constraint_copy_exec(), blender::ed::object::constraint_copy_for_object(), blender::ed::object::constraint_copy_for_pose(), blender::ed::object::constraint_link(), create_primitive_from_points(), file_listener(), graphkeys_duplicate_exec(), graphkeys_insertkey_exec(), image_clipboard_paste_exec(), image_new_exec(), blender::io::usd::import_endjob(), import_endjob(), insert_key(), insert_key_button_exec(), insert_key_to_keying_set_path(), insert_key_with_keyingset(), blender::ed::asset::list::AssetList::listen(), mask_new_exec(), blender::ed::object::modifier_copy_to_selected_exec(), new_material_exec(), blender::ed::space_node::new_node_tree_exec(), new_texture_exec(), new_world_exec(), nlaedit_add_actionclip_exec(), nlaedit_add_meta_exec(), nlaedit_add_sound_exec(), nlaedit_add_tracks_exec(), nlaedit_add_transition_exec(), nlaedit_duplicate_exec(), nlaedit_make_single_user_exec(), nlaedit_snap_exec(), nlaedit_split_exec(), blender::ed::space_node::node_add_group_exec(), blender::ed::space_node::node_group_make_exec(), blender::ed::object::object_constraint_copy_exec(), blender::ed::object::object_modifiers_copy_exec(), blender::ed::object::object_speaker_add_exec(), open_exec(), blender::ed::outliner::outliner_main_region_listener(), paintcurve_new_exec(), proj_paint_add_slot(), special_aftertrans_update__nla(), blender::ed::curves::surface_set::surface_set_exec(), text_listener(), text_new_exec(), text_open_exec(), txt_add_object(), ui_template_id_liboverride_hierarchy_make(), view3d_buttons_region_listener(), view3d_header_region_listener(), view3d_main_region_listener(), and wm_window_copy_test().

◆ NA_EDITED

#define NA_EDITED   1

Definition at line 550 of file WM_types.hh.

Referenced by achannel_nlatrack_solo_widget_cb(), achannel_setting_flush_widget_cb(), achannel_setting_slider_cb(), achannel_setting_slider_nla_curve_cb(), achannel_setting_widget_cb(), action_listener(), action_main_region_listener(), actkeys_bake_exec(), actkeys_clean_exec(), actkeys_insertkey_exec(), actkeys_mirror_exec(), actkeys_paste_exec(), actkeys_snap_exec(), add_feather_vertex_exec(), add_marker_at_click_modal(), add_marker_exec(), add_vertex_extrude(), add_vertex_handle_cyclic_at_point(), add_vertex_new(), add_vertex_subdivide(), animchannels_clean_empty_exec(), animchannels_collapse_exec(), animchannels_delete_exec(), animchannels_enable_exec(), animchannels_expand_exec(), animchannels_group_exec(), animchannels_rearrange_exec(), animchannels_select_filter_modal(), animchannels_setflag_exec(), animchannels_ungroup_exec(), annotation_draw_exec(), annotation_draw_invoke(), annotation_draw_modal(), area_close_exec(), area_docking_apply(), area_dupli_invoke(), area_join_exec(), area_join_modal(), area_move_apply_do(), area_split_apply(), area_split_exit(), area_swap_modal(), armature_select_linked_impl(), blender::ed::asset::asset_clear_exec(), blender::ed::asset::asset_mark_exec(), blender::animrig::autokeyframe_property(), average_tracks_exec(), blend_offset_exec(), blend_offset_modal_update(), blend_to_default_exec(), blend_to_default_modal_update(), blend_to_ease_exec(), blend_to_ease_modal_update(), blend_to_neighbor_exec(), blend_to_neighbor_modal_update(), bpy_rna_region_from_string(), breakdown_exec(), breakdown_modal_update(), blender::ed::sculpt_paint::brush_asset_delete_exec(), blender::ed::sculpt_paint::brush_asset_edit_metadata_exec(), blender::ed::sculpt_paint::brush_asset_load_preview_exec(), blender::ed::sculpt_paint::brush_asset_revert_exec(), blender::ed::sculpt_paint::brush_asset_save_as_exec(), blender::ed::sculpt_paint::brush_asset_save_exec(), brush_colors_flip_exec(), brush_edit_apply(), brush_scale_size_exec(), btw_smooth_exec(), btw_smooth_modal_update(), buttons_area_listener(), clear_edited_exec(), click_select_channel_gpdatablock(), click_select_channel_gplayer(), click_select_channel_grease_pencil_datablock(), click_select_channel_grease_pencil_layer(), click_select_channel_grease_pencil_layer_group(), click_select_channel_maskdatablock(), click_select_channel_masklayer(), click_select_channel_nlacontrols(), clip_delete_marker(), clip_delete_track(), clip_listener(), clip_main_region_listener(), clip_properties_region_listener(), clip_props_region_listener(), blender::ed::object::collection_create_exec(), blender::ed::object::collection_objects_remove_all_exec(), blender::ed::object::collection_objects_remove_exec(), console_main_region_listener(), copy_particle_systems_to_object(), create_orientation_exec(), create_plane_track_tracks_exec(), create_primitive_from_points(), blender::ed::curves::convert_to_particle_system::curves_convert_to_particle_system_exec(), cyclic_toggle_exec(), decimate_exec(), decimate_modal_update(), def_clamp(), def_cmp_alpha_over(), def_cmp_antialiasing(), def_cmp_bilateral_blur(), def_cmp_blur(), def_cmp_bokehblur(), def_cmp_bokehimage(), def_cmp_boxmask(), def_cmp_brightcontrast(), def_cmp_channel_matte(), def_cmp_chroma_matte(), def_cmp_color_matte(), def_cmp_color_spill(), def_cmp_colorbalance(), def_cmp_colorcorrection(), def_cmp_combsep_color(), def_cmp_composite(), def_cmp_convert_color_space(), def_cmp_crop(), def_cmp_cryptomatte(), def_cmp_cryptomatte_common(), def_cmp_dblur(), def_cmp_defocus(), def_cmp_denoise(), def_cmp_despeckle(), def_cmp_diff_matte(), def_cmp_dilate_erode(), def_cmp_distance_matte(), def_cmp_double_edge_mask(), def_cmp_ellipsemask(), def_cmp_filter(), def_cmp_flip(), def_cmp_glare(), def_cmp_huecorrect(), def_cmp_id_mask(), def_cmp_image(), def_cmp_inpaint(), def_cmp_invert(), def_cmp_keying(), def_cmp_keyingscreen(), def_cmp_kuwahara(), def_cmp_lensdist(), def_cmp_levels(), def_cmp_luma_matte(), def_cmp_map_range(), def_cmp_map_uv(), def_cmp_map_value(), def_cmp_mask(), def_cmp_movieclip(), def_cmp_moviedistortion(), def_cmp_output_file(), def_cmp_pixelate(), def_cmp_planetrackdeform(), def_cmp_premul_key(), def_cmp_render_layers(), def_cmp_rotate(), def_cmp_scale(), def_cmp_set_alpha(), def_cmp_split(), def_cmp_stabilize2d(), def_cmp_sunbeams(), def_cmp_switch(), def_cmp_tonemap(), def_cmp_trackpos(), def_cmp_translate(), def_cmp_vector_blur(), def_cmp_viewer(), def_cmp_ycc(), def_cmp_zcombine(), def_colorramp(), def_float_curve(), def_float_to_int(), def_fn_input_bool(), def_fn_input_color(), def_fn_input_int(), def_fn_input_rotation(), def_fn_input_string(), def_fn_input_vector(), def_fn_random_value(), def_fn_rotate_euler(), def_frame(), def_geo_curve_handle_type_selection(), def_geo_curve_sample(), def_geo_curve_set_handle_type(), def_geo_distribute_points_on_faces(), def_geo_foreach_geometry_element_output(), def_geo_image(), def_geo_input_material(), def_geo_sample_index(), def_geo_string_to_curves(), def_glass(), def_glossy(), def_group(), def_group_output(), def_hair(), def_hair_principled(), def_map_range(), def_math(), def_metallic(), def_mix_rgb(), def_node_image_user(), def_principled(), def_refraction(), def_reroute(), def_rgb_curve(), def_scatter(), def_sh_ambient_occlusion(), def_sh_attribute(), def_sh_bump(), def_sh_combsep_color(), def_sh_mapping(), def_sh_mix(), def_sh_normal_map(), def_sh_output(), def_sh_output_aov(), def_sh_script(), def_sh_subsurface(), def_sh_tangent(), def_sh_tex_coord(), def_sh_tex_environment(), def_sh_tex_ies(), def_sh_tex_image(), def_sh_tex_noise(), def_sh_tex_pointdensity(), def_sh_tex_sky(), def_sh_tex_voronoi(), def_sh_tex_white_noise(), def_sh_tex_wireframe(), def_sh_uvalongstroke(), def_sh_uvmap(), def_sh_vector_rotate(), def_sh_vertex_color(), def_sheen(), def_tex_bricks(), def_tex_combsep_color(), def_tex_image(), def_tex_output(), def_texture(), def_time(), def_toon(), def_vector_curve(), def_vector_math(), delete_exec(), delete_exec(), delete_fmodifier_cb(), delete_orientation_exec(), delete_track_exec(), detect_features_exec(), dev_cmd_transform(), ease_exec(), ease_modal_update(), ED_gpencil_set_active_channel(), ed_marker_camera_bind_exec(), ed_marker_move_apply(), ED_screen_do_listen(), ED_undo_gpencil_step(), ED_view3d_cursor3d_update(), EEVEE_NEXT_lightbake_job_create(), blender::ui::greasepencil::eyedropper_grease_pencil_modal(), file_listener(), fmodifier_reorder(), blender::ed::greasepencil::frame_clean_duplicate_exec(), gaussian_smooth_exec(), gaussian_smooth_modal_update(), ghost_event_proc(), gpencil_actframe_delete_exec(), gpencil_data_add_exec(), gpencil_data_unlink_exec(), gpencil_layer_add_exec(), gpencil_layer_move_exec(), gpencil_layer_remove_exec(), blender::ed::greasepencil::gpencil_stroke_subdivide_exec(), graph_fmodifier_add_exec(), graph_fmodifier_paste_exec(), graph_region_listener(), graph_slider_modal(), graphkeys_bake_exec(), graphkeys_clean_exec(), graphkeys_click_insert_exec(), graphkeys_equalize_handles_exec(), graphkeys_euler_filter_exec(), graphkeys_keys_to_samples_exec(), graphkeys_mirror_exec(), graphkeys_paste_exec(), graphkeys_samples_to_keys_exec(), graphkeys_smooth_exec(), graphkeys_snap_exec(), graphview_curves_hide_exec(), graphview_curves_reveal_exec(), blender::ed::greasepencil::grease_pencil_active_frame_delete_exec(), blender::ed::greasepencil::grease_pencil_delete_frame_exec(), blender::ed::greasepencil::grease_pencil_draw_operator_invoke(), blender::ed::sculpt_paint::grease_pencil_fill_event_modal_map(), blender::ed::sculpt_paint::grease_pencil_fill_exit(), blender::ed::sculpt_paint::grease_pencil_fill_invoke(), blender::ed::sculpt_paint::grease_pencil_fill_modal(), blender::ed::greasepencil::grease_pencil_frame_duplicate_exec(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_invoke(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_restore(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_sequence_exec(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_update(), blender::ed::greasepencil::grease_pencil_layer_group_add_exec(), blender::ed::greasepencil::grease_pencil_layer_hide_exec(), blender::ed::greasepencil::grease_pencil_layer_isolate_exec(), blender::ed::greasepencil::grease_pencil_layer_lock_all_exec(), blender::ed::greasepencil::grease_pencil_layer_reveal_exec(), blender::ed::greasepencil::grease_pencil_material_copy_to_object_exec(), blender::ed::greasepencil::grease_pencil_material_hide_exec(), blender::ed::greasepencil::grease_pencil_material_lock_all_exec(), blender::ed::greasepencil::grease_pencil_material_lock_unselected_exec(), blender::ed::greasepencil::grease_pencil_material_lock_unused_exec(), blender::ed::greasepencil::grease_pencil_material_reveal_exec(), blender::ed::greasepencil::grease_pencil_material_select_exec(), blender::ed::greasepencil::grease_pencil_material_unlock_all_exec(), blender::ed::greasepencil::grease_pencil_move_to_layer_exec(), blender::ed::greasepencil::grease_pencil_paste_strokes_exec(), blender::ed::sculpt_paint::grease_pencil_sculpt_paint_invoke(), blender::ed::greasepencil::grease_pencil_separate_exec(), blender::ed::greasepencil::grease_pencil_set_active_material_exec(), blender::ed::greasepencil::grease_pencil_set_material_exec(), blender::ed::greasepencil::grease_pencil_snap_to_cursor_exec(), blender::ed::greasepencil::grease_pencil_snap_to_grid_exec(), blender::ed::greasepencil::grease_pencil_stroke_material_set_exec(), blender::ed::sculpt_paint::grease_pencil_update_extend(), blender::ed::sculpt_paint::grease_pencil_vertex_brush_stroke_invoke(), header_toggle_menus_exec(), icon_preview_endjob(), image_buttons_region_listener(), image_flip_exec(), image_header_region_listener(), image_invert_exec(), image_listener(), image_main_region_listener(), image_open_exec(), image_pack_exec(), image_read_viewlayers_exec(), image_reload_exec(), image_replace_exec(), image_rotate_orthogonal_exec(), image_scale_exec(), image_tools_region_listener(), image_unpack_exec(), blender::ed::greasepencil::insert_blank_frame_exec(), join_tracks_exec(), keyframe_set_flag(), lib_id_generate_preview_exec(), lib_id_generate_preview_from_object_exec(), lib_id_load_custom_preview_exec(), blender::ed::object::light_linking_unlink_from_collection_exec(), lineart_bake_common(), lineart_bake_endjob(), lineart_bake_startjob(), lineart_gpencil_clear_strokes_exec(), blender::ed::asset::list::AssetList::listen(), marker_block_handler(), marker_update_cb(), mask_duplicate_exec(), mask_layer_move_exec(), mask_layer_new_exec(), mask_layer_remove_exec(), mask_normals_make_consistent_exec(), mask_switch_direction_exec(), match_slope_exec(), match_slope_modal_update(), blender::ed::greasepencil::material_isolate_exec(), mirror_exec(), move_lines_exec(), new_image_from_plane_marker_exec(), nla_fmodifier_add_exec(), nla_fmodifier_paste_exec(), nla_main_region_listener(), nlaedit_apply_scale_exec(), nlaedit_clear_scale_exec(), nlaedit_move_down_exec(), nlaedit_move_up_exec(), nlaedit_objects_add_exec(), nlaedit_snap_exec(), nlaedit_swap_exec(), nlaedit_sync_actlen_exec(), nlaedit_toggle_mute_exec(), blender::ed::space_node::node_add_file_exec(), blender::ed::space_node::node_area_listener(), blender::ed::space_node::node_default_group_width_set_exec(), blender::ed::space_node::node_region_listener(), blender::ed::object::objects_add_active_exec(), blender::ed::object::objects_remove_active_exec(), blender::ui::greasepencil::LayerNodeDropTarget::on_drop(), blender::ed::outliner::outliner_id_operation_exec(), blender::ed::outliner::outliner_lib_operation_exec(), blender::ed::outliner::outliner_main_region_listener(), paint_2d_bucket_fill(), paint_2d_gradient_fill(), paint_2d_redraw(), paint_proj_redraw(), palette_color_move_exec(), palette_join_exec(), palette_sort_exec(), paste_splines_exec(), paste_tracks_exec(), poselib_keytag_pose(), posttrans_gpd_clean(), posttrans_mask_clean(), push_pull_exec(), push_pull_modal_update(), pyrna_struct_keyframe_insert(), rearrange_gpencil_channels(), region_flip_exec(), region_quadview_exec(), region_scale_modal(), rekey_exec(), reload_exec(), remove_doubles_exec(), render_endjob(), reset_exec(), blender::ed::outliner::restrictbutton_gp_layer_flag_fn(), rna_def_action(), rna_def_action_group(), rna_def_animdata(), rna_def_cmp_output_file_slot_file(), rna_def_cmp_output_file_slot_layer(), rna_def_dopesheet(), rna_def_fcurve(), rna_def_fkeyframe(), rna_def_fmodifier_cycles(), rna_def_fmodifier_envelope(), rna_def_fmodifier_envelope_ctrl(), rna_def_fmodifier_function_generator(), rna_def_fmodifier_generator(), rna_def_fmodifier_limits(), rna_def_fmodifier_noise(), rna_def_fmodifier_stepped(), rna_def_fpoint(), rna_def_geo_bake_item(), rna_def_geo_capture_attribute_item(), rna_def_geo_foreach_geometry_element_generation_item(), rna_def_keyingset_path(), rna_def_mask_layer(), rna_def_maskSpline(), rna_def_menu_switch_item(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_node(), blender::nodes::RNA_def_node_enum(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_item_array_socket_item_common(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_bool(), rna_def_node_socket_collection(), rna_def_node_socket_color(), rna_def_node_socket_float(), rna_def_node_socket_image(), rna_def_node_socket_int(), rna_def_node_socket_interface_bool(), rna_def_node_socket_interface_collection(), rna_def_node_socket_interface_color(), rna_def_node_socket_interface_float(), rna_def_node_socket_interface_image(), rna_def_node_socket_interface_int(), rna_def_node_socket_interface_material(), rna_def_node_socket_interface_menu(), rna_def_node_socket_interface_object(), rna_def_node_socket_interface_rotation(), rna_def_node_socket_interface_string(), rna_def_node_socket_interface_texture(), rna_def_node_socket_interface_vector(), rna_def_node_socket_material(), rna_def_node_socket_menu(), rna_def_node_socket_object(), rna_def_node_socket_rotation(), rna_def_node_socket_string(), rna_def_node_socket_texture(), rna_def_node_socket_vector(), RNA_def_scene(), rna_def_scene_display(), rna_def_simulation_state_item(), rna_def_space_dopesheet(), rna_def_text_line(), rna_def_trackingCamera(), rna_def_trackingDopesheet(), rna_def_trackingMarker(), rna_def_trackingObject(), rna_def_trackingPlaneMarker(), rna_def_trackingPlaneTrack(), rna_def_trackingTrack(), rna_property_update(), sample_color_exec(), blender::ed::sculpt_paint::sample_color_invoke(), sample_color_invoke(), sample_color_modal(), save_image_op(), scale_average_exec(), scale_average_modal_update(), scale_from_neighbor_exec(), scale_from_neighbor_modal_update(), blender::ed::greasepencil::select_layer_channel(), blender::ed::space_node::send_notifiers_after_tree_change(), sequencer_buttons_region_listener(), sequencer_preview_region_listener(), shape_cut_exec(), shear_exec(), shear_modal_update(), slide_marker_modal(), slide_plane_marker_modal(), slide_point_customdata(), slide_point_modal(), slide_spline_curvature_modal(), subdivide_exec(), text_comment_exec(), text_convert_whitespace_exec(), text_cut_exec(), text_delete_exec(), text_duplicate_line_exec(), text_find_and_replace(), text_indent_exec(), text_insert_exec(), text_line_break_exec(), text_listener(), text_make_internal_exec(), text_paste_exec(), text_reload_exec(), text_replace_all(), text_run_script(), text_save_as_exec(), text_save_exec(), text_select_all_exec(), text_select_line_exec(), text_select_word_exec(), text_undosys_step_decode(), text_unindent_exec(), texture_paint_camera_project_exec(), time_offset_exec(), time_offset_modal_update(), blender::ed::greasepencil::toggle_weight_tool_direction(), tracking_object_new_exec(), tracking_object_remove_exec(), blender::ed::outliner::tree_element_camera_activate(), blender::ed::outliner::tree_element_psys_activate(), ui_block_region_popup_window_listener(), ui_numedit_but_TRACKPREVIEW(), unify_length_exec(), blender::nodes::socket_items::ops::update_after_node_change(), update_autoflags_fcurve(), update_image_from_plane_marker_exec(), view3d_buttons_region_listener(), view3d_header_region_listener(), view3d_main_region_listener(), view_zoomdrag_apply(), view_zoomstep_apply_ex(), viewRedrawForce(), viewRedrawPost(), blender::ed::greasepencil::weight_sample_invoke(), weight_sample_invoke(), and weight_set_exec().

◆ NA_EVALUATED

◆ NA_JOB_FINISHED

#define NA_JOB_FINISHED   9

Definition at line 558 of file WM_types.hh.

Referenced by file_listener(), and filelist_readjob_start().

◆ NA_PAINTING

◆ NA_REMOVED

◆ NA_RENAME

◆ NA_SELECTED

#define NA_SELECTED   6

Definition at line 555 of file WM_types.hh.

Referenced by action_channel_region_listener(), action_circle_select_exec(), action_listener(), actkeys_box_select_exec(), actkeys_clickselect_exec(), actkeys_columnselect_exec(), actkeys_deselectall_exec(), actkeys_lassoselect_exec(), actkeys_select_leftright_exec(), actkeys_select_less_exec(), actkeys_select_linked_exec(), actkeys_select_more_exec(), animchannels_box_select_exec(), animchannels_channel_select_keys_invoke(), animchannels_selectall_exec(), buttons_area_listener(), channels_bake_exec(), click_select_channel_action_slot(), click_select_channel_dummy(), click_select_channel_fcurve(), click_select_channel_group(), click_select_channel_object(), click_select_channel_scene(), click_select_channel_shapekey(), clip_listener(), blender::ed::space_node::do_lasso_select_node(), ED_fileselect_activate_by_id(), ed_marker_select_leftright_exec(), ED_outliner_select_sync_from_outliner(), ED_space_clip_set_clip(), ED_space_clip_set_mask(), ED_space_image_set_mask(), file_listener(), file_main_region_listener(), gpencil_layer_add_exec(), gpencil_layer_remove_exec(), graph_circle_select_exec(), graph_listener(), graph_region_listener(), graphkeys_box_select_exec(), graphkeys_clickselect_exec(), graphkeys_columnselect_exec(), graphkeys_deselectall_exec(), graphkeys_lassoselect_exec(), graphkeys_select_key_handles_exec(), graphkeys_select_leftright_exec(), graphkeys_select_less_exec(), graphkeys_select_linked_exec(), graphkeys_select_more_exec(), blender::ed::greasepencil::grease_pencil_layer_active_exec(), blender::ed::greasepencil::grease_pencil_layer_add_exec(), blender::ed::greasepencil::grease_pencil_layer_duplicate_exec(), blender::ed::greasepencil::grease_pencil_layer_duplicate_object_exec(), blender::ed::greasepencil::grease_pencil_layer_group_color_tag_exec(), blender::ed::greasepencil::grease_pencil_layer_group_remove_exec(), blender::ed::greasepencil::grease_pencil_layer_mask_add_exec(), blender::ed::greasepencil::grease_pencil_layer_mask_remove_exec(), blender::ed::greasepencil::grease_pencil_layer_mask_reorder_exec(), blender::ed::greasepencil::grease_pencil_layer_remove_exec(), blender::ed::greasepencil::grease_pencil_merge_layer_exec(), hide_exec(), image_buttons_region_listener(), image_listener(), image_main_region_listener(), image_tools_region_listener(), mouse_nla_tracks(), blender::ed::outliner::namebutton_fn(), nlaedit_box_select_exec(), nlaedit_clickselect_exec(), nlaedit_deselectall_exec(), nlaedit_select_leftright_exec(), blender::ed::space_node::node_area_listener(), blender::ed::space_node::node_box_select_exec(), blender::ed::space_node::node_circleselect_exec(), blender::ed::space_node::node_mouse_select(), blender::ed::space_node::node_region_listener(), blender::ed::space_node::node_select_all_exec(), blender::ed::space_node::node_select_grouped_exec(), blender::ed::space_node::node_select_linked_from_exec(), blender::ed::space_node::node_select_linked_to_exec(), blender::ed::space_node::node_select_single(), blender::ed::outliner::outliner_data_operation_exec(), blender::ed::outliner::outliner_main_region_listener(), PE_box_select(), PE_circle_select(), PE_lasso_select(), PE_mouse_particles(), pe_select_all_exec(), reveal_exec(), rna_api_animdata_nla_tracks(), rna_def_action_group(), rna_def_annotation_layer(), rna_def_annotation_layers_api(), rna_def_fcurve(), rna_def_fkeyframe(), rna_def_fpoint(), rna_def_grease_pencil_layer_groups(), rna_def_grease_pencil_layers(), rna_def_node(), rna_def_paint(), rna_def_sequence(), select_less_exec(), select_linked_exec(), select_linked_pick_exec(), select_more_exec(), select_random_exec(), select_roots_exec(), select_tips_exec(), sequencer_buttons_region_listener(), sequencer_de_select_all_exec(), sequencer_preview_region_listener(), sequencer_select_do_updates(), sequencer_select_grouped_exec(), sequencer_select_handles_exec(), sequencer_select_inverse_exec(), sequencer_select_less_exec(), sequencer_select_linked_exec(), sequencer_select_linked_pick_invoke(), sequencer_select_more_exec(), sequencer_select_side_exec(), sequencer_select_side_of_frame_exec(), template_texture_select(), text_listener(), blender::ed::outliner::tree_element_gplayer_activate(), blender::ed::outliner::tree_element_grease_pencil_node_activate(), blender::ed::outliner::tree_element_sequence_activate(), view3d_buttons_region_listener(), and view3d_main_region_listener().

◆ NC_ANIMATION

#define NC_ANIMATION   (15 << 24)

Definition at line 355 of file WM_types.hh.

Referenced by achannel_nlatrack_solo_widget_cb(), achannel_setting_flush_widget_cb(), achannel_setting_slider_cb(), achannel_setting_slider_nla_curve_cb(), achannel_setting_widget_cb(), act_markers_make_local_exec(), action_channel_region_listener(), action_circle_select_exec(), action_header_region_listener(), action_listener(), action_main_region_listener(), action_new_exec(), action_pushdown_exec(), action_region_listener(), action_stash_create_exec(), action_stash_exec(), action_unlink_exec(), actkeys_bake_exec(), actkeys_box_select_exec(), actkeys_clean_exec(), actkeys_clickselect_exec(), actkeys_columnselect_exec(), actkeys_delete_exec(), actkeys_deselectall_exec(), actkeys_duplicate_exec(), actkeys_easing_exec(), actkeys_expo_exec(), actkeys_handletype_exec(), actkeys_insertkey_exec(), actkeys_ipo_exec(), actkeys_keytype_exec(), actkeys_lassoselect_exec(), actkeys_mirror_exec(), actkeys_paste_exec(), actkeys_select_leftright_exec(), actkeys_select_less_exec(), actkeys_select_linked_exec(), actkeys_select_more_exec(), actkeys_snap_exec(), add_driver_button_invoke(), add_driver_button_none(), ANIM_channel_draw_widgets(), animchannels_box_select_exec(), animchannels_channel_select_keys_invoke(), animchannels_clean_empty_exec(), animchannels_collapse_exec(), animchannels_delete_exec(), animchannels_enable_exec(), animchannels_expand_exec(), animchannels_group_exec(), animchannels_mouseclick_invoke(), animchannels_rearrange_exec(), animchannels_rename_invoke(), animchannels_select_filter_modal(), animchannels_selectall_exec(), animchannels_setflag_exec(), animchannels_ungroup_exec(), armature_flip_names_exec(), blender::animrig::autokeyframe_property(), blend_offset_exec(), blend_offset_modal_update(), blend_to_default_exec(), blend_to_default_modal_update(), blend_to_ease_exec(), blend_to_ease_modal_update(), blend_to_neighbor_exec(), blend_to_neighbor_modal_update(), breakdown_exec(), breakdown_modal_update(), btw_smooth_exec(), btw_smooth_modal_update(), buttons_area_listener(), channels_bake_exec(), clear_key_button_exec(), convert_action_exec(), copy_driver_to_selected_button_exec(), decimate_exec(), decimate_modal_update(), delete_fmodifier_cb(), delete_key_button_exec(), delete_key_using_keying_set(), do_graph_region_modifier_buttons(), driverdropper_sample(), ease_exec(), ease_modal_update(), ed_marker_add_exec(), ed_marker_box_select_exec(), ed_marker_camera_bind_exec(), ed_marker_delete_exec(), ed_marker_move_apply(), ed_marker_move_modal(), ed_marker_rename_exec(), ed_marker_select(), ed_marker_select_all_exec(), ed_marker_select_leftright_exec(), fmodifier_reorder(), gaussian_smooth_exec(), gaussian_smooth_modal_update(), graph_circle_select_exec(), graph_driver_delete_invalid_exec(), graph_fmodifier_add_exec(), graph_fmodifier_paste_exec(), graph_listener(), graph_region_listener(), graph_slider_modal(), graphkeys_bake_exec(), graphkeys_box_select_exec(), graphkeys_clean_exec(), graphkeys_click_insert_exec(), graphkeys_clickselect_exec(), graphkeys_columnselect_exec(), graphkeys_delete_exec(), graphkeys_deselectall_exec(), graphkeys_duplicate_exec(), graphkeys_easing_exec(), graphkeys_equalize_handles_exec(), graphkeys_euler_filter_exec(), graphkeys_expo_exec(), graphkeys_handletype_exec(), graphkeys_insertkey_exec(), graphkeys_ipo_exec(), graphkeys_keys_to_samples_exec(), graphkeys_lassoselect_exec(), graphkeys_mirror_exec(), graphkeys_paste_exec(), graphkeys_samples_to_keys_exec(), graphkeys_select_key_handles_exec(), graphkeys_select_leftright_exec(), graphkeys_select_less_exec(), graphkeys_select_linked_exec(), graphkeys_select_more_exec(), graphkeys_smooth_exec(), graphkeys_snap_exec(), graphview_curves_hide_exec(), graphview_curves_reveal_exec(), insert_key(), insert_key_button_exec(), insert_key_to_keying_set_path(), insert_key_with_keyingset(), blender::ed::object::make_links_data_exec(), match_slope_exec(), match_slope_modal_update(), merge_actions_selection_exec(), blender::ed::outliner::namebutton_fn(), nla_fmodifier_add_exec(), nla_fmodifier_paste_exec(), nla_listener(), nla_main_region_listener(), nla_region_listener(), nla_track_region_listener(), nlaedit_add_actionclip_exec(), nlaedit_add_meta_exec(), nlaedit_add_sound_exec(), nlaedit_add_tracks_exec(), nlaedit_add_transition_exec(), nlaedit_apply_scale_exec(), nlaedit_box_select_exec(), nlaedit_clear_scale_exec(), nlaedit_clickselect_exec(), nlaedit_delete_exec(), nlaedit_delete_tracks_exec(), nlaedit_deselectall_exec(), nlaedit_disable_tweakmode(), nlaedit_duplicate_exec(), nlaedit_enable_tweakmode_exec(), nlaedit_make_single_user_exec(), nlaedit_move_down_exec(), nlaedit_move_up_exec(), nlaedit_objects_add_exec(), nlaedit_remove_meta_exec(), nlaedit_select_leftright_exec(), nlaedit_snap_exec(), nlaedit_split_exec(), nlaedit_swap_exec(), nlaedit_sync_actlen_exec(), nlaedit_toggle_mute_exec(), nlatracks_mouseclick_invoke(), nlatracks_pushdown_exec(), blender::ed::space_node::node_delete_reconnect_exec(), blender::ed::object::object_speaker_add_exec(), blender::ed::outliner::outliner_action_set_exec(), blender::ed::outliner::outliner_animdata_operation_exec(), blender::ed::outliner::outliner_drivers_addsel_exec(), blender::ed::outliner::outliner_id_operation_exec(), blender::ed::outliner::outliner_main_region_listener(), paste_driver_button_exec(), poselib_keytag_pose(), push_pull_exec(), push_pull_modal_update(), pyrna_struct_driver_add(), pyrna_struct_driver_remove(), pyrna_struct_keyframe_insert(), remove_driver_button_exec(), rna_api_animdata_nla_tracks(), rna_def_action(), rna_def_action_group(), rna_def_animdata(), rna_def_constraint_action(), rna_def_dopesheet(), rna_def_fcurve(), rna_def_fkeyframe(), rna_def_fmodifier(), rna_def_fmodifier_cycles(), rna_def_fmodifier_envelope(), rna_def_fmodifier_envelope_ctrl(), rna_def_fmodifier_function_generator(), rna_def_fmodifier_generator(), rna_def_fmodifier_limits(), rna_def_fmodifier_noise(), rna_def_fmodifier_stepped(), rna_def_fpoint(), rna_def_nlastrip(), rna_def_nlatrack(), rna_def_space_dopesheet(), scale_average_exec(), scale_average_modal_update(), scale_from_neighbor_exec(), scale_from_neighbor_modal_update(), sequencer_main_region_listener(), sequencer_preview_region_listener(), shear_exec(), shear_modal_update(), slot_new_for_object_exec(), special_aftertrans_update__nla(), time_offset_exec(), time_offset_modal_update(), ui_but_anim_expression_create(), ui_but_anim_expression_set(), update_autoflags_fcurve(), view3d_buttons_region_listener(), view3d_main_region_listener(), viewRedrawForce(), and viewRedrawPost().

◆ NC_ASSET

◆ NC_BRUSH

◆ NC_CAMERA

◆ NC_GEOM

#define NC_GEOM   (17 << 24)

Definition at line 360 of file WM_types.hh.

Referenced by add_simple_uvs_exec(), add_vertex_exec(), armature_flip_names_exec(), armature_undosys_step_decode(), average_islands_scale_exec(), blender::ed::object::bake_invoke(), box_select_exec(), box_select_graph_exec(), buttons_area_listener(), circle_select_exec(), clear_tilt_exec(), clip_listener(), cube_project_exec(), curve_decimate_exec(), curve_delete_exec(), curve_dissolve_exec(), curve_draw_exec(), curve_extrude_exec(), curve_normals_make_consistent_exec(), curve_pen_modal(), curve_select_less_exec(), curve_select_more_exec(), curve_select_random_exec(), curve_select_similar_exec(), curve_smooth_radius_exec(), curve_smooth_tilt_exec(), curve_smooth_weight_exec(), curve_split_exec(), curve_undosys_step_decode(), blender::ed::curves::curves_draw_exec(), blender::ed::curves::set_selection_domain::curves_set_selection_domain_exec(), cylinder_project_exec(), de_select_all_exec(), de_select_first_exec(), de_select_last_exec(), blender::ed::curves::curves_delete::delete_exec(), blender::ed::curves::curves_duplicate::delete_exec(), delete_metaelems_exec(), do_lasso_select_marker(), do_view3d_vgroup_buttons(), dopesheet_select_channel_exec(), duplicate_exec(), duplicate_metaelems_exec(), ED_curve_editfont_select_pick(), ED_curve_editnurb_select_pick(), ED_lattice_select_pick(), ED_mball_select_pick(), ED_mesh_color_add(), ED_mesh_uv_add(), ED_mesh_uv_loop_reset(), ED_pose_bone_select_tag_update(), ED_wpaint_ensure_data(), edbm_delete_exec(), edbm_dupli_extrude_cursor_invoke(), edbm_faces_select_interior_exec(), edbm_loop_multiselect_exec(), edbm_loop_to_region_exec(), edbm_region_to_loop_exec(), edbm_select_all_exec(), edbm_select_axis_exec(), edbm_select_by_attribute_exec(), edbm_select_face_by_sides_exec(), edbm_select_less_exec(), edbm_select_linked_exec(), edbm_select_linked_flat_faces_exec(), edbm_select_linked_pick_exec(), edbm_select_linked_pick_invoke(), edbm_select_loose_exec(), edbm_select_mirror_exec(), edbm_select_more_exec(), edbm_select_non_manifold_exec(), EDBM_select_pick(), edbm_select_random_exec(), edbm_select_sharp_edges_exec(), edbm_select_similar_region_exec(), edbm_select_ungrouped_exec(), EDBM_selectmode_set_multi(), edbm_selectmode_sync_multi_ex(), EDBM_selectmode_toggle_multi(), edbm_separate_exec(), edbm_shortest_path_pick_ex(), EDBM_update(), edcu_shortest_path_pick_invoke(), edgering_select(), blender::ed::sculpt_paint::face_set::edit_modify_geometry(), blender::ed::curves::add_bezier::exec(), blender::ed::curves::add_circle::exec(), blender::ed::curves::clear_tilt::exec(), blender::ed::curves::curve_type_set::exec(), blender::ed::curves::cyclic_toggle::exec(), blender::ed::curves::set_handle_type::exec(), blender::ed::curves::subdivide::exec(), blender::ed::curves::switch_direction::exec(), blender::ed::sculpt_paint::AddOperationExecutor::execute(), blender::ed::sculpt_paint::CombOperationExecutor::execute(), blender::ed::sculpt_paint::CurvesEffectOperationExecutor::execute(), blender::ed::sculpt_paint::DeleteOperationExecutor::execute(), blender::ed::sculpt_paint::DensitySubtractOperationExecutor::execute(), blender::ed::sculpt_paint::PinchOperationExecutor::execute(), blender::ed::sculpt_paint::PuffOperationExecutor::execute(), blender::ed::sculpt_paint::SelectionPaintOperationExecutor::execute(), blender::ed::sculpt_paint::SlideOperationExecutor::execute(), blender::ed::sculpt_paint::SmoothOperationExecutor::execute(), blender::ed::sculpt_paint::SnakeHookOperatorExecutor::execute(), font_cursor_set_apply(), font_undosys_step_decode(), blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::foreach_editable_drawing(), blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::foreach_editable_drawing(), blender::ed::greasepencil::frame_clean_duplicate_exec(), blender::ed::geometry::geometry_attribute_add_exec(), blender::ed::geometry::geometry_attribute_convert_exec(), blender::ed::geometry::geometry_attribute_remove_exec(), blender::ed::geometry::geometry_color_attribute_add_exec(), blender::ed::geometry::geometry_color_attribute_convert_exec(), blender::ed::geometry::geometry_color_attribute_duplicate_exec(), blender::ed::geometry::geometry_color_attribute_remove_exec(), blender::ed::geometry::geometry_color_attribute_set_render_exec(), geometry_extract_apply(), graph_select_all_markers_exec(), blender::ed::greasepencil::grease_pencil_caps_set_exec(), blender::ed::greasepencil::grease_pencil_clean_loose_exec(), blender::ed::greasepencil::grease_pencil_cyclical_set_exec(), blender::ed::greasepencil::grease_pencil_delete_exec(), blender::ed::greasepencil::grease_pencil_delete_frame_exec(), blender::ed::greasepencil::grease_pencil_dissolve_exec(), blender::ed::greasepencil::grease_pencil_duplicate_exec(), blender::ed::greasepencil::grease_pencil_extrude_exec(), blender::ed::sculpt_paint::grease_pencil_fill_event_modal_map(), blender::ed::sculpt_paint::grease_pencil_fill_exit(), blender::ed::sculpt_paint::grease_pencil_fill_modal(), blender::ed::greasepencil::grease_pencil_layer_group_add_exec(), blender::ed::greasepencil::grease_pencil_layer_hide_exec(), blender::ed::greasepencil::grease_pencil_layer_isolate_exec(), blender::ed::greasepencil::grease_pencil_layer_lock_all_exec(), blender::ed::greasepencil::grease_pencil_layer_move_exec(), blender::ed::greasepencil::grease_pencil_layer_reorder_exec(), blender::ed::greasepencil::grease_pencil_layer_reveal_exec(), blender::ed::greasepencil::grease_pencil_material_hide_exec(), blender::ed::greasepencil::grease_pencil_material_lock_all_exec(), blender::ed::greasepencil::grease_pencil_material_lock_unselected_exec(), blender::ed::greasepencil::grease_pencil_material_lock_unused_exec(), blender::ed::greasepencil::grease_pencil_material_reveal_exec(), blender::ed::greasepencil::grease_pencil_material_select_exec(), blender::ed::greasepencil::grease_pencil_material_unlock_all_exec(), blender::ed::greasepencil::grease_pencil_paste_strokes_exec(), blender::ed::greasepencil::grease_pencil_primitive_update_view(), blender::ed::greasepencil::grease_pencil_reproject_exec(), blender::ed::greasepencil::grease_pencil_reset_uvs_exec(), blender::ed::greasepencil::grease_pencil_separate_exec(), blender::ed::greasepencil::grease_pencil_set_active_material_exec(), blender::ed::greasepencil::grease_pencil_set_curve_resolution_exec(), blender::ed::greasepencil::grease_pencil_set_curve_type_exec(), blender::ed::greasepencil::grease_pencil_set_handle_type_exec(), blender::ed::greasepencil::grease_pencil_set_material_exec(), blender::ed::greasepencil::grease_pencil_set_uniform_opacity_exec(), blender::ed::greasepencil::grease_pencil_set_uniform_thickness_exec(), blender::ed::greasepencil::grease_pencil_stroke_material_set_exec(), blender::ed::greasepencil::grease_pencil_stroke_merge_by_distance_exec(), blender::ed::greasepencil::grease_pencil_stroke_reorder_exec(), blender::ed::greasepencil::grease_pencil_stroke_simplify_exec(), blender::ed::greasepencil::grease_pencil_stroke_smooth_exec(), blender::ed::greasepencil::grease_pencil_stroke_switch_direction_exec(), blender::ed::greasepencil::grease_pencil_texture_gradient_exec(), blender::ed::greasepencil::grease_pencil_vertex_paint_brightness_contrast_exec(), blender::ed::greasepencil::grease_pencil_vertex_paint_hsv_exec(), blender::ed::greasepencil::grease_pencil_vertex_paint_invert_exec(), blender::ed::greasepencil::grease_pencil_vertex_paint_levels_exec(), blender::ed::greasepencil::grease_pencil_vertex_paint_reset_exec(), blender::ed::greasepencil::grease_pencil_vertex_paint_set_exec(), blender::ed::greasepencil::grease_pencil_weight_invert_exec(), hide_exec(), hide_metaelems_exec(), image_header_region_listener(), image_listener(), image_main_region_listener(), blender::ed::greasepencil::insert_blank_frame_exec(), lattice_flip_exec(), lattice_select_all_exec(), lattice_select_mirror_exec(), lattice_select_more_less(), lattice_select_random_exec(), lattice_select_ungrouped_exec(), lattice_undosys_step_decode(), make_regular_exec(), make_segment_exec(), match_texture_space_exec(), material_slot_assign_exec(), material_slot_de_select(), mball_select_all_exec(), mball_select_similar_exec(), mball_undosys_step_decode(), mesh_customdata_clear_exec__internal(), mesh_customdata_custom_splitnormals_add_exec(), mesh_customdata_custom_splitnormals_clear_exec(), mesh_customdata_skin_add_exec(), mesh_undosys_step_decode(), mesh_uv_texture_remove_exec(), minimize_stretch_exit(), minimize_stretch_iteration(), mouse_mesh_loop(), mouse_select(), obedit_circle_select(), blender::ed::object::object_grease_pencil_add_exec(), blender::ed::object::object_hook_select_exec(), blender::ed::sculpt_paint::greasepencil::PaintOperation::on_stroke_begin(), blender::ed::sculpt_paint::greasepencil::PaintOperation::on_stroke_done(), blender::ed::sculpt_paint::greasepencil::PaintOperation::on_stroke_extended(), blender::ed::outliner::outliner_main_region_listener(), pack_islands_endjob(), paint_mask_slice_exec(), paintface_flush_flags(), paintvert_tag_select_update(), proj_paint_add_slot(), blender::ed::object::quadriflow_remesh_exec(), blender::ed::sculpt_paint::expand::reposition_pivot(), reset_exec(), reveal_exec(), reveal_metaelems_exec(), ringsel_finish(), rna_def_object_vertex_groups(), rna_def_space_image(), rna_def_tex_slot(), rna_def_vertex_group(), RNA_def_vfont(), blender::ed::geometry::run_node_group_exec(), blender::ed::curves::select_all_exec(), blender::ed::greasepencil::select_all_exec(), select_all_exec(), blender::ed::greasepencil::select_alternate_exec(), blender::ed::curves::select_ends_exec(), blender::ed::greasepencil::select_ends_exec(), select_exec(), blender::ed::sculpt_paint::select_grow::select_grow_modal(), blender::ed::sculpt_paint::select_grow::select_grow_update(), blender::ed::curves::select_less_exec(), blender::ed::greasepencil::select_less_exec(), blender::ed::curves::select_linked_exec(), blender::ed::greasepencil::select_linked_exec(), select_linked_exec(), select_linked_pick_invoke(), blender::ed::curves::select_more_exec(), blender::ed::greasepencil::select_more_exec(), select_next_exec(), select_nth_exec(), select_previous_exec(), blender::ed::curves::select_random_exec(), blender::ed::greasepencil::select_random_exec(), blender::ed::sculpt_paint::select_random::select_random_exec(), select_random_metaelems_exec(), select_row_exec(), blender::ed::greasepencil::select_set_mode_exec(), blender::ed::greasepencil::select_similar_exec(), blender::ed::greasepencil::selection_update(), separate_exec(), blender::ed::object::set_active_group_exec(), blender::ed::curves::set_attribute_exec(), set_goal_weight_exec(), set_handle_type_exec(), blender::ed::sculpt_paint::set_pivot_position_exec(), set_radius_exec(), blender::ed::mesh::set_sharpness_by_angle_exec(), set_spline_type_exec(), set_style(), blender::ed::object::shade_smooth_exec(), shade_smooth_exec(), slide_marker_invoke(), slide_plane_marker_invoke(), smooth_exec(), sort_bmelem_flag(), sphere_project_exec(), spin_exec(), blender::ed::spreadsheet::spreadsheet_header_region_listener(), blender::ed::spreadsheet::spreadsheet_main_region_listener(), blender::ed::curves::undo::step_decode(), blender::ed::greasepencil::undo::step_decode(), stitch_exit(), stitch_invoke(), blender::ed::greasepencil::stroke_trim_execute(), subdivide_exec(), blender::ed::curves::surface_set::surface_set_exec(), switch_direction_exec(), text_update_edited(), textbox_add_exec(), textbox_remove_exec(), toggle_cyclic_exec(), uv_from_view_exec(), uv_hide_exec(), uv_mark_seam_exec(), uv_paste_exec(), uv_pin_exec(), uv_remove_doubles_to_selected(), uv_remove_doubles_to_selected_shared_vertex(), uv_remove_doubles_to_unselected(), uv_reveal_exec(), uv_rip_exec(), uv_sculpt_stroke_modal(), uv_seams_from_islands_exec(), uv_select_linked_internal(), uv_select_more_less(), uv_select_tag_update_for_object(), uv_shortest_path_pick_ex(), uv_snap_selection_exec(), uv_weld_align(), uvedit_pack_islands_multi(), uvedit_unwrap_multi(), blender::ed::object::vertex_group_add_exec(), blender::ed::object::vertex_group_assign_exec(), blender::ed::object::vertex_group_clean_exec(), blender::ed::object::vertex_group_copy_exec(), blender::ed::object::vertex_group_copy_to_selected_exec(), blender::ed::object::vertex_group_deselect_exec(), blender::ed::object::vertex_group_invert_exec(), blender::ed::object::vertex_group_levels_exec(), blender::ed::object::vertex_group_limit_total_exec(), blender::ed::object::vertex_group_mirror_exec(), blender::ed::object::vertex_group_normalize_all_exec(), blender::ed::object::vertex_group_normalize_exec(), blender::ed::object::vertex_group_quantize_exec(), blender::ed::object::vertex_group_remove_exec(), blender::ed::object::vertex_group_remove_from_exec(), blender::ed::object::vertex_group_select_exec(), blender::ed::object::vertex_group_smooth_exec(), blender::ed::object::vertex_group_sort_exec(), blender::ed::object::vgroup_move_exec(), view3d_box_select_exec(), view3d_buttons_region_listener(), view3d_header_region_listener(), view3d_lasso_select(), view3d_main_region_listener(), viewRedrawForce(), viewRedrawPost(), blender::ed::object::voxel_remesh_exec(), blender::ed::object::voxel_size_edit_modal(), weight_from_bones_exec(), blender::ed::view3d::geometry_nodes_gizmos::WIDGETGROUP_geometry_nodes_refresh(), and wm_event_do_notifiers().

◆ NC_GPENCIL

#define NC_GPENCIL   (23 << 24)

Definition at line 366 of file WM_types.hh.

Referenced by achannel_setting_flush_widget_cb(), action_channel_region_listener(), action_listener(), actkeys_insertkey_exec(), actkeys_paste_exec(), annotation_draw_exec(), annotation_draw_invoke(), annotation_draw_modal(), armature_select_linked_impl(), buttons_area_listener(), click_select_channel_gplayer(), click_select_channel_grease_pencil_layer(), clip_listener(), clip_main_region_listener(), clip_properties_region_listener(), clip_props_region_listener(), ED_gpencil_set_active_channel(), ED_undo_gpencil_step(), blender::ui::greasepencil::eyedropper_grease_pencil_modal(), blender::ed::greasepencil::frame_clean_duplicate_exec(), gpencil_actframe_delete_exec(), gpencil_data_add_exec(), gpencil_data_unlink_exec(), gpencil_layer_add_exec(), gpencil_layer_move_exec(), gpencil_layer_remove_exec(), blender::ed::greasepencil::gpencil_stroke_subdivide_exec(), blender::ed::greasepencil::grease_pencil_active_frame_delete_exec(), blender::ed::greasepencil::grease_pencil_delete_frame_exec(), blender::ed::greasepencil::grease_pencil_draw_operator_invoke(), blender::ed::sculpt_paint::grease_pencil_fill_event_modal_map(), blender::ed::sculpt_paint::grease_pencil_fill_exit(), blender::ed::sculpt_paint::grease_pencil_fill_invoke(), blender::ed::sculpt_paint::grease_pencil_fill_modal(), blender::ed::greasepencil::grease_pencil_frame_duplicate_exec(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_invoke(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_restore(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_sequence_exec(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_update(), blender::ed::greasepencil::grease_pencil_layer_active_exec(), blender::ed::greasepencil::grease_pencil_layer_add_exec(), blender::ed::greasepencil::grease_pencil_layer_duplicate_exec(), blender::ed::greasepencil::grease_pencil_layer_duplicate_object_exec(), blender::ed::greasepencil::grease_pencil_layer_group_add_exec(), blender::ed::greasepencil::grease_pencil_layer_group_color_tag_exec(), blender::ed::greasepencil::grease_pencil_layer_group_remove_exec(), blender::ed::greasepencil::grease_pencil_layer_hide_exec(), blender::ed::greasepencil::grease_pencil_layer_isolate_exec(), blender::ed::greasepencil::grease_pencil_layer_lock_all_exec(), blender::ed::greasepencil::grease_pencil_layer_mask_add_exec(), blender::ed::greasepencil::grease_pencil_layer_mask_remove_exec(), blender::ed::greasepencil::grease_pencil_layer_mask_reorder_exec(), blender::ed::greasepencil::grease_pencil_layer_remove_exec(), blender::ed::greasepencil::grease_pencil_layer_reveal_exec(), blender::ed::greasepencil::grease_pencil_material_copy_to_object_exec(), blender::ed::greasepencil::grease_pencil_merge_layer_exec(), blender::ed::greasepencil::grease_pencil_move_to_layer_exec(), blender::ed::greasepencil::grease_pencil_paste_strokes_exec(), blender::ed::sculpt_paint::grease_pencil_sculpt_paint_invoke(), blender::ed::greasepencil::grease_pencil_snap_to_cursor_exec(), blender::ed::greasepencil::grease_pencil_snap_to_grid_exec(), blender::ed::sculpt_paint::grease_pencil_update_extend(), blender::ed::sculpt_paint::grease_pencil_vertex_brush_stroke_invoke(), image_buttons_region_listener(), image_header_region_listener(), image_main_region_listener(), image_tools_region_listener(), blender::ed::greasepencil::insert_blank_frame_exec(), lineart_bake_common(), lineart_bake_endjob(), lineart_bake_startjob(), lineart_gpencil_clear_strokes_exec(), blender::ed::greasepencil::material_isolate_exec(), blender::ed::outliner::namebutton_fn(), blender::ed::space_node::node_area_listener(), blender::ed::space_node::node_region_listener(), blender::ui::greasepencil::LayerNodeDropTarget::on_drop(), blender::ed::outliner::outliner_data_operation_exec(), blender::ed::outliner::outliner_main_region_listener(), blender::ed::greasepencil::paintmode_toggle_exec(), posttrans_gpd_clean(), rearrange_gpencil_channels(), blender::ed::outliner::restrictbutton_gp_layer_flag_fn(), rna_def_annotation_frame(), rna_def_annotation_layer(), rna_def_annotation_layers_api(), rna_def_annotation_stroke_point(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_grease_pencil_data(), rna_def_grease_pencil_drawing(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_group(), rna_def_grease_pencil_layer_groups(), rna_def_grease_pencil_layer_mask(), rna_def_grease_pencil_layers(), rna_def_grease_pencil_onion_skinning(), rna_def_material_greasepencil(), rna_def_material_lineart(), rna_def_object_lineart(), RNA_def_scene(), rna_def_scene_render_data(), rna_def_tool_settings(), blender::ed::greasepencil::sculptmode_toggle_exec(), blender::ed::greasepencil::select_layer_channel(), sequencer_buttons_region_listener(), sequencer_listener(), sequencer_preview_region_listener(), blender::ed::spreadsheet::spreadsheet_header_region_listener(), blender::ed::spreadsheet::spreadsheet_main_region_listener(), topbar_main_region_listener(), blender::ed::outliner::tree_element_gplayer_activate(), blender::ed::outliner::tree_element_grease_pencil_node_activate(), blender::ed::greasepencil::vertexmode_toggle_exec(), view3d_buttons_region_listener(), view3d_header_region_listener(), view3d_main_region_listener(), viewRedrawForce(), and blender::ed::greasepencil::weightmode_toggle_exec().

◆ NC_GROUP

◆ NC_ID

◆ NC_IMAGE

#define NC_IMAGE   (11 << 24)

Definition at line 351 of file WM_types.hh.

Referenced by blender::ed::object::bake_invoke(), buttons_area_listener(), do_uvedit_vertex(), ED_node_set_active(), image_add_render_slot_exec(), image_buttons_region_listener(), image_clear_render_slot_exec(), image_clipboard_paste_exec(), image_cycle_render_slot_exec(), image_flip_exec(), image_invert_exec(), image_listener(), image_main_region_listener(), image_multi_cb(), image_multiview_cb(), image_new_exec(), image_open_exec(), image_pack_exec(), image_read_viewlayers_exec(), image_reload_exec(), image_remove_render_slot_exec(), image_replace_exec(), image_rotate_orthogonal_exec(), image_scale_exec(), image_tools_region_listener(), image_unpack_exec(), blender::ed::object::multiresbake_image_exec(), blender::ed::outliner::namebutton_fn(), blender::ed::space_node::node_add_file_exec(), blender::ed::space_node::node_area_listener(), blender::ed::outliner::outliner_main_region_listener(), paint_2d_bucket_fill(), paint_2d_gradient_fill(), paint_2d_redraw(), paint_proj_redraw(), proj_paint_add_slot(), rna_def_image(), rna_def_image(), rna_def_image_format_stereo3d_format(), rna_def_movie(), rna_def_render_slot(), rna_def_render_slots(), rna_def_udim_tile(), save_image_op(), texture_paint_camera_project_exec(), tile_add_exec(), tile_fill_exec(), tile_remove_exec(), ui_imageuser_layer_menu_step(), ui_imageuser_pass_menu_step(), ui_imageuser_slot_menu_step(), update_image_from_plane_marker_exec(), view3d_buttons_region_listener(), and view3d_main_region_listener().

◆ NC_LAMP

◆ NC_LIGHTPROBE

#define NC_LIGHTPROBE   (26 << 24)

Definition at line 369 of file WM_types.hh.

Referenced by view3d_main_region_listener().

◆ NC_LINESTYLE

◆ NC_MASK

#define NC_MASK   (22 << 24)

◆ NC_MATERIAL

◆ NC_MOVIECLIP

#define NC_MOVIECLIP   (21 << 24)

Definition at line 364 of file WM_types.hh.

Referenced by add_marker_at_click_modal(), add_marker_exec(), average_tracks_exec(), clean_tracks_exec(), clear_solution_exec(), clear_track_path_exec(), clip_delete_marker(), clip_delete_track(), clip_listener(), clip_rebuild_proxy_exec(), clip_start_prefetch_job(), create_plane_track_tracks_exec(), delete_track_exec(), detect_features_exec(), disable_markers_exec(), do_set_scale(), ed_object_select_pick_camera_track(), ED_space_clip_set_clip(), frame_jump_exec(), graph_disable_markers_exec(), hide_tracks_clear_exec(), hide_tracks_exec(), join_tracks_exec(), keyframe_set_flag(), lock_tracks_exec(), marker_block_handler(), marker_update_cb(), new_image_from_plane_marker_exec(), blender::ed::space_node::node_area_listener(), open_exec(), paste_tracks_exec(), proxy_endjob(), refine_marker_exec(), reload_exec(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_movieclipUser(), rna_def_space_clip(), rna_def_tracking(), rna_def_trackingCamera(), rna_def_trackingDopesheet(), rna_def_trackingMarker(), rna_def_trackingObject(), rna_def_trackingObjectPlaneTracks(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneMarker(), rna_def_trackingPlaneTrack(), rna_def_trackingPlaneTracks(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_trackingTracks(), select_grouped_exec(), set_axis_exec(), set_origin_exec(), set_plane_exec(), set_solver_keyframe_exec(), slide_marker_modal(), slide_plane_marker_modal(), solve_camera_freejob(), solve_camera_invoke(), stabilize_2d_add_exec(), stabilize_2d_remove_exec(), stabilize_2d_rotation_add_exec(), stabilize_2d_rotation_remove_exec(), stabilize_2d_rotation_select_exec(), stabilize_2d_select_exec(), track_copy_color_exec(), track_markers(), tracking_object_new_exec(), tracking_object_remove_exec(), ui_numedit_but_TRACKPREVIEW(), update_image_from_plane_marker_exec(), view3d_main_region_listener(), and viewRedrawForce().

◆ NC_NODE

#define NC_NODE   (18 << 24)

Definition at line 361 of file WM_types.hh.

Referenced by action_listener(), action_main_region_listener(), blender::ed::space_node::add_node_group_asset(), blender::ed::space_node::backimage_fit_exec(), blender::ed::space_node::backimage_zoom_exec(), blender::ed::object::bake_simulation::bake_geometry_nodes_endjob(), buttons_area_listener(), blender::ed::space_node::clear_viewer_border_exec(), def_clamp(), def_cmp_alpha_over(), def_cmp_antialiasing(), def_cmp_bilateral_blur(), def_cmp_blur(), def_cmp_bokehblur(), def_cmp_bokehimage(), def_cmp_boxmask(), def_cmp_brightcontrast(), def_cmp_channel_matte(), def_cmp_chroma_matte(), def_cmp_color_matte(), def_cmp_color_spill(), def_cmp_colorbalance(), def_cmp_colorcorrection(), def_cmp_combsep_color(), def_cmp_composite(), def_cmp_convert_color_space(), def_cmp_crop(), def_cmp_cryptomatte(), def_cmp_cryptomatte_common(), def_cmp_dblur(), def_cmp_defocus(), def_cmp_denoise(), def_cmp_despeckle(), def_cmp_diff_matte(), def_cmp_dilate_erode(), def_cmp_distance_matte(), def_cmp_double_edge_mask(), def_cmp_ellipsemask(), def_cmp_filter(), def_cmp_flip(), def_cmp_glare(), def_cmp_huecorrect(), def_cmp_id_mask(), def_cmp_image(), def_cmp_inpaint(), def_cmp_invert(), def_cmp_keying(), def_cmp_keyingscreen(), def_cmp_kuwahara(), def_cmp_lensdist(), def_cmp_levels(), def_cmp_luma_matte(), def_cmp_map_range(), def_cmp_map_uv(), def_cmp_map_value(), def_cmp_mask(), def_cmp_movieclip(), def_cmp_moviedistortion(), def_cmp_output_file(), def_cmp_pixelate(), def_cmp_planetrackdeform(), def_cmp_premul_key(), def_cmp_render_layers(), def_cmp_rotate(), def_cmp_scale(), def_cmp_set_alpha(), def_cmp_split(), def_cmp_stabilize2d(), def_cmp_sunbeams(), def_cmp_switch(), def_cmp_tonemap(), def_cmp_trackpos(), def_cmp_translate(), def_cmp_vector_blur(), def_cmp_viewer(), def_cmp_ycc(), def_cmp_zcombine(), def_colorramp(), def_float_curve(), def_float_to_int(), def_fn_input_bool(), def_fn_input_color(), def_fn_input_int(), def_fn_input_rotation(), def_fn_input_string(), def_fn_input_vector(), def_fn_random_value(), def_fn_rotate_euler(), def_frame(), def_geo_curve_handle_type_selection(), def_geo_curve_sample(), def_geo_curve_set_handle_type(), def_geo_distribute_points_on_faces(), def_geo_foreach_geometry_element_output(), def_geo_image(), def_geo_input_material(), def_geo_menu_switch(), def_geo_repeat_output(), def_geo_sample_index(), def_geo_simulation_output(), def_geo_string_to_curves(), def_glass(), def_glossy(), def_group(), def_group_output(), def_hair(), def_hair_principled(), def_map_range(), def_math(), def_metallic(), def_mix_rgb(), def_node_image_user(), def_principled(), def_refraction(), def_reroute(), def_rgb_curve(), def_scatter(), def_sh_ambient_occlusion(), def_sh_attribute(), def_sh_bump(), def_sh_combsep_color(), def_sh_mapping(), def_sh_mix(), def_sh_normal_map(), def_sh_output(), def_sh_output_aov(), def_sh_script(), def_sh_subsurface(), def_sh_tangent(), def_sh_tex_coord(), def_sh_tex_environment(), def_sh_tex_ies(), def_sh_tex_image(), def_sh_tex_noise(), def_sh_tex_pointdensity(), def_sh_tex_sky(), def_sh_tex_voronoi(), def_sh_tex_white_noise(), def_sh_tex_wireframe(), def_sh_uvalongstroke(), def_sh_uvmap(), def_sh_vector_rotate(), def_sh_vertex_color(), def_sheen(), def_tex_bricks(), def_tex_combsep_color(), def_tex_image(), def_tex_output(), def_texture(), def_time(), def_toon(), def_vector_curve(), def_vector_math(), blender::ed::object::bake_simulation::delete_single_bake_exec(), dev_cmd_transform(), blender::ed::space_node::do_lasso_select_node(), ED_node_set_active_viewer_key(), blender::ed::space_node::ensure_nodetree_previews(), graph_listener(), graph_region_listener(), image_buttons_region_listener(), image_tools_region_listener(), blender::ed::space_node::new_node_tree_exec(), nla_main_region_listener(), blender::ed::space_node::node_add_group_exec(), blender::ed::space_node::node_area_listener(), blender::ed::space_node::node_attach_invoke(), blender::ed::space_node::node_box_select_exec(), blender::ed::space_node::node_circleselect_exec(), blender::ed::space_node::node_copy_color_exec(), blender::ed::space_node::node_default_group_width_set_exec(), blender::ed::space_node::node_detach_exec(), blender::ed::space_node::node_group_edit_exec(), blender::ed::space_node::node_group_make_exec(), blender::ed::space_node::node_hide_toggle_exec(), blender::ed::space_node::node_join_exec(), blender::ed::space_node::node_mouse_select(), blender::ed::space_node::node_options_toggle_exec(), blender::ed::space_node::node_parent_set_exec(), blender::ed::space_node::node_region_listener(), blender::ed::space_node::node_select_all_exec(), blender::ed::space_node::node_select_grouped_exec(), blender::ed::space_node::node_select_linked_from_exec(), blender::ed::space_node::node_select_linked_to_exec(), blender::ed::space_node::node_select_single(), blender::ed::space_node::node_socket_toggle_exec(), blender::ed::outliner::outliner_main_region_listener(), blender::ed::object::bake_simulation::pack_single_bake_exec(), render_endjob(), rna_def_cmp_output_file_slot_file(), rna_def_cmp_output_file_slot_layer(), rna_def_composite_nodetree(), rna_def_geo_bake(), rna_def_geo_bake_item(), rna_def_geo_capture_attribute(), rna_def_geo_capture_attribute_item(), rna_def_geo_foreach_geometry_element_generation_item(), rna_def_geometry_nodetree(), rna_def_index_switch_item(), rna_def_menu_switch_item(), rna_def_node(), blender::nodes::RNA_def_node_enum(), rna_def_node_interface_panel(), rna_def_node_interface_socket(), rna_def_node_item_array_socket_item_common(), rna_def_node_link(), rna_def_node_socket(), rna_def_node_socket_bool(), rna_def_node_socket_collection(), rna_def_node_socket_color(), rna_def_node_socket_float(), rna_def_node_socket_image(), rna_def_node_socket_int(), rna_def_node_socket_interface_bool(), rna_def_node_socket_interface_collection(), rna_def_node_socket_interface_color(), rna_def_node_socket_interface_float(), rna_def_node_socket_interface_image(), rna_def_node_socket_interface_int(), rna_def_node_socket_interface_material(), rna_def_node_socket_interface_menu(), rna_def_node_socket_interface_object(), rna_def_node_socket_interface_rotation(), rna_def_node_socket_interface_string(), rna_def_node_socket_interface_texture(), rna_def_node_socket_interface_vector(), rna_def_node_socket_material(), rna_def_node_socket_menu(), rna_def_node_socket_object(), rna_def_node_socket_rotation(), rna_def_node_socket_string(), rna_def_node_socket_texture(), rna_def_node_socket_vector(), rna_def_node_tree_interface_items_api(), rna_def_nodetree(), rna_def_scene_render_data(), rna_def_scene_render_view(), rna_def_simulation_state_item(), blender::ed::space_node::send_notifiers_after_tree_change(), blender::ed::space_node::snode_bg_viewmove_modal(), blender::ed::curves::surface_set::surface_set_exec(), template_texture_select(), blender::ed::object::bake_simulation::unpack_single_bake_exec(), blender::nodes::socket_items::ops::update_after_node_change(), view3d_header_region_listener(), view3d_main_region_listener(), and blender::ed::space_node::viewer_border_exec().

◆ NC_OBJECT

#define NC_OBJECT   (6 << 24)

Definition at line 346 of file WM_types.hh.

Referenced by action_channel_region_listener(), action_listener(), action_main_region_listener(), action_region_listener(), add_or_move_to_collection_exec(), add_vertex_exec(), apply_armature_pose2bones_exec(), armature_align_bones_exec(), armature_autoside_names_exec(), armature_bone_primitive_add_exec(), armature_calc_roll_exec(), armature_circle_select(), armature_click_extrude_exec(), armature_de_select_all_exec(), armature_de_select_less_exec(), armature_de_select_more_exec(), armature_delete_selected_exec(), armature_dissolve_selected_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_fill_bones_exec(), armature_hide_exec(), armature_parent_clear_exec(), armature_parent_set_exec(), armature_reveal_exec(), armature_roll_clear_exec(), armature_select_hierarchy_exec(), armature_select_mirror_exec(), armature_shortest_path_pick_invoke(), armature_split_exec(), armature_subdivide_exec(), armature_switch_direction_exec(), armature_symmetrize_exec(), blender::ed::object::bake_simulation::bake_geometry_nodes_endjob(), bone_collection_add_exec(), bone_collection_assign_editbones(), bone_collection_assign_exec(), bone_collection_assign_named_mode_specific(), bone_collection_assign_pchans(), bone_collection_create_and_assign_exec(), bone_collection_move_exec(), bone_collection_remove_exec(), bone_collection_select(), bone_select_menu_exec(), brush_edit_apply(), buttons_area_listener(), cachefile_layer_add_exec(), cachefile_layer_move_exec(), cachefile_layer_remove_exec(), blender::ed::object::childof_clear_inverse_exec(), blender::ed::object::childof_set_inverse_exec(), clear_edited_exec(), blender::ed::object::collection_add_exec(), blender::ed::object::collection_link_exec(), blender::ed::object::collection_remove_exec(), blender::ed::object::collection_unlink_exec(), connect_hair_exec(), blender::ed::object::constraint_add_exec(), blender::ed::object::constraint_apply_exec(), blender::ed::object::constraint_copy_exec(), blender::ed::object::constraint_copy_for_object(), blender::ed::object::constraint_copy_for_pose(), blender::ed::object::constraint_copy_to_selected_exec(), blender::ed::object::constraint_delete_exec(), blender::ed::outliner::constraint_fn(), blender::ed::object::constraint_link(), blender::ed::object::constraint_move_down_exec(), blender::ed::object::constraint_move_to_index(), blender::ed::object::constraint_move_up_exec(), copy_particle_dupliob_exec(), copy_particle_systems_to_object(), blender::ed::object::correctivesmooth_bind_exec(), curve_decimate_exec(), curve_delete_exec(), curve_dissolve_exec(), curve_extrude_exec(), curve_split_exec(), blender::ed::curves::convert_from_particle_system::curves_convert_from_particle_system_exec(), blender::ed::curves::convert_to_particle_system::curves_convert_to_particle_system_exec(), curvesurf_prim_add(), blender::ed::object::dash_modifier_segment_add_exec(), blender::ed::object::dash_modifier_segment_move_exec(), blender::ed::object::dash_modifier_segment_remove_exec(), blender::ed::object::data_transfer_exec(), blender::ed::object::datalayout_transfer_exec(), blender::ed::object::bake_simulation::delete_baked_simulation_exec(), delete_exec(), blender::ed::object::bake_simulation::delete_single_bake_exec(), disconnect_hair_exec(), do_lasso_select_armature(), do_nla_region_buttons(), do_set_scale(), blender::ed::object::drop_geometry_nodes_invoke(), blender::ed::object::drop_named_material_invoke(), dupliob_move_down_exec(), dupliob_move_up_exec(), dupliob_refresh_exec(), dynamicpaint_bake_exec(), ED_armature_edit_select_pick_bone(), ED_node_tag_update_id(), ed_object_select_pick(), blender::ed::object::ED_object_shape_key_add(), ED_pose_bone_select_tag_update(), ED_view3d_camera_lock_sync(), edbm_separate_exec(), blender::ed::object::explode_refresh_exec(), blender::ui::greasepencil::eyedropper_add_material(), DocumentImporter::finish(), fluid_bake_invoke(), fluid_free_exec(), fly_modal(), blender::ed::object::followpath_path_animate_exec(), blender::ed::object::forcefield_toggle_exec(), geometry_extract_apply(), blender::ed::object::geometry_node_tree_copy_assign_exec(), blender::ed::object::geometry_nodes_input_attribute_toggle_exec(), gizmo_empty_image_prop_matrix_set(), graph_listener(), graph_region_listener(), blender::ed::greasepencil::grease_pencil_separate_layer(), blender::ed::greasepencil::grease_pencil_separate_material(), blender::ed::greasepencil::grease_pencil_separate_selected(), blender::ed::greasepencil::grease_pencil_snap_to_cursor_exec(), blender::ed::greasepencil::grease_pencil_snap_to_grid_exec(), hide_exec(), image_listener(), blender::ed::object::laplaciandeform_bind_exec(), lightprobe_cache_free_exec(), blender::ed::object::limitdistance_reset_exec(), blender::ed::object::make_links_data_exec(), blender::ed::object::make_links_scene_exec(), make_prim_finish(), make_segment_exec(), blender::ed::outliner::material_drop_invoke(), material_slot_add_exec(), material_slot_copy_exec(), material_slot_move_exec(), material_slot_remove_exec(), material_slot_remove_unused_exec(), blender::ed::object::meshdeform_bind_exec(), mirror_exec(), blender::ed::object::modifier_add_asset_exec(), blender::ed::object::modifier_add_exec(), blender::ed::object::modifier_apply_exec_ex(), blender::ed::object::modifier_convert_exec(), blender::ed::object::modifier_copy_exec(), blender::ed::object::modifier_copy_to_object(), blender::ed::object::modifier_copy_to_selected_exec(), blender::ed::outliner::modifier_fn(), blender::ed::object::modifier_link(), blender::ed::object::modifier_move_down_exec(), blender::ed::object::modifier_move_to_index(), blender::ed::object::modifier_move_up_exec(), blender::ed::object::modifier_remove_exec(), blender::ed::object::modifier_set_active_exec(), blender::ed::object::modifiers_clear_exec(), blender::ed::object::multires_base_apply_exec(), blender::ed::object::multires_higher_levels_delete_exec(), blender::ed::object::multires_rebuild_subdiv_exec(), blender::ed::object::multires_reshape_exec(), blender::ed::object::multires_subdivide_exec(), blender::ed::object::multires_unsubdivide_exec(), blender::ed::outliner::namebutton_fn(), new_particle_settings_exec(), new_particle_target_exec(), nla_listener(), nla_main_region_listener(), nla_region_listener(), nla_track_region_listener(), blender::ed::space_node::node_area_listener(), blender::ed::space_node::node_region_listener(), blender::ed::object::object_add_hook_newob_exec(), blender::ed::object::object_add_hook_selob_exec(), blender::ed::object::object_calculate_paths_exec(), blender::ed::object::object_clear_paths_exec(), blender::ed::object::object_clear_transform_generic_exec(), blender::ed::object::object_constraint_copy_exec(), blender::ed::object::object_constraints_clear_exec(), blender::ed::object::object_convert_exec(), blender::ed::object::object_duplicates_make_real_exec(), blender::ed::object::object_hook_assign_exec(), blender::ed::object::object_hook_recenter_exec(), blender::ed::object::object_hook_remove_exec(), blender::ed::object::object_hook_reset_exec(), blender::ed::object::object_metaball_add_exec(), blender::ed::object::object_modifiers_copy_exec(), blender::ed::object::object_origin_clear_exec(), blender::ed::object::object_origin_set_exec(), blender::ed::object::object_parent_inverse_apply_exec(), blender::ed::object::object_rand_verts_exec(), blender::ed::object::object_shape_key_mirror(), blender::ed::object::object_track_clear_exec(), blender::ed::object::object_transform_axis_target_cancel(), blender::ed::object::object_transform_axis_target_modal(), blender::ed::object::object_update_all_paths_exec(), blender::ed::object::object_update_paths_exec(), blender::ed::object::object_warp_verts_exec(), blender::ed::object::objectsolver_clear_inverse_exec(), blender::ed::object::objectsolver_set_inverse_exec(), blender::ed::object::ocean_bake_exec(), blender::ui::bonecollections::BoneCollectionDropTarget::on_drop(), blender::ed::sculpt_paint::optimize_exec(), blender::ed::outliner::outliner_data_operation_exec(), blender::ed::outliner::outliner_id_operation_exec(), blender::ed::outliner::outliner_main_region_listener(), blender::ed::outliner::outliner_select_sync_to_edit_bone(), blender::ed::outliner::outliner_select_sync_to_pose_bone(), blender::ed::object::bake_simulation::pack_single_bake_exec(), paint_mask_slice_exec(), paint_weight_gradient_exec(), paint_weight_gradient_modal(), blender::ed::object::parent_clear_exec(), blender::ed::outliner::parent_clear_invoke(), blender::ed::outliner::parent_drop_set_parents(), blender::ed::object::parent_noinv_set_exec(), blender::ed::object::parent_set_exec(), particle_system_add_exec(), particle_system_remove_exec(), PE_box_select(), PE_circle_select(), PE_lasso_select(), PE_mouse_particles(), pe_select_all_exec(), pose_autoside_names_exec(), pose_bone_rotmode_exec(), pose_calculate_paths_exec(), pose_clear_paths_exec(), pose_clear_transform_generic_exec(), pose_clear_user_transforms_exec(), blender::ed::object::pose_constraint_copy_exec(), blender::ed::object::pose_constraints_clear_exec(), pose_de_select_all_exec(), pose_flip_names_exec(), pose_flip_quats_exec(), pose_hide_exec(), blender::ed::object::pose_ik_clear_exec(), pose_paste_exec(), pose_reveal_exec(), pose_select_mirror_exec(), pose_update_paths_exec(), pose_update_paths_range_exec(), pose_visual_transform_apply_exec(), poseAnim_mapping_refresh(), poselib_blend_apply(), poselib_blend_cleanup(), ptcache_add_new_exec(), ptcache_bake_from_cache_exec(), ptcache_bake_invoke(), ptcache_free_bake_all_exec(), ptcache_free_bake_exec(), ptcache_job_endjob(), ptcache_remove_exec(), rekey_exec(), remove_doubles_exec(), remove_particle_dupliob_exec(), remove_particle_target_exec(), blender::ed::sculpt_paint::undo::restore_active_shape_key(), blender::ed::outliner::restrictbutton_bone_select_fn(), blender::ed::outliner::restrictbutton_ebone_select_fn(), blender::ed::outliner::restrictbutton_ebone_visibility_fn(), reveal_exec(), rigidbody_con_add_exec(), rigidbody_con_remove_exec(), rigidbody_object_add_exec(), rigidbody_object_remove_exec(), rigidbody_objects_add_exec(), rigidbody_objects_calc_mass_exec(), rigidbody_objects_remove_exec(), rigidbody_objects_shape_change_exec(), rna_def_animviz_motion_path(), rna_def_animviz_paths(), rna_def_armature_collections(), rna_def_bonecollection(), RNA_def_camera(), rna_def_camera_dof_settings_data(), rna_def_camera_stereo_data(), rna_def_canvas_surface(), rna_def_canvas_surfaces(), rna_def_collection_light_linking(), RNA_def_collections(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_constraint_armature_deform(), rna_def_constraint_camera_solver(), rna_def_constraint_childof(), rna_def_constraint_clamp_to(), rna_def_constraint_damped_track(), rna_def_constraint_distance_limit(), rna_def_constraint_follow_path(), rna_def_constraint_follow_track(), rna_def_constraint_headtail_common(), rna_def_constraint_kinematic(), rna_def_constraint_locate_like(), rna_def_constraint_location_limit(), rna_def_constraint_locked_track(), rna_def_constraint_minmax(), rna_def_constraint_object_solver(), rna_def_constraint_pivot(), rna_def_constraint_python(), rna_def_constraint_rotate_like(), rna_def_constraint_rotation_limit(), rna_def_constraint_same_volume(), rna_def_constraint_shrinkwrap(), rna_def_constraint_size_like(), rna_def_constraint_size_limit(), rna_def_constraint_spline_ik(), rna_def_constraint_stretch_to(), rna_def_constraint_target_common(), rna_def_constraint_track_to(), rna_def_constraint_transform(), rna_def_constraint_transform_like(), rna_def_constrainttarget(), rna_def_constrainttarget_bone(), rna_def_curve(), rna_def_curves(), rna_def_dynamic_paint_brush_settings(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fmodifier(), RNA_def_material(), rna_def_material_slot(), RNA_def_modifier(), rna_def_modifier_grease_pencil_dash_segment(), rna_def_modifier_grease_pencil_hook(), rna_def_modifier_grease_pencil_time_segment(), rna_def_modifier_hook(), rna_def_modifier_nodes(), rna_def_modifier_nodes_panel(), rna_def_modifier_panel_open_prop(), rna_def_object(), rna_def_object_base(), rna_def_object_display(), rna_def_object_light_linking(), rna_def_object_modifiers(), rna_def_object_particle_systems(), rna_def_object_visibility(), rna_def_particle_edit(), rna_def_particle_system(), rna_def_pointcache_common(), rna_def_pose(), rna_def_pose_channel(), rna_def_pose_itasc(), rna_def_ptcache_point_caches(), rna_def_rigidbody_constraint(), rna_def_rigidbody_object(), rna_def_sculpt(), RNA_def_shader_fx(), rna_def_shader_fx_blur(), rna_def_shader_fx_colorize(), rna_def_shader_fx_flip(), rna_def_shader_fx_glow(), rna_def_shader_fx_pixel(), rna_def_shader_fx_rim(), rna_def_shader_fx_shadow(), rna_def_shader_fx_swirl(), rna_def_shader_fx_wave(), blender::ed::sculpt_paint::dyntopo::sculpt_detail_flood_fill_exec(), SCULPT_tag_update_overlays(), select_less_exec(), select_linked_exec(), select_linked_pick_exec(), select_more_exec(), select_random_exec(), select_roots_exec(), select_similar_bone_collection(), select_similar_bone_color(), select_similar_children(), select_similar_children_immediate(), select_similar_data_pchan(), select_similar_direction(), select_similar_length(), select_similar_prefix(), select_similar_siblings(), select_similar_suffix(), select_tips_exec(), blender::ed::space_node::send_notifiers_after_tree_change(), separate_armature_exec(), separate_exec(), set_axis_exec(), set_origin_exec(), set_plane_exec(), set_spline_type_exec(), blender::ed::object::shade_auto_smooth_exec(), blender::ed::object::shade_smooth_exec(), blender::ed::object::shaderfx_add_exec(), blender::ed::object::shaderfx_copy(), blender::ed::object::shaderfx_copy_exec(), blender::ed::object::shaderfx_link(), blender::ed::object::shaderfx_move_down_exec(), blender::ed::object::shaderfx_move_to_index(), blender::ed::object::shaderfx_move_up_exec(), blender::ed::object::shaderfx_remove_exec(), shape_cut_exec(), blender::ed::object::shape_key_clear_exec(), blender::ed::object::shape_key_lock_exec(), blender::ed::object::shape_key_move_exec(), blender::ed::object::shape_key_remove_exec(), blender::ed::object::shape_key_retime_exec(), blender::ed::object::bake_simulation::simulate_to_frame_endjob(), blender::ed::object::bake_simulation::simulate_to_frame_invoke(), blender::ed::object::skin_armature_create_exec(), blender::ed::object::skin_loose_mark_clear_exec(), blender::ed::object::skin_radii_equalize_exec(), blender::ed::object::skin_root_mark_exec(), slide_marker_modal(), snap_sel_to_grid_exec(), snap_selected_to_location(), solve_camera_freejob(), spin_exec(), blender::ed::spreadsheet::spreadsheet_header_region_listener(), blender::ed::spreadsheet::spreadsheet_main_region_listener(), blender::ed::object::bake_simulation::start_bake_job(), blender::ed::object::stretchto_reset_exec(), blender::ed::sculpt_paint::stroke_done(), subdivide_exec(), subdivide_exec(), surface_slot_remove_exec(), blender::ed::object::surfacedeform_bind_exec(), switch_direction_exec(), blender::ed::sculpt_paint::symmetrize_exec(), blender::ed::sculpt_paint::hide::tag_update_visibility(), target_move_down_exec(), target_move_up_exec(), blender::ed::object::time_modifier_segment_add_exec(), blender::ed::object::time_modifier_segment_move_exec(), blender::ed::object::time_modifier_segment_remove_exec(), blender::ed::object::track_set_exec(), transform_active_color(), transform_exec(), blender::ed::outliner::tree_element_active_ebone__sel(), blender::ed::outliner::tree_element_bone_activate(), blender::ed::outliner::tree_element_bonecollection_activate(), blender::ed::outliner::tree_element_constraint_activate(), blender::ed::outliner::tree_element_defgroup_activate(), blender::ed::outliner::tree_element_modifier_activate(), blender::ed::outliner::tree_element_posechannel_activate(), blender::ed::outliner::tree_element_psys_activate(), txt_add_object(), type_toggle_exec(), ui_drop_material_exec(), unify_length_exec(), blender::ed::object::bake_simulation::unpack_single_bake_exec(), vertex_color_levels_exec(), vertex_color_set_exec(), vertex_color_smooth_exec(), blender::ed::object::vertex_group_add_exec(), blender::ed::object::vertex_group_clean_exec(), blender::ed::object::vertex_group_copy_exec(), blender::ed::object::vertex_group_invert_exec(), blender::ed::object::vertex_group_levels_exec(), blender::ed::object::vertex_group_limit_total_exec(), blender::ed::object::vertex_group_lock_exec(), blender::ed::object::vertex_group_mirror_exec(), blender::ed::object::vertex_group_normalize_all_exec(), blender::ed::object::vertex_group_normalize_exec(), blender::ed::object::vertex_group_quantize_exec(), blender::ed::object::vertex_group_remove_exec(), blender::ed::object::vertex_group_smooth_exec(), vertex_paint_from_weight_exec(), blender::ed::object::vertex_parent_set_exec(), blender::ed::object::vertex_weight_copy_exec(), blender::ed::object::vertex_weight_delete_exec(), blender::ed::object::vertex_weight_normalize_active_vertex_exec(), blender::ed::object::vertex_weight_paste_exec(), blender::ed::object::vertex_weight_set_active_exec(), view3d_box_select_exec(), view3d_buttons_region_listener(), view3d_camera_to_view_exec(), view3d_camera_to_view_selected_exec(), view3d_main_region_listener(), view3d_setobjectascamera_exec(), viewRedrawForce(), blender::ed::object::visual_transform_apply_exec(), vpaint_stroke_done(), walk_modal(), weight_set_exec(), wm_event_do_notifiers(), wpaint_stroke_done(), and wpaint_stroke_update_step().

◆ NC_PAINTCURVE

#define NC_PAINTCURVE   (20 << 24)

◆ NC_SCENE

#define NC_SCENE   (5 << 24)

Definition at line 345 of file WM_types.hh.

Referenced by ABC_export(), ABC_import(), act_markers_make_local_exec(), action_channel_region_listener(), action_header_region_listener(), action_listener(), action_main_region_listener(), action_region_listener(), actkeys_framejump_exec(), actkeys_previewrange_exec(), add_default_keyingset_exec(), add_keyingset_button_exec(), add_simple_uvs_exec(), blender::ed::object::add_type_with_obdata(), anim_set_efra_exec(), anim_set_sfra_exec(), blender::ed::asset::shelf::asset_shelf_region_listen(), blender::ed::object::bake_image_exec(), blender::ed::object::bake_invoke(), blender::ed::object::base_active_refresh(), bone_select_menu_exec(), blender::ed::sculpt_paint::brush_asset_activate_exec(), buttons_area_listener(), change_frame_apply(), change_frame_apply(), change_frame_apply(), change_frame_cancel(), change_frame_modal(), clear_render_border_exec(), clear_render_border_exec(), clip_header_region_listener(), clip_listener(), clip_props_region_listener(), clip_set_scene_frames_exec(), blender::ed::outliner::collection_drop_invoke(), blender::ed::outliner::collection_duplicate_exec(), blender::ed::outliner::collection_flag_exec(), blender::ed::outliner::collection_hierarchy_delete_exec(), blender::ed::outliner::collection_instance_exec(), blender::ed::outliner::collection_isolate_exec(), blender::ed::outliner::collection_link_exec(), blender::ed::outliner::collection_new_exec(), blender::ed::outliner::collection_objects_select_exec(), blender::ed::outliner::collection_view_layer_exec(), blender::ed::outliner::collection_visibility_exec(), blender::ed::space_node::compo_updatejob(), create_orientation_exec(), blender::ed::sculpt_paint::curves_sculptmode_enter(), blender::ed::sculpt_paint::curves_sculptmode_toggle_exec(), delete_orientation_exec(), do_graph_region_driver_buttons(), do_lasso_select_objects(), do_lasso_select_pose(), do_nla_region_buttons(), do_object_box_select(), blender::ed::outliner::do_outliner_item_editmode_toggle(), blender::ed::outliner::do_outliner_item_posemode_toggle(), do_pose_box_select(), draw_channel_labels(), drop_world_exec(), blender::ed::object::duplicate_exec(), ED_armature_join_objects_exec(), ED_curve_join_objects_exec(), ED_grease_pencil_join_objects_exec(), ed_marker_add_exec(), ed_marker_box_select_exec(), ed_marker_camera_bind_exec(), ed_marker_delete_exec(), ed_marker_move_apply(), ed_marker_move_modal(), ed_marker_rename_exec(), ed_marker_select(), ed_marker_select_all_exec(), ED_mesh_join_objects_exec(), ED_mesh_shapes_join_objects_exec(), ED_node_composite_job(), ED_node_tag_update_id(), ED_node_tree_pop(), ED_node_tree_push(), ED_node_tree_start(), ED_object_particle_edit_mode_enter_ex(), ED_object_particle_edit_mode_exit_ex(), ED_object_posemode_enter(), ED_object_posemode_exit(), ed_object_select_pick(), ed_object_select_pick_camera_track(), ED_object_texture_paint_mode_enter_ex(), ED_object_texture_paint_mode_exit_ex(), ED_outliner_select_sync_from_outliner(), ED_scene_add(), ED_scene_sequencer_add(), ED_scene_view_layer_delete(), ED_screen_animation_play(), ED_screen_do_listen(), ED_seq_proxy_job_get(), ED_view3d_cursor3d_update(), EDBM_selectmode_disable(), EDBM_selectmode_set_multi(), EDBM_selectmode_to_scene(), EDBM_selectmode_toggle_multi(), blender::ed::object::editmode_enter_ex(), blender::ed::object::editmode_exit_ex(), EEVEE_NEXT_lightbake_job_create(), blender::seq::ThumbGenerationJob::ensure_job(), file_tool_props_region_listener(), file_tools_region_listener(), find_missing_files_exec(), frame_jump_exec(), frame_jump_exec(), frame_offset_exec(), graph_driver_vars_paste_exec(), graph_listener(), graph_region_listener(), graphkeys_framejump_exec(), graphkeys_previewrange_exec(), graphview_cursor_apply(), graphview_cursor_modal(), handle_number_input(), image_buttons_region_listener(), image_header_region_listener(), image_listener(), image_tools_region_listener(), info_header_listener(), blender::ed::object::jump_to_object(), keyframe_jump_exec(), keyframe_jump_exec(), keyingset_active_menu_exec(), blender::ed::object::light_linking_link_exec(), blender::ed::object::light_linking_select_exec(), blender::ed::object::light_linking_unlink_from_collection_exec(), lineart_bake_endjob(), localview_exec(), localview_remove_from_exec(), marker_jump_exec(), material_slot_add_exec(), material_slot_remove_exec(), material_slot_remove_unused_exec(), memfile_undosys_step_decode(), mesh_uv_texture_add_exec(), mesh_uv_texture_remove_exec(), blender::ed::sculpt_paint::min_distance_edit::min_distance_edit_modal(), blender::ed::object::modifier_remove_exec(), blender::ed::object::move_to_collection_exec(), blender::ed::outliner::namebutton_fn(), nla_listener(), nla_main_region_listener(), nla_region_listener(), nla_track_region_listener(), nlaedit_previewrange_exec(), blender::ed::space_node::node_area_listener(), blender::ed::space_node::node_group_edit_exec(), blender::ed::space_node::node_region_listener(), blender::ed::object::object_add_hook_newob_exec(), blender::ed::object::object_add_named_exec(), blender::ed::object::object_convert_exec(), blender::ed::object::object_delete_exec(), blender::ed::object::object_duplicates_make_real_exec(), blender::ed::object::object_hide_collection_exec(), blender::ed::object::object_hide_view_clear_exec(), blender::ed::object::object_hide_view_set_exec(), blender::ed::object::object_image_add_invoke(), blender::ed::object::object_select_all_exec(), blender::ed::object::object_select_by_type_exec(), blender::ed::object::object_select_grouped_exec(), blender::ed::object::object_select_less_exec(), blender::ed::object::object_select_linked_exec(), object_select_menu_exec(), blender::ed::object::object_select_mirror_exec(), blender::ed::object::object_select_more_exec(), blender::ed::object::object_select_random_exec(), blender::ed::object::object_select_same_collection_exec(), blender::ed::object::object_transfer_mode_invoke(), blender::ed::object::objects_bake_render_invoke(), blender::ed::outliner::outliner_box_select_exec(), blender::ed::outliner::outliner_color_tag_set_exec(), blender::ed::outliner::outliner_data_operation_exec(), blender::ed::outliner::outliner_delete_exec(), blender::ed::outliner::outliner_header_region_listener(), blender::ed::outliner::outliner_hide_exec(), blender::ed::outliner::outliner_id_operation_exec(), blender::ed::outliner::outliner_keyingset_additems_exec(), blender::ed::outliner::outliner_keyingset_removeitems_exec(), blender::ed::outliner::outliner_main_region_listener(), blender::ed::outliner::outliner_object_operation_exec(), blender::ed::outliner::outliner_select_all_exec(), blender::ed::outliner::outliner_unhide_all_exec(), blender::ed::greasepencil::paintmode_toggle_exec(), particle_system_remove_exec(), preview_endjob(), previewrange_clear_exec(), previewrange_define_exec(), proxy_endjob(), ptcache_add_new_exec(), ptcache_free_bake_all_exec(), ptcache_job_endjob(), remove_active_keyingset_exec(), remove_keyingset_button_exec(), render_border_exec(), render_border_exec(), render_endjob(), render_view_add_exec(), render_view_remove_exec(), report_missing_files_exec(), blender::ed::outliner::restrictbutton_r_lay_fn(), rna_def_audio_options(), rna_def_bake_data(), rna_def_brightcontrast_modifier(), rna_def_channel(), RNA_def_collections(), rna_def_color_balance(), rna_def_color_mix(), rna_def_colorbalance_modifier(), rna_def_curves_modifier(), rna_def_display_safe_areas(), rna_def_editor(), rna_def_filter_video(), rna_def_freestyle_linesets(), rna_def_freestyle_settings(), rna_def_gaussian_blur(), rna_def_glow(), rna_def_gp_paint(), rna_def_gpencil_guides(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_graphical_sound_equalizer(), rna_def_grease_pencil_onion_skinning(), rna_def_hue_modifier(), rna_def_image(), rna_def_image_paint(), rna_def_input(), rna_def_keyingset(), rna_def_keyingset_path(), rna_def_layer_collection(), rna_def_layer_objects(), rna_def_mask(), rna_def_modifier(), rna_def_modifier_grease_pencil_length(), rna_def_modifier_grease_pencil_lineart(), rna_def_modifier_grease_pencil_weight_angle(), rna_def_movie(), rna_def_movieclip(), rna_def_multicam(), rna_def_nodetree_nodes_api(), rna_def_paint(), rna_def_palettecolor(), rna_def_particle_edit(), rna_def_proxy(), rna_def_raytrace_eevee(), rna_def_render_views(), rna_def_rigidbody_world(), RNA_def_scene(), rna_def_scene(), rna_def_scene_display(), rna_def_scene_eevee(), rna_def_scene_ffmpeg_settings(), rna_def_scene_gpencil(), rna_def_scene_hydra(), rna_def_scene_image_format_data(), rna_def_scene_keying_sets(), rna_def_scene_keying_sets_all(), rna_def_scene_render_data(), rna_def_scene_render_view(), rna_def_sculpt(), rna_def_sequence(), rna_def_sequencer_tool_settings(), rna_def_solid_color(), rna_def_sound(), rna_def_space_sequencer_cache_overlay(), rna_def_space_view3d_overlay(), rna_def_speed_control(), rna_def_strip_crop(), rna_def_strip_element(), rna_def_strip_proxy(), rna_def_strip_transform(), rna_def_text(), rna_def_tonemap_modifier(), rna_def_tool_settings(), rna_def_transform(), rna_def_transform_orientation(), rna_def_transform_orientation_slot(), rna_def_uv_sculpt(), rna_def_vertex_paint(), RNA_def_view_layer(), rna_def_view_layer_aov(), rna_def_view_layer_common(), rna_def_view_layer_eevee(), rna_def_view_layer_lightgroup(), rna_def_whitebalance_modifier(), rna_def_wipe(), scene_delete_exec(), blender::ed::outliner::scene_drop_invoke(), blender::ed::outliner::scene_fn(), screen_animation_cancel_exec(), screen_opengl_render_end(), screen_opengl_render_exec(), screen_opengl_render_modal(), screen_render_exec(), screen_render_invoke(), blender::ed::sculpt_paint::dyntopo::sculpt_dynamic_topology_toggle_exec(), blender::ed::sculpt_paint::sculpt_mode_toggle_exec(), blender::ed::sculpt_paint::dyntopo::sculpt_sample_detail_size_modal(), blender::ed::greasepencil::sculptmode_toggle_exec(), segment_speed_set_exec(), blender::ed::object::select_grouped_exec(), blender::ed::object::select_linked_by_id(), select_marker_camera_switch(), select_orientation_exec(), blender::ed::space_node::send_notifiers_after_tree_change(), seq_prefetch_wm_notify(), seq_prefetch_wm_notify(), sequencer_add_duplicate_exec(), sequencer_add_effect_strip_exec(), sequencer_add_image_strip_exec(), sequencer_add_mask_strip_exec(), sequencer_add_movie_strip_exec(), sequencer_add_movieclip_strip_exec(), sequencer_add_scene_strip_exec(), sequencer_add_scene_strip_new_exec(), sequencer_add_sound_strip_exec(), sequencer_buttons_region_listener(), sequencer_change_effect_input_exec(), sequencer_change_effect_type_exec(), sequencer_change_path_exec(), sequencer_change_scene_exec(), sequencer_clipboard_paste_exec(), sequencer_connect_exec(), sequencer_de_select_all_exec(), sequencer_delete_exec(), sequencer_delete_strip_data(), sequencer_disconnect_exec(), sequencer_enable_proxies_exec(), sequencer_gap_insert_exec(), sequencer_gap_remove_exec(), sequencer_listener(), sequencer_lock_exec(), sequencer_main_region_listener(), sequencer_meta_make_exec(), sequencer_meta_separate_exec(), sequencer_meta_toggle_exec(), sequencer_mute_exec(), sequencer_offset_clear_exec(), sequencer_preview_add_sound(), sequencer_preview_region_listener(), sequencer_reassign_inputs_exec(), sequencer_refresh_all_exec(), sequencer_reload_exec(), sequencer_rename_channel_invoke(), sequencer_rendersize_exec(), sequencer_retiming_data_show_exec(), sequencer_retiming_freeze_frame_add_exec(), sequencer_retiming_key_add_exec(), sequencer_retiming_key_delete_exec(), sequencer_retiming_key_select_exec(), sequencer_retiming_reset_exec(), sequencer_retiming_select_all_exec(), sequencer_retiming_select_linked_time(), sequencer_retiming_transition_add_exec(), sequencer_select_do_updates(), sequencer_select_exec(), sequencer_select_grouped_exec(), sequencer_select_handles_exec(), sequencer_select_inverse_exec(), sequencer_select_less_exec(), sequencer_select_linked_exec(), sequencer_select_linked_pick_invoke(), sequencer_select_more_exec(), sequencer_select_side_exec(), sequencer_select_side_of_frame_exec(), sequencer_separate_images_exec(), sequencer_set_range_to_strips_exec(), sequencer_slip_exec(), sequencer_slip_invoke(), sequencer_slip_modal(), sequencer_snap_exec(), sequencer_split_exec(), sequencer_strip_color_tag_set_exec(), sequencer_strip_jump_exec(), sequencer_strip_transform_clear_exec(), sequencer_strip_transform_fit_exec(), sequencer_swap_data_exec(), sequencer_swap_exec(), sequencer_swap_inputs_exec(), sequencer_unlock_exec(), sequencer_unmute_exec(), solve_camera_freejob(), space_view3d_listener(), special_aftertrans_update__movieclip(), special_aftertrans_update__movieclip_for_curves(), blender::ed::spreadsheet::spreadsheet_dataset_region_listener(), blender::ed::spreadsheet::spreadsheet_header_region_listener(), blender::ed::spreadsheet::spreadsheet_main_region_listener(), statusbar_header_region_listener(), strip_modifier_add_exec(), strip_modifier_copy_exec(), strip_modifier_equalizer_redefine_exec(), strip_modifier_move_exec(), strip_modifier_remove_exec(), strip_speed_set_exec(), texture_paint_camera_project_exec(), blender::ed::sculpt_paint::image::ops::paint::texture_paint_init(), toggle_matcap_flip_exec(), topbar_header_listener(), topbar_main_region_listener(), track_markers_endjob(), blender::ed::outliner::tree_element_camera_activate(), blender::ed::outliner::tree_element_layer_collection_activate(), blender::ed::outliner::tree_element_master_collection_activate(), blender::ed::outliner::tree_element_object_activate(), blender::ed::outliner::tree_element_sequence_activate(), blender::io::usd::USD_export(), blender::io::usd::USD_import(), uv_select_mode_exec(), blender::ed::greasepencil::vertexmode_toggle_exec(), view3d_buttons_region_listener(), view3d_circle_select_exec(), view3d_collection_drop_copy_external_asset(), view3d_header_region_listener(), view3d_main_region_listener(), view3d_ob_drop_copy_external_asset(), view3d_select_exec(), view3d_setobjectascamera_exec(), view_ghost_border_exec(), view_layer_add_aov_exec(), view_layer_add_exec(), view_layer_add_lightgroup_exec(), view_layer_add_used_lightgroups_exec(), view_layer_remove_aov_exec(), view_layer_remove_exec(), view_layer_remove_lightgroup_exec(), view_layer_remove_unused_lightgroups_exec(), viewRedrawForce(), vpaint_mode_toggle_exec(), blender::ed::greasepencil::weightmode_toggle_exec(), wm_event_do_notifiers(), and wpaint_mode_toggle_exec().

◆ NC_SCREEN

◆ NC_SPACE

#define NC_SPACE   (16 << 24)

Definition at line 359 of file WM_types.hh.

Referenced by action_listener(), blender::ed::asset_browser::AssetCatalogTreeView::activate_catalog_by_id(), blender::ed::asset::asset_catalog_redo_exec(), blender::ed::asset::asset_catalog_undo_exec(), blender::ed::asset::asset_library_refresh_exec(), blender::ed::asset::shelf::asset_shelf_region_listen(), blender::ed::space_node::backimage_fit_exec(), blender::ed::space_node::backimage_zoom_exec(), blender::ed::object::bake_simulation::bake_geometry_nodes_endjob(), bookmark_select_exec(), buttons_area_listener(), blender::ed::asset::catalog_add(), blender::ed::asset::catalog_move(), blender::ed::asset::catalog_remove(), blender::ed::asset::catalog_rename(), blender::ed::object::clear_override_library_exec(), clear_render_border_exec(), clear_solution_exec(), clip_delete_track(), clip_listener(), clip_props_region_listener(), clip_set_2d_cursor_exec(), blender::ed::object::collection_exporter_add_exec(), blender::ed::object::collection_exporter_remove_exec(), console_main_region_listener(), create_orientation_exec(), blender::ed::curves::set_selection_domain::curves_set_selection_domain_exec(), do_view3d_region_buttons(), blender::ed::asset_browser::AssetCatalogDropTarget::drop_assets_into_catalog(), blender::ed::object::drop_named_material_invoke(), ED_area_newspace(), ED_area_prevspace(), ED_fileselect_activate_asset_catalog(), ED_fileselect_activate_by_relpath(), ED_fileselect_clear(), ED_fileselect_deselect_all(), ED_screen_animation_play(), ED_space_image_set(), ED_view3d_cursor3d_update(), blender::ui::greasepencil::eyedropper_add_material(), file_box_select_exec(), file_box_select_modal(), file_column_sort_ui_context_invoke(), file_delete_exec(), file_directory_enter_handle(), file_directory_new_exec(), file_draw_list(), file_filename_enter_handle(), file_hidedot_exec(), file_listener(), file_main_region_listener(), file_next_exec(), file_parent_exec(), file_previous_exec(), file_refresh(), file_refresh_exec(), file_select_exec(), file_ui_region_listener(), file_walk_select_invoke(), filepath_drop_exec(), fsmenu_bookmark_validate_job_start(), graph_listener(), blender::ed::greasepencil::grease_pencil_snap_cursor_to_sel_exec(), image_listener(), info_header_listener(), info_main_region_listener(), lib_id_override_editable_toggle_exec(), blender::ed::object::light_linking_unlink_from_collection_exec(), lock_selection_toggle_exec(), blender::ed::object::make_links_data_exec(), blender::ed::object::make_override_library_exec(), marker_block_handler(), blender::ed::outliner::material_drop_invoke(), mode_set_exec(), nla_listener(), blender::ed::space_node::node_area_listener(), blender::ed::space_node::node_panel_toggle_button_cb(), blender::ed::space_node::node_region_listener(), blender::ed::spreadsheet::InstancesTreeViewItem::on_activate(), blender::ed::outliner::outliner_buttons(), blender::ed::outliner::outliner_header_region_listener(), blender::ed::outliner::outliner_id_operation_exec(), blender::ed::outliner::outliner_lib_operation_exec(), blender::ed::outliner::outliner_liboverride_operation_exec(), blender::ed::outliner::outliner_main_region_listener(), override_idtemplate_clear_exec(), override_idtemplate_make_exec(), pack_islands_endjob(), paintcurve_cursor_invoke(), preferences_asset_library_remove_exec(), render_border_exec(), blender::ed::object::reset_override_library_exec(), rigidbody_objects_shape_change_exec(), rna_def_asset_shelf(), rna_def_brush(), rna_def_collection_exporter_data(), rna_def_console_line(), rna_def_editor(), rna_def_fcurve(), rna_def_fileselect_asset_idfilter(), rna_def_fileselect_asset_params(), rna_def_fileselect_idfilter(), rna_def_fileselect_params(), rna_def_mesh(), RNA_def_scene(), rna_def_screen(), rna_def_sequencer_tool_settings(), rna_def_space(), rna_def_space_clip(), rna_def_space_console(), rna_def_space_dopesheet(), rna_def_space_filebrowser(), rna_def_space_graph(), rna_def_space_image(), rna_def_space_image_overlay(), rna_def_space_image_uv(), rna_def_space_info(), rna_def_space_nla(), rna_def_space_node(), rna_def_space_node_overlay(), rna_def_space_outliner(), rna_def_space_properties(), rna_def_space_sequencer(), rna_def_space_sequencer_cache_overlay(), rna_def_space_sequencer_preview_overlay(), rna_def_space_sequencer_timeline_overlay(), rna_def_space_spreadsheet(), rna_def_space_text(), rna_def_space_userpref(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_spreadsheet_column(), rna_def_spreadsheet_column_id(), rna_def_spreadsheet_row_filter(), rna_def_tool_settings(), rna_def_userdef_edit(), rna_def_userdef_theme_space_action(), rna_def_userdef_view(), blender::ed::spreadsheet::row_filter_add_exec(), blender::ed::spreadsheet::row_filter_remove_exec(), blender::ed::spreadsheet::select_component_domain_invoke(), select_orientation_exec(), blender::ed::greasepencil::select_set_mode_exec(), blender::ed::asset::shelf::send_redraw_notifier(), sequencer_buttons_region_listener(), sequencer_listener(), sequencer_main_region_listener(), sequencer_preview_region_listener(), sequencer_rendersize_exec(), sequencer_scene_frame_range_update_exec(), sequencer_set_2d_cursor_exec(), snap_curs_to_active_exec(), snap_curs_to_center_exec(), snap_curs_to_grid_exec(), snap_curs_to_sel_exec(), blender::ed::space_node::snode_bg_viewmove_modal(), blender::ed::spreadsheet::spreadsheet_header_region_listener(), blender::ed::spreadsheet::spreadsheet_main_region_listener(), statusbar_header_region_listener(), template_id_cb(), text_listener(), toggle_matcap_flip_exec(), toggle_shading_exec(), toggle_xray_exec(), topbar_header_listener(), topbar_main_region_listener(), ui_apply_but_autokey(), ui_drop_material_exec(), ui_template_id_liboverride_hierarchy_make(), update_reports_display_invoke(), uv_select_split_exec(), uv_set_2d_cursor_exec(), uv_snap_cursor_exec(), view3d_buttons_region_listener(), view3d_center_camera_exec(), view3d_center_lock_exec(), view3d_header_region_listener(), view3d_main_region_listener(), view3d_smoothview_apply_and_finish_ex(), view3d_zoom_1_to_1_camera_exec(), view_cursor_center_exec(), view_lock_clear_exec(), view_lock_to_active_exec(), viewRedrawForce(), wm_event_do_notifiers(), wm_handler_operator_call(), wm_operator_register(), and wm_operator_reports().

◆ NC_TEXT

◆ NC_TEXTURE

◆ NC_VIEWER_PATH

◆ NC_WINDOW

#define NC_WINDOW   (2 << 24)

Definition at line 342 of file WM_types.hh.

Referenced by action_listener(), blender::ed::object::apply_objects_internal(), area_join_cancel(), area_join_invoke(), area_join_modal(), bpy_app_debug_value_set(), bpy_batch_remove(), bpy_orphans_purge(), blender::ed::object::clear_override_library_exec(), def_cmp_colorbalance(), ED_preview_icon_job(), ED_region_do_listen(), ED_screen_do_listen(), ed_undo_step_post(), PreviewLoadJob::ensure_job(), blender::ed::geometry::geometry_randomization_exec(), ghost_event_proc(), graph_listener(), blender::ed::outliner::id_delete_tag(), blender::ed::outliner::id_override_library_resync_hierarchy_process(), image_listener(), image_sample_apply(), lib_id_override_editable_toggle_exec(), blender::ed::object::make_local_exec(), blender::ed::object::make_override_library_exec(), make_paths_absolute_exec(), make_paths_relative_exec(), blender::ed::object::make_single_user_exec(), blender::ed::object::modifier_apply_exec_ex(), blender::ed::outliner::outliner_id_paste_exec(), blender::ed::outliner::outliner_id_remap_exec(), blender::ed::outliner::outliner_liboverride_operation_exec(), blender::ed::outliner::outliner_main_region_listener(), blender::ed::outliner::outliner_orphans_purge_exec(), override_idtemplate_clear_exec(), override_idtemplate_make_exec(), pack_all_exec(), preferences_asset_library_add_exec(), preferences_extension_repo_add_exec(), preferences_extension_repo_remove_exec(), preferences_reset_default_theme_exec(), radial_control_cancel(), blender::ed::object::reset_override_library_exec(), rna_def_colormanage(), rna_def_panel(), rna_def_scene_render_data(), rna_def_space_view3d(), rna_def_unit_settings(), rna_def_userdef_view(), rna_def_view3d_cursor(), rna_property_update(), screen_change_update(), sequencer_listener(), blender::ed::curves::snap_curves_to_surface::snap_curves_to_surface_exec(), start_audio_video_job(), stencil_control_modal(), stencil_fit_image_aspect_exec(), stencil_reset_transform_exec(), template_id_cb(), text_run_script(), ui_block_region_popup_window_listener(), ui_icon_ensure_deferred(), ui_rna_update_preferences_dirty(), undo_history_exec(), unpack_all_exec(), view3d_pastebuffer_exec(), wm_debug_menu_exec(), wm_event_do_handlers(), wm_file_read_opwrap(), WM_lib_reload(), wm_lib_relocate_exec_do(), wm_link_append_exec(), wm_stereo3d_set_exec(), wm_userpref_read_exec(), wm_window_close(), wm_window_copy_test(), WM_window_set_active_scene(), workspace_delete_exec(), workspace_reorder_to_back_exec(), and workspace_reorder_to_front_exec().

◆ NC_WM

#define NC_WM   (1 << 24)

◆ NC_WORKSPACE

◆ NC_WORLD

◆ ND_ANIMCHAN

#define ND_ANIMCHAN   (72 << 16)

Definition at line 463 of file WM_types.hh.

Referenced by achannel_setting_flush_widget_cb(), achannel_setting_slider_cb(), achannel_setting_slider_nla_curve_cb(), achannel_setting_widget_cb(), action_circle_select_exec(), action_header_region_listener(), action_listener(), actkeys_box_select_exec(), actkeys_clickselect_exec(), actkeys_columnselect_exec(), actkeys_deselectall_exec(), actkeys_lassoselect_exec(), actkeys_select_leftright_exec(), actkeys_select_less_exec(), actkeys_select_linked_exec(), actkeys_select_more_exec(), ANIM_channel_draw_widgets(), animchannels_box_select_exec(), animchannels_clean_empty_exec(), animchannels_collapse_exec(), animchannels_delete_exec(), animchannels_enable_exec(), animchannels_expand_exec(), animchannels_group_exec(), animchannels_rearrange_exec(), animchannels_rename_invoke(), animchannels_select_filter_modal(), animchannels_selectall_exec(), animchannels_setflag_exec(), animchannels_ungroup_exec(), armature_flip_names_exec(), click_select_channel_action_slot(), click_select_channel_dummy(), click_select_channel_fcurve(), click_select_channel_gpdatablock(), click_select_channel_gplayer(), click_select_channel_grease_pencil_datablock(), click_select_channel_grease_pencil_layer(), click_select_channel_grease_pencil_layer_group(), click_select_channel_group(), click_select_channel_maskdatablock(), click_select_channel_masklayer(), click_select_channel_nlacontrols(), click_select_channel_object(), click_select_channel_scene(), click_select_channel_shapekey(), graph_listener(), graphkeys_clickselect_exec(), graphkeys_select_leftright_exec(), graphview_curves_hide_exec(), graphview_curves_reveal_exec(), mouse_nla_tracks(), blender::ed::outliner::namebutton_fn(), nlaedit_select_leftright_exec(), blender::ed::space_node::node_delete_reconnect_exec(), blender::ed::outliner::outliner_animdata_operation_exec(), blender::ed::outliner::outliner_main_region_listener(), pyrna_struct_keyframe_insert(), rna_def_action(), rna_def_action_group(), rna_def_animdata(), rna_def_dopesheet(), rna_def_fcurve(), slot_new_for_object_exec(), and view3d_main_region_listener().

◆ ND_ANIMPLAY

◆ ND_ASSET_CATALOGS

◆ ND_ASSET_LIST

◆ ND_ASSET_LIST_PREVIEW

◆ ND_ASSET_LIST_READING

◆ ND_BONE_ACTIVE

◆ ND_BONE_COLLECTION

◆ ND_BONE_SELECT

#define ND_BONE_SELECT   (22 << 16)

Definition at line 427 of file WM_types.hh.

Referenced by action_channel_region_listener(), action_listener(), action_main_region_listener(), action_region_listener(), armature_align_bones_exec(), armature_bone_primitive_add_exec(), armature_calc_roll_exec(), armature_circle_select(), armature_click_extrude_exec(), armature_de_select_all_exec(), armature_de_select_less_exec(), armature_de_select_more_exec(), armature_delete_selected_exec(), armature_dissolve_selected_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_hide_exec(), armature_parent_clear_exec(), armature_parent_set_exec(), armature_reveal_exec(), armature_roll_clear_exec(), armature_select_hierarchy_exec(), armature_select_mirror_exec(), armature_shortest_path_pick_invoke(), armature_split_exec(), armature_subdivide_exec(), armature_switch_direction_exec(), armature_symmetrize_exec(), bone_select_menu_exec(), buttons_area_listener(), do_lasso_select_armature(), ED_armature_edit_select_pick_bone(), ed_object_select_pick(), ED_pose_bone_select_tag_update(), graph_listener(), graph_region_listener(), nla_main_region_listener(), nla_region_listener(), nla_track_region_listener(), blender::ed::outliner::outliner_main_region_listener(), blender::ed::outliner::outliner_select_sync_to_edit_bone(), blender::ed::outliner::outliner_select_sync_to_pose_bone(), pose_bone_rotmode_exec(), pose_de_select_all_exec(), pose_hide_exec(), pose_reveal_exec(), pose_select_mirror_exec(), select_similar_bone_collection(), select_similar_bone_color(), select_similar_children(), select_similar_children_immediate(), select_similar_data_pchan(), select_similar_direction(), select_similar_length(), select_similar_prefix(), select_similar_siblings(), select_similar_suffix(), view3d_box_select_exec(), view3d_buttons_region_listener(), and view3d_main_region_listener().

◆ ND_COMPO_RESULT

◆ ND_CONSTRAINT

#define ND_CONSTRAINT   (26 << 16)

Definition at line 431 of file WM_types.hh.

Referenced by buttons_area_listener(), blender::ed::object::childof_clear_inverse_exec(), blender::ed::object::childof_set_inverse_exec(), blender::ed::object::constraint_add_exec(), blender::ed::object::constraint_apply_exec(), blender::ed::object::constraint_copy_exec(), blender::ed::object::constraint_copy_for_object(), blender::ed::object::constraint_copy_for_pose(), blender::ed::object::constraint_copy_to_selected_exec(), blender::ed::object::constraint_delete_exec(), blender::ed::outliner::constraint_fn(), blender::ed::object::constraint_link(), blender::ed::object::constraint_move_down_exec(), blender::ed::object::constraint_move_to_index(), blender::ed::object::constraint_move_up_exec(), blender::ed::object::followpath_path_animate_exec(), blender::ed::object::limitdistance_reset_exec(), blender::ed::object::object_constraint_copy_exec(), blender::ed::object::object_constraints_clear_exec(), blender::ed::object::objectsolver_clear_inverse_exec(), blender::ed::object::objectsolver_set_inverse_exec(), blender::ed::outliner::outliner_main_region_listener(), blender::ed::object::pose_constraint_copy_exec(), blender::ed::object::pose_constraints_clear_exec(), blender::ed::object::pose_ik_clear_exec(), RNA_def_constraint(), rna_def_constraint_action(), rna_def_constraint_armature_deform(), rna_def_constraint_camera_solver(), rna_def_constraint_childof(), rna_def_constraint_clamp_to(), rna_def_constraint_damped_track(), rna_def_constraint_distance_limit(), rna_def_constraint_follow_path(), rna_def_constraint_follow_track(), rna_def_constraint_headtail_common(), rna_def_constraint_kinematic(), rna_def_constraint_locate_like(), rna_def_constraint_location_limit(), rna_def_constraint_locked_track(), rna_def_constraint_minmax(), rna_def_constraint_object_solver(), rna_def_constraint_pivot(), rna_def_constraint_python(), rna_def_constraint_rotate_like(), rna_def_constraint_rotation_limit(), rna_def_constraint_same_volume(), rna_def_constraint_shrinkwrap(), rna_def_constraint_size_like(), rna_def_constraint_size_limit(), rna_def_constraint_spline_ik(), rna_def_constraint_stretch_to(), rna_def_constraint_target_common(), rna_def_constraint_track_to(), rna_def_constraint_transform(), rna_def_constraint_transform_like(), rna_def_constrainttarget(), rna_def_constrainttarget_bone(), blender::ed::object::stretchto_reset_exec(), blender::ed::outliner::tree_element_constraint_activate(), and view3d_main_region_listener().

◆ ND_CURSOR

◆ ND_DATA

#define ND_DATA   (91 << 16)

Definition at line 475 of file WM_types.hh.

Referenced by achannel_setting_flush_widget_cb(), action_listener(), actkeys_insertkey_exec(), actkeys_paste_exec(), add_or_move_to_collection_exec(), add_simple_uvs_exec(), add_vertex_exec(), armature_flip_names_exec(), armature_select_linked_impl(), armature_undosys_step_decode(), average_islands_scale_exec(), blender::ed::object::bake_invoke(), buttons_area_listener(), clear_tilt_exec(), click_select_channel_gplayer(), click_select_channel_grease_pencil_layer(), clip_listener(), clip_properties_region_listener(), cube_project_exec(), curve_decimate_exec(), curve_delete_exec(), curve_dissolve_exec(), curve_draw_exec(), curve_extrude_exec(), curve_normals_make_consistent_exec(), curve_pen_modal(), curve_smooth_radius_exec(), curve_smooth_tilt_exec(), curve_smooth_weight_exec(), curve_split_exec(), curve_undosys_step_decode(), blender::ed::curves::curves_draw_exec(), blender::ed::curves::set_selection_domain::curves_set_selection_domain_exec(), cylinder_project_exec(), blender::ed::curves::curves_delete::delete_exec(), blender::ed::curves::curves_duplicate::delete_exec(), delete_metaelems_exec(), do_view3d_vgroup_buttons(), duplicate_metaelems_exec(), ED_curve_editfont_select_pick(), ED_gpencil_set_active_channel(), ED_mesh_color_add(), ED_mesh_uv_add(), ED_mesh_uv_loop_reset(), ED_pose_bone_select_tag_update(), ED_wpaint_ensure_data(), edbm_dupli_extrude_cursor_invoke(), edbm_select_axis_exec(), edbm_separate_exec(), EDBM_update(), blender::ed::sculpt_paint::face_set::edit_modify_geometry(), blender::ed::curves::add_bezier::exec(), blender::ed::curves::add_circle::exec(), blender::ed::curves::clear_tilt::exec(), blender::ed::curves::curve_type_set::exec(), blender::ed::curves::cyclic_toggle::exec(), blender::ed::curves::set_handle_type::exec(), blender::ed::curves::subdivide::exec(), blender::ed::curves::switch_direction::exec(), blender::ed::sculpt_paint::AddOperationExecutor::execute(), blender::ed::sculpt_paint::CombOperationExecutor::execute(), blender::ed::sculpt_paint::CurvesEffectOperationExecutor::execute(), blender::ed::sculpt_paint::DeleteOperationExecutor::execute(), blender::ed::sculpt_paint::DensitySubtractOperationExecutor::execute(), blender::ed::sculpt_paint::PinchOperationExecutor::execute(), blender::ed::sculpt_paint::PuffOperationExecutor::execute(), blender::ed::sculpt_paint::SelectionPaintOperationExecutor::execute(), blender::ed::sculpt_paint::SlideOperationExecutor::execute(), blender::ed::sculpt_paint::SmoothOperationExecutor::execute(), blender::ed::sculpt_paint::SnakeHookOperatorExecutor::execute(), blender::ui::greasepencil::eyedropper_grease_pencil_modal(), font_cursor_set_apply(), font_undosys_step_decode(), blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::foreach_editable_drawing(), blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::foreach_editable_drawing(), blender::ed::greasepencil::frame_clean_duplicate_exec(), blender::ed::geometry::geometry_attribute_add_exec(), blender::ed::geometry::geometry_attribute_convert_exec(), blender::ed::geometry::geometry_attribute_remove_exec(), blender::ed::geometry::geometry_color_attribute_add_exec(), blender::ed::geometry::geometry_color_attribute_convert_exec(), blender::ed::geometry::geometry_color_attribute_duplicate_exec(), blender::ed::geometry::geometry_color_attribute_remove_exec(), blender::ed::geometry::geometry_color_attribute_set_render_exec(), geometry_extract_apply(), gpencil_actframe_delete_exec(), gpencil_data_add_exec(), gpencil_data_unlink_exec(), gpencil_layer_add_exec(), gpencil_layer_move_exec(), gpencil_layer_remove_exec(), blender::ed::greasepencil::gpencil_stroke_subdivide_exec(), blender::ed::greasepencil::grease_pencil_caps_set_exec(), blender::ed::greasepencil::grease_pencil_clean_loose_exec(), blender::ed::greasepencil::grease_pencil_cyclical_set_exec(), blender::ed::greasepencil::grease_pencil_delete_exec(), blender::ed::greasepencil::grease_pencil_delete_frame_exec(), blender::ed::greasepencil::grease_pencil_dissolve_exec(), blender::ed::greasepencil::grease_pencil_duplicate_exec(), blender::ed::greasepencil::grease_pencil_extrude_exec(), blender::ed::sculpt_paint::grease_pencil_fill_event_modal_map(), blender::ed::sculpt_paint::grease_pencil_fill_exit(), blender::ed::sculpt_paint::grease_pencil_fill_modal(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_sequence_exec(), blender::ed::greasepencil::grease_pencil_layer_active_exec(), blender::ed::greasepencil::grease_pencil_layer_add_exec(), blender::ed::greasepencil::grease_pencil_layer_duplicate_exec(), blender::ed::greasepencil::grease_pencil_layer_duplicate_object_exec(), blender::ed::greasepencil::grease_pencil_layer_group_add_exec(), blender::ed::greasepencil::grease_pencil_layer_group_color_tag_exec(), blender::ed::greasepencil::grease_pencil_layer_group_remove_exec(), blender::ed::greasepencil::grease_pencil_layer_hide_exec(), blender::ed::greasepencil::grease_pencil_layer_isolate_exec(), blender::ed::greasepencil::grease_pencil_layer_lock_all_exec(), blender::ed::greasepencil::grease_pencil_layer_mask_add_exec(), blender::ed::greasepencil::grease_pencil_layer_mask_remove_exec(), blender::ed::greasepencil::grease_pencil_layer_mask_reorder_exec(), blender::ed::greasepencil::grease_pencil_layer_move_exec(), blender::ed::greasepencil::grease_pencil_layer_remove_exec(), blender::ed::greasepencil::grease_pencil_layer_reorder_exec(), blender::ed::greasepencil::grease_pencil_layer_reveal_exec(), blender::ed::greasepencil::grease_pencil_material_copy_to_object_exec(), blender::ed::greasepencil::grease_pencil_material_hide_exec(), blender::ed::greasepencil::grease_pencil_material_lock_all_exec(), blender::ed::greasepencil::grease_pencil_material_lock_unselected_exec(), blender::ed::greasepencil::grease_pencil_material_lock_unused_exec(), blender::ed::greasepencil::grease_pencil_material_reveal_exec(), blender::ed::greasepencil::grease_pencil_material_select_exec(), blender::ed::greasepencil::grease_pencil_material_unlock_all_exec(), blender::ed::greasepencil::grease_pencil_merge_layer_exec(), blender::ed::greasepencil::grease_pencil_move_to_layer_exec(), blender::ed::greasepencil::grease_pencil_paste_strokes_exec(), blender::ed::greasepencil::grease_pencil_primitive_update_view(), blender::ed::greasepencil::grease_pencil_reproject_exec(), blender::ed::greasepencil::grease_pencil_reset_uvs_exec(), blender::ed::greasepencil::grease_pencil_separate_exec(), blender::ed::greasepencil::grease_pencil_set_active_material_exec(), blender::ed::greasepencil::grease_pencil_set_curve_resolution_exec(), blender::ed::greasepencil::grease_pencil_set_curve_type_exec(), blender::ed::greasepencil::grease_pencil_set_handle_type_exec(), blender::ed::greasepencil::grease_pencil_set_material_exec(), blender::ed::greasepencil::grease_pencil_set_uniform_opacity_exec(), blender::ed::greasepencil::grease_pencil_set_uniform_thickness_exec(), blender::ed::greasepencil::grease_pencil_snap_to_cursor_exec(), blender::ed::greasepencil::grease_pencil_snap_to_grid_exec(), blender::ed::greasepencil::grease_pencil_stroke_material_set_exec(), blender::ed::greasepencil::grease_pencil_stroke_merge_by_distance_exec(), blender::ed::greasepencil::grease_pencil_stroke_reorder_exec(), blender::ed::greasepencil::grease_pencil_stroke_simplify_exec(), blender::ed::greasepencil::grease_pencil_stroke_smooth_exec(), blender::ed::greasepencil::grease_pencil_stroke_switch_direction_exec(), blender::ed::greasepencil::grease_pencil_texture_gradient_exec(), blender::ed::greasepencil::grease_pencil_vertex_paint_brightness_contrast_exec(), blender::ed::greasepencil::grease_pencil_vertex_paint_hsv_exec(), blender::ed::greasepencil::grease_pencil_vertex_paint_invert_exec(), blender::ed::greasepencil::grease_pencil_vertex_paint_levels_exec(), blender::ed::greasepencil::grease_pencil_vertex_paint_reset_exec(), blender::ed::greasepencil::grease_pencil_vertex_paint_set_exec(), blender::ed::greasepencil::grease_pencil_weight_invert_exec(), hide_metaelems_exec(), image_header_region_listener(), image_listener(), image_main_region_listener(), image_tools_region_listener(), blender::ed::greasepencil::insert_blank_frame_exec(), lattice_flip_exec(), lattice_undosys_step_decode(), lineart_bake_common(), lineart_bake_endjob(), lineart_bake_startjob(), lineart_gpencil_clear_strokes_exec(), make_regular_exec(), make_segment_exec(), mask_parent_clear_exec(), mask_parent_set_exec(), mask_shape_key_clear_exec(), mask_shape_key_feather_reset_exec(), mask_shape_key_insert_exec(), mask_shape_key_rekey_exec(), match_texture_space_exec(), blender::ed::greasepencil::material_isolate_exec(), material_slot_assign_exec(), material_slot_move_exec(), mball_undosys_step_decode(), mesh_customdata_clear_exec__internal(), mesh_customdata_custom_splitnormals_add_exec(), mesh_customdata_custom_splitnormals_clear_exec(), mesh_customdata_skin_add_exec(), mesh_undosys_step_decode(), mesh_uv_texture_remove_exec(), minimize_stretch_exit(), minimize_stretch_iteration(), blender::ed::outliner::namebutton_fn(), obedit_circle_select(), blender::ed::object::object_convert_exec(), blender::ed::object::object_grease_pencil_add_exec(), blender::ed::sculpt_paint::greasepencil::PaintOperation::on_stroke_begin(), blender::ed::sculpt_paint::greasepencil::PaintOperation::on_stroke_done(), blender::ed::sculpt_paint::greasepencil::PaintOperation::on_stroke_extended(), blender::ed::outliner::outliner_data_operation_exec(), blender::ed::outliner::outliner_main_region_listener(), pack_islands_endjob(), paint_mask_slice_exec(), blender::ed::greasepencil::paintmode_toggle_exec(), proj_paint_add_slot(), blender::ed::object::quadriflow_remesh_exec(), rearrange_gpencil_channels(), reset_exec(), blender::ed::sculpt_paint::undo::restore_active_shape_key(), blender::ed::outliner::restrictbutton_gp_layer_flag_fn(), reveal_metaelems_exec(), rna_def_annotation_frame(), rna_def_annotation_layer(), rna_def_annotation_layers_api(), rna_def_annotation_stroke_point(), rna_def_gpencil_options(), rna_def_gpencil_sculpt(), rna_def_grease_pencil_data(), rna_def_grease_pencil_drawing(), rna_def_grease_pencil_frame(), rna_def_grease_pencil_layer(), rna_def_grease_pencil_layer_group(), rna_def_grease_pencil_layer_groups(), rna_def_grease_pencil_layer_mask(), rna_def_grease_pencil_layers(), rna_def_grease_pencil_onion_skinning(), rna_def_object_vertex_groups(), RNA_def_scene(), rna_def_scene_render_data(), rna_def_space_image(), rna_def_tex_slot(), rna_def_tool_settings(), rna_def_vertex_group(), RNA_def_vfont(), blender::ed::geometry::run_node_group_exec(), blender::ed::greasepencil::sculptmode_toggle_exec(), blender::ed::curves::select_all_exec(), blender::ed::greasepencil::select_all_exec(), blender::ed::greasepencil::select_alternate_exec(), blender::ed::curves::select_ends_exec(), blender::ed::greasepencil::select_ends_exec(), blender::ed::sculpt_paint::select_grow::select_grow_modal(), blender::ed::sculpt_paint::select_grow::select_grow_update(), blender::ed::greasepencil::select_layer_channel(), blender::ed::curves::select_less_exec(), blender::ed::greasepencil::select_less_exec(), blender::ed::curves::select_linked_exec(), blender::ed::greasepencil::select_linked_exec(), blender::ed::curves::select_more_exec(), blender::ed::greasepencil::select_more_exec(), blender::ed::curves::select_random_exec(), blender::ed::greasepencil::select_random_exec(), blender::ed::sculpt_paint::select_random::select_random_exec(), blender::ed::greasepencil::select_set_mode_exec(), blender::ed::greasepencil::select_similar_exec(), blender::ed::greasepencil::selection_update(), separate_exec(), blender::ed::curves::set_attribute_exec(), set_goal_weight_exec(), set_handle_type_exec(), set_handle_type_exec(), set_radius_exec(), blender::ed::mesh::set_sharpness_by_angle_exec(), set_spline_type_exec(), set_style(), blender::ed::object::shade_smooth_exec(), shade_smooth_exec(), smooth_exec(), sort_bmelem_flag(), special_aftertrans_update__mask(), sphere_project_exec(), spin_exec(), blender::ed::curves::undo::step_decode(), blender::ed::greasepencil::undo::step_decode(), stitch_exit(), stitch_invoke(), blender::ed::greasepencil::stroke_trim_execute(), subdivide_exec(), blender::ed::curves::surface_set::surface_set_exec(), switch_direction_exec(), text_update_edited(), textbox_add_exec(), textbox_remove_exec(), toggle_cyclic_exec(), topbar_main_region_listener(), blender::ed::outliner::tree_element_gplayer_activate(), blender::ed::outliner::tree_element_grease_pencil_node_activate(), uv_from_view_exec(), uv_mark_seam_exec(), uv_paste_exec(), uv_pin_exec(), uv_remove_doubles_to_selected(), uv_remove_doubles_to_selected_shared_vertex(), uv_remove_doubles_to_unselected(), uv_rip_exec(), uv_sculpt_stroke_modal(), uv_seams_from_islands_exec(), uv_snap_selection_exec(), uv_weld_align(), uvedit_pack_islands_multi(), uvedit_unwrap_multi(), blender::ed::object::vertex_group_assign_exec(), blender::ed::object::vertex_group_clean_exec(), blender::ed::object::vertex_group_invert_exec(), blender::ed::object::vertex_group_levels_exec(), blender::ed::object::vertex_group_limit_total_exec(), blender::ed::object::vertex_group_mirror_exec(), blender::ed::object::vertex_group_normalize_all_exec(), blender::ed::object::vertex_group_normalize_exec(), blender::ed::object::vertex_group_quantize_exec(), blender::ed::object::vertex_group_remove_from_exec(), blender::ed::object::vertex_group_smooth_exec(), blender::ed::greasepencil::vertexmode_toggle_exec(), view3d_box_select_exec(), view3d_buttons_region_listener(), view3d_header_region_listener(), view3d_lasso_select(), view3d_main_region_listener(), viewRedrawForce(), viewRedrawPost(), blender::ed::object::voxel_remesh_exec(), blender::ed::object::voxel_size_edit_modal(), weight_from_bones_exec(), blender::ed::greasepencil::weightmode_toggle_exec(), and blender::ed::view3d::geometry_nodes_gizmos::WIDGETGROUP_geometry_nodes_refresh().

◆ ND_DATACHANGED

#define ND_DATACHANGED   (3 << 16)

◆ ND_DISPLAY

#define ND_DISPLAY   (51 << 16)

Definition at line 458 of file WM_types.hh.

Referenced by blender::ed::space_node::backimage_fit_exec(), blender::ed::space_node::backimage_zoom_exec(), blender::ed::object::bake_simulation::bake_geometry_nodes_endjob(), blender::ed::space_node::clear_viewer_border_exec(), clip_delete_track(), clip_listener(), clip_rebuild_proxy_exec(), clip_start_prefetch_job(), def_frame(), frame_jump_exec(), hide_tracks_clear_exec(), hide_tracks_exec(), join_tracks_exec(), blender::ed::space_node::node_attach_invoke(), blender::ed::space_node::node_copy_color_exec(), blender::ed::space_node::node_detach_exec(), blender::ed::space_node::node_hide_toggle_exec(), blender::ed::space_node::node_join_exec(), blender::ed::space_node::node_options_toggle_exec(), blender::ed::space_node::node_parent_set_exec(), blender::ed::space_node::node_socket_toggle_exec(), proxy_endjob(), rna_def_composite_nodetree(), rna_def_geometry_nodetree(), rna_def_image(), rna_def_image(), rna_def_image_format_stereo3d_format(), rna_def_movie(), rna_def_movieclip(), rna_def_movieclip_proxy(), rna_def_movieclipUser(), rna_def_node(), rna_def_node_socket(), rna_def_render_slot(), rna_def_render_slots(), rna_def_scene_render_data(), rna_def_scene_render_view(), rna_def_space_clip(), rna_def_tracking(), rna_def_trackingCamera(), rna_def_trackingObject(), rna_def_trackingPlaneTrack(), rna_def_trackingSettings(), rna_def_trackingStabilization(), rna_def_trackingTrack(), rna_def_udim_tile(), select_grouped_exec(), set_solver_keyframe_exec(), blender::ed::space_node::snode_bg_viewmove_modal(), stabilize_2d_add_exec(), stabilize_2d_remove_exec(), stabilize_2d_rotation_add_exec(), stabilize_2d_rotation_remove_exec(), text_listener(), track_copy_color_exec(), view3d_main_region_listener(), and blender::ed::space_node::viewer_border_exec().

◆ ND_DRAW

#define ND_DRAW   (23 << 16)

Definition at line 428 of file WM_types.hh.

Referenced by buttons_area_listener(), cachefile_layer_add_exec(), cachefile_layer_move_exec(), cachefile_layer_remove_exec(), clip_listener(), blender::ed::object::collection_add_exec(), blender::ed::object::collection_link_exec(), blender::ed::object::collection_remove_exec(), blender::ed::object::collection_unlink_exec(), blender::ed::curves::convert_from_particle_system::curves_convert_from_particle_system_exec(), curvesurf_prim_add(), blender::ed::object::data_transfer_exec(), blender::ed::object::datalayout_transfer_exec(), blender::ed::object::ED_object_shape_key_add(), edbm_separate_exec(), blender::ed::object::forcefield_toggle_exec(), blender::ed::greasepencil::grease_pencil_separate_layer(), blender::ed::greasepencil::grease_pencil_separate_material(), blender::ed::greasepencil::grease_pencil_separate_selected(), blender::ed::greasepencil::grease_pencil_snap_to_cursor_exec(), blender::ed::greasepencil::grease_pencil_snap_to_grid_exec(), image_add_render_slot_exec(), image_clear_render_slot_exec(), image_cycle_render_slot_exec(), image_listener(), image_multi_cb(), image_multiview_cb(), image_remove_render_slot_exec(), lightprobe_cache_free_exec(), blender::ed::object::make_links_scene_exec(), make_prim_finish(), mask_feather_weight_clear_exec(), mask_hide_view_clear_exec(), mask_hide_view_set_exec(), material_slot_add_exec(), material_slot_copy_exec(), material_slot_move_exec(), material_slot_remove_exec(), material_slot_remove_unused_exec(), nla_region_listener(), nla_track_region_listener(), blender::ed::object::object_convert_exec(), blender::ed::object::object_duplicates_make_real_exec(), blender::ed::object::object_metaball_add_exec(), blender::ed::object::object_rand_verts_exec(), blender::ed::object::object_shape_key_mirror(), blender::ed::object::object_warp_verts_exec(), blender::ed::sculpt_paint::optimize_exec(), blender::ed::outliner::outliner_main_region_listener(), paint_weight_gradient_exec(), paint_weight_gradient_modal(), RNA_def_camera(), rna_def_camera_dof_settings_data(), rna_def_camera_stereo_data(), rna_def_canvas_surfaces(), rna_def_collection_light_linking(), RNA_def_collections(), rna_def_curve(), rna_def_curves(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_mask(), rna_def_mask_layer(), rna_def_material_slot(), rna_def_object(), rna_def_object_base(), rna_def_object_display(), rna_def_object_light_linking(), rna_def_object_particle_systems(), rna_def_object_visibility(), rna_def_particle_edit(), rna_def_rigidbody_constraint(), rna_def_sculpt(), blender::ed::sculpt_paint::dyntopo::sculpt_detail_flood_fill_exec(), SCULPT_tag_update_overlays(), separate_exec(), blender::ed::object::shade_smooth_exec(), blender::ed::object::shape_key_clear_exec(), blender::ed::object::shape_key_lock_exec(), blender::ed::object::shape_key_move_exec(), blender::ed::object::shape_key_remove_exec(), blender::ed::object::shape_key_retime_exec(), blender::ed::sculpt_paint::stroke_done(), blender::ed::sculpt_paint::symmetrize_exec(), blender::ed::sculpt_paint::hide::tag_update_visibility(), tile_add_exec(), tile_fill_exec(), tile_remove_exec(), transform_active_color(), ui_imageuser_layer_menu_step(), ui_imageuser_pass_menu_step(), ui_imageuser_slot_menu_step(), vertex_color_levels_exec(), vertex_color_set_exec(), vertex_color_smooth_exec(), blender::ed::object::vertex_group_add_exec(), blender::ed::object::vertex_group_clean_exec(), blender::ed::object::vertex_group_copy_exec(), blender::ed::object::vertex_group_invert_exec(), blender::ed::object::vertex_group_levels_exec(), blender::ed::object::vertex_group_limit_total_exec(), blender::ed::object::vertex_group_lock_exec(), blender::ed::object::vertex_group_mirror_exec(), blender::ed::object::vertex_group_normalize_all_exec(), blender::ed::object::vertex_group_normalize_exec(), blender::ed::object::vertex_group_quantize_exec(), blender::ed::object::vertex_group_remove_exec(), blender::ed::object::vertex_group_smooth_exec(), vertex_paint_from_weight_exec(), blender::ed::object::vertex_weight_copy_exec(), blender::ed::object::vertex_weight_delete_exec(), blender::ed::object::vertex_weight_normalize_active_vertex_exec(), blender::ed::object::vertex_weight_paste_exec(), blender::ed::object::vertex_weight_set_active_exec(), view3d_buttons_region_listener(), view3d_main_region_listener(), view3d_setobjectascamera_exec(), vpaint_stroke_done(), wpaint_stroke_done(), and wpaint_stroke_update_step().

◆ ND_DRAW_ANIMVIZ

◆ ND_DRAW_RENDER_VIEWPORT

◆ ND_FCURVES_ORDER

◆ ND_FILEREAD

◆ ND_FILESAVE

#define ND_FILESAVE   (2 << 16)

Definition at line 380 of file WM_types.hh.

Referenced by wm_event_do_notifiers(), and wm_save_as_mainfile_exec().

◆ ND_FRAME

#define ND_FRAME   (3 << 16)

Definition at line 401 of file WM_types.hh.

Referenced by ABC_export(), ABC_import(), action_channel_region_listener(), action_header_region_listener(), action_main_region_listener(), action_region_listener(), actkeys_framejump_exec(), actkeys_previewrange_exec(), anim_set_efra_exec(), anim_set_sfra_exec(), buttons_area_listener(), change_frame_apply(), change_frame_apply(), change_frame_apply(), change_frame_cancel(), change_frame_modal(), clip_listener(), clip_set_scene_frames_exec(), do_graph_region_driver_buttons(), frame_jump_exec(), frame_jump_exec(), frame_offset_exec(), graph_driver_vars_paste_exec(), graph_region_listener(), graphkeys_framejump_exec(), graphkeys_previewrange_exec(), graphview_cursor_apply(), graphview_cursor_modal(), image_listener(), keyframe_jump_exec(), keyframe_jump_exec(), lineart_bake_endjob(), marker_jump_exec(), nla_main_region_listener(), nla_region_listener(), nla_track_region_listener(), nlaedit_previewrange_exec(), blender::ed::space_node::node_area_listener(), blender::ed::outliner::outliner_main_region_listener(), previewrange_clear_exec(), previewrange_define_exec(), ptcache_add_new_exec(), ptcache_free_bake_all_exec(), ptcache_job_endjob(), RNA_def_scene(), rna_def_scene_render_data(), screen_animation_cancel_exec(), sequencer_buttons_region_listener(), sequencer_listener(), sequencer_main_region_listener(), sequencer_preview_region_listener(), sequencer_strip_jump_exec(), blender::ed::spreadsheet::spreadsheet_dataset_region_listener(), blender::ed::spreadsheet::spreadsheet_main_region_listener(), track_markers_endjob(), blender::io::usd::USD_export(), view3d_buttons_region_listener(), view3d_header_region_listener(), view3d_main_region_listener(), and wm_event_do_notifiers().

◆ ND_FRAME_RANGE

◆ ND_GPENCIL

#define ND_GPENCIL   (5 << 16)

Definition at line 392 of file WM_types.hh.

◆ ND_GPENCIL_EDITMODE

◆ ND_HISTORY

◆ ND_JOB

◆ ND_KEYFRAME

#define ND_KEYFRAME   (70 << 16)

Definition at line 461 of file WM_types.hh.

Referenced by action_circle_select_exec(), action_header_region_listener(), action_listener(), action_new_exec(), actkeys_bake_exec(), actkeys_box_select_exec(), actkeys_clean_exec(), actkeys_clickselect_exec(), actkeys_columnselect_exec(), actkeys_delete_exec(), actkeys_deselectall_exec(), actkeys_duplicate_exec(), actkeys_insertkey_exec(), actkeys_lassoselect_exec(), actkeys_mirror_exec(), actkeys_paste_exec(), actkeys_select_leftright_exec(), actkeys_select_less_exec(), actkeys_select_linked_exec(), actkeys_select_more_exec(), actkeys_snap_exec(), animchannels_channel_select_keys_invoke(), animchannels_delete_exec(), blender::animrig::autokeyframe_property(), blend_offset_exec(), blend_offset_modal_update(), blend_to_default_exec(), blend_to_default_modal_update(), blend_to_ease_exec(), blend_to_ease_modal_update(), blend_to_neighbor_exec(), blend_to_neighbor_modal_update(), breakdown_exec(), breakdown_modal_update(), btw_smooth_exec(), btw_smooth_modal_update(), buttons_area_listener(), channels_bake_exec(), clear_key_button_exec(), decimate_exec(), decimate_modal_update(), delete_fmodifier_cb(), delete_key_button_exec(), delete_key_using_keying_set(), ease_exec(), ease_modal_update(), ed_marker_select_leftright_exec(), fmodifier_reorder(), gaussian_smooth_exec(), gaussian_smooth_modal_update(), graph_circle_select_exec(), graph_driver_delete_invalid_exec(), graph_fmodifier_add_exec(), graph_fmodifier_paste_exec(), graph_listener(), graph_slider_modal(), graphkeys_bake_exec(), graphkeys_box_select_exec(), graphkeys_clean_exec(), graphkeys_click_insert_exec(), graphkeys_clickselect_exec(), graphkeys_columnselect_exec(), graphkeys_delete_exec(), graphkeys_deselectall_exec(), graphkeys_duplicate_exec(), graphkeys_equalize_handles_exec(), graphkeys_euler_filter_exec(), graphkeys_insertkey_exec(), graphkeys_keys_to_samples_exec(), graphkeys_lassoselect_exec(), graphkeys_mirror_exec(), graphkeys_paste_exec(), graphkeys_samples_to_keys_exec(), graphkeys_select_key_handles_exec(), graphkeys_select_leftright_exec(), graphkeys_select_less_exec(), graphkeys_select_linked_exec(), graphkeys_select_more_exec(), graphkeys_smooth_exec(), graphkeys_snap_exec(), insert_key(), insert_key_button_exec(), insert_key_to_keying_set_path(), insert_key_with_keyingset(), match_slope_exec(), match_slope_modal_update(), nlaedit_select_leftright_exec(), blender::ed::outliner::outliner_main_region_listener(), poselib_keytag_pose(), push_pull_exec(), push_pull_modal_update(), rna_def_fcurve(), rna_def_fkeyframe(), rna_def_fmodifier_cycles(), rna_def_fmodifier_envelope(), rna_def_fmodifier_envelope_ctrl(), rna_def_fmodifier_function_generator(), rna_def_fmodifier_generator(), rna_def_fmodifier_limits(), rna_def_fmodifier_noise(), rna_def_fmodifier_stepped(), rna_def_fpoint(), rna_def_space_dopesheet(), scale_average_exec(), scale_average_modal_update(), scale_from_neighbor_exec(), scale_from_neighbor_modal_update(), sequencer_main_region_listener(), sequencer_preview_region_listener(), shear_exec(), shear_modal_update(), time_offset_exec(), time_offset_modal_update(), ui_but_anim_expression_create(), ui_but_anim_expression_set(), update_autoflags_fcurve(), view3d_buttons_region_listener(), view3d_main_region_listener(), viewRedrawForce(), and viewRedrawPost().

◆ ND_KEYFRAME_PROP

◆ ND_KEYINGSET

◆ ND_KEYS

◆ ND_LAYER

#define ND_LAYER   (16 << 16)

Definition at line 417 of file WM_types.hh.

Referenced by action_main_region_listener(), buttons_area_listener(), buttons_main_region_listener(), blender::ed::outliner::collection_drop_invoke(), blender::ed::outliner::collection_duplicate_exec(), blender::ed::outliner::collection_hierarchy_delete_exec(), blender::ed::outliner::collection_instance_exec(), blender::ed::outliner::collection_link_exec(), blender::ed::outliner::collection_new_exec(), blender::ed::outliner::collection_view_layer_exec(), ED_scene_view_layer_delete(), graph_region_listener(), image_main_region_listener(), info_header_listener(), blender::ed::object::light_linking_unlink_from_collection_exec(), blender::ed::object::move_to_collection_exec(), nla_main_region_listener(), blender::ed::space_node::node_region_listener(), blender::ed::outliner::outliner_id_operation_exec(), blender::ed::outliner::outliner_main_region_listener(), rna_def_layer_collection(), RNA_def_view_layer(), rna_def_window(), statusbar_header_region_listener(), topbar_header_listener(), blender::ed::outliner::tree_element_layer_collection_activate(), blender::ed::outliner::tree_element_master_collection_activate(), blender::ed::outliner::tree_element_viewlayer_activate(), view3d_buttons_region_listener(), view3d_header_region_listener(), view3d_main_region_listener(), view_layer_add_aov_exec(), view_layer_add_exec(), view_layer_add_lightgroup_exec(), view_layer_add_used_lightgroups_exec(), view_layer_remove_aov_exec(), view_layer_remove_lightgroup_exec(), and view_layer_remove_unused_lightgroups_exec().

◆ ND_LAYER_CONTENT

◆ ND_LAYOUTBROWSE

#define ND_LAYOUTBROWSE   (1 << 16)

◆ ND_LAYOUTDELETE

◆ ND_LAYOUTSET

◆ ND_LIB_OVERRIDE_CHANGED

◆ ND_LIGHTING

◆ ND_LIGHTING_DRAW

◆ ND_LOD

#define ND_LOD   (30 << 16)

Definition at line 435 of file WM_types.hh.

Referenced by view3d_main_region_listener().

◆ ND_MARKERS

◆ ND_MODE

#define ND_MODE   (11 << 16)

Definition at line 412 of file WM_types.hh.

Referenced by blender::ed::asset::shelf::asset_shelf_region_listen(), buttons_area_listener(), clip_props_region_listener(), blender::ed::sculpt_paint::curves_sculptmode_enter(), blender::ed::sculpt_paint::curves_sculptmode_toggle_exec(), blender::ed::outliner::do_outliner_item_editmode_toggle(), blender::ed::outliner::do_outliner_item_posemode_toggle(), ED_object_particle_edit_mode_enter_ex(), ED_object_particle_edit_mode_exit_ex(), ED_object_posemode_enter(), ED_object_posemode_exit(), ED_object_texture_paint_mode_enter_ex(), ED_object_texture_paint_mode_exit_ex(), ED_screen_do_listen(), blender::ed::object::editmode_enter_ex(), blender::ed::object::editmode_exit_ex(), file_tool_props_region_listener(), file_tools_region_listener(), image_buttons_region_listener(), image_header_region_listener(), image_listener(), image_tools_region_listener(), blender::ed::object::modifier_remove_exec(), blender::ed::outliner::outliner_main_region_listener(), blender::ed::greasepencil::paintmode_toggle_exec(), particle_system_remove_exec(), blender::ed::sculpt_paint::sculpt_mode_toggle_exec(), blender::ed::greasepencil::sculptmode_toggle_exec(), blender::ed::spreadsheet::spreadsheet_header_region_listener(), blender::ed::spreadsheet::spreadsheet_main_region_listener(), topbar_main_region_listener(), blender::ed::greasepencil::vertexmode_toggle_exec(), view3d_buttons_region_listener(), view3d_header_region_listener(), view3d_main_region_listener(), vpaint_mode_toggle_exec(), blender::ed::greasepencil::weightmode_toggle_exec(), and wpaint_mode_toggle_exec().

◆ ND_MODIFIER

#define ND_MODIFIER   (24 << 16)

Definition at line 429 of file WM_types.hh.

Referenced by action_channel_region_listener(), action_listener(), blender::ed::object::bake_simulation::bake_geometry_nodes_endjob(), brush_edit_apply(), buttons_area_listener(), blender::ed::object::correctivesmooth_bind_exec(), blender::ed::object::dash_modifier_segment_add_exec(), blender::ed::object::dash_modifier_segment_move_exec(), blender::ed::object::dash_modifier_segment_remove_exec(), blender::ed::object::bake_simulation::delete_baked_simulation_exec(), blender::ed::object::bake_simulation::delete_single_bake_exec(), blender::ed::object::drop_geometry_nodes_invoke(), dynamicpaint_bake_exec(), ED_node_tag_update_id(), blender::ed::object::explode_refresh_exec(), fluid_bake_invoke(), fluid_free_exec(), blender::ed::object::forcefield_toggle_exec(), geometry_extract_apply(), blender::ed::object::geometry_node_tree_copy_assign_exec(), blender::ed::object::geometry_nodes_input_attribute_toggle_exec(), graph_region_listener(), image_listener(), blender::ed::object::laplaciandeform_bind_exec(), blender::ed::object::meshdeform_bind_exec(), blender::ed::object::modifier_add_asset_exec(), blender::ed::object::modifier_add_exec(), blender::ed::object::modifier_apply_exec_ex(), blender::ed::object::modifier_convert_exec(), blender::ed::object::modifier_copy_exec(), blender::ed::object::modifier_copy_to_object(), blender::ed::object::modifier_copy_to_selected_exec(), blender::ed::outliner::modifier_fn(), blender::ed::object::modifier_link(), blender::ed::object::modifier_move_down_exec(), blender::ed::object::modifier_move_to_index(), blender::ed::object::modifier_move_up_exec(), blender::ed::object::modifier_remove_exec(), blender::ed::object::modifier_set_active_exec(), blender::ed::object::modifiers_clear_exec(), blender::ed::object::multires_base_apply_exec(), blender::ed::object::multires_higher_levels_delete_exec(), blender::ed::object::multires_rebuild_subdiv_exec(), blender::ed::object::multires_reshape_exec(), blender::ed::object::multires_subdivide_exec(), blender::ed::object::multires_unsubdivide_exec(), blender::ed::space_node::node_area_listener(), blender::ed::object::object_add_hook_newob_exec(), blender::ed::object::object_add_hook_selob_exec(), blender::ed::object::object_convert_exec(), blender::ed::object::object_hook_assign_exec(), blender::ed::object::object_hook_recenter_exec(), blender::ed::object::object_hook_remove_exec(), blender::ed::object::object_hook_reset_exec(), blender::ed::object::object_modifiers_copy_exec(), blender::ed::object::ocean_bake_exec(), blender::ed::outliner::outliner_main_region_listener(), blender::ed::object::bake_simulation::pack_single_bake_exec(), paint_mask_slice_exec(), rna_def_canvas_surface(), rna_def_dynamic_paint_brush_settings(), rna_def_fluid_domain_settings(), rna_def_fluid_effector_settings(), rna_def_fluid_flow_settings(), rna_def_fmodifier(), RNA_def_modifier(), rna_def_modifier_grease_pencil_dash_segment(), rna_def_modifier_grease_pencil_time_segment(), rna_def_modifier_nodes(), rna_def_modifier_nodes_panel(), rna_def_modifier_panel_open_prop(), rna_def_object_modifiers(), rna_def_particle_system(), blender::ed::space_node::send_notifiers_after_tree_change(), blender::ed::object::shade_auto_smooth_exec(), shape_cut_exec(), blender::ed::object::bake_simulation::simulate_to_frame_endjob(), blender::ed::object::bake_simulation::simulate_to_frame_invoke(), blender::ed::object::skin_armature_create_exec(), blender::ed::object::skin_loose_mark_clear_exec(), blender::ed::object::skin_radii_equalize_exec(), blender::ed::object::skin_root_mark_exec(), blender::ed::object::bake_simulation::start_bake_job(), surface_slot_remove_exec(), blender::ed::object::surfacedeform_bind_exec(), blender::ed::object::time_modifier_segment_add_exec(), blender::ed::object::time_modifier_segment_move_exec(), blender::ed::object::time_modifier_segment_remove_exec(), blender::ed::outliner::tree_element_modifier_activate(), type_toggle_exec(), unify_length_exec(), blender::ed::object::bake_simulation::unpack_single_bake_exec(), view3d_buttons_region_listener(), and view3d_main_region_listener().

◆ ND_NLA

◆ ND_NLA_ACTCHANGE

◆ ND_NLA_ORDER

◆ ND_NODE_ASSET_DATA

#define ND_NODE_ASSET_DATA   (1 << 16)

Definition at line 481 of file WM_types.hh.

Referenced by view3d_header_region_listener().

◆ ND_NODE_GIZMO

◆ ND_NODES

◆ ND_OB_ACTIVE

◆ ND_OB_RENDER

#define ND_OB_RENDER   (10 << 16)

Definition at line 411 of file WM_types.hh.

Referenced by blender::ed::outliner::outliner_main_region_listener().

◆ ND_OB_SELECT

#define ND_OB_SELECT   (8 << 16)

Definition at line 409 of file WM_types.hh.

Referenced by action_header_region_listener(), action_listener(), bone_select_menu_exec(), blender::ed::outliner::collection_objects_select_exec(), do_lasso_select_objects(), do_lasso_select_pose(), do_object_box_select(), do_pose_box_select(), blender::ed::object::duplicate_exec(), ed_object_select_pick(), ed_object_select_pick_camera_track(), ED_outliner_select_sync_from_outliner(), graph_listener(), blender::ed::object::jump_to_object(), blender::ed::object::light_linking_select_exec(), localview_exec(), localview_remove_from_exec(), nla_listener(), nla_main_region_listener(), nla_region_listener(), nla_track_region_listener(), blender::ed::object::object_add_hook_newob_exec(), blender::ed::object::object_add_named_exec(), blender::ed::object::object_convert_exec(), blender::ed::object::object_hide_collection_exec(), blender::ed::object::object_hide_view_clear_exec(), blender::ed::object::object_hide_view_set_exec(), blender::ed::object::object_select_all_exec(), blender::ed::object::object_select_by_type_exec(), blender::ed::object::object_select_grouped_exec(), blender::ed::object::object_select_less_exec(), blender::ed::object::object_select_linked_exec(), object_select_menu_exec(), blender::ed::object::object_select_mirror_exec(), blender::ed::object::object_select_more_exec(), blender::ed::object::object_select_random_exec(), blender::ed::object::object_select_same_collection_exec(), blender::ed::object::object_transfer_mode_invoke(), blender::ed::outliner::outliner_box_select_exec(), blender::ed::outliner::outliner_delete_exec(), blender::ed::outliner::outliner_main_region_listener(), blender::ed::outliner::outliner_object_operation_exec(), blender::ed::outliner::outliner_select_all_exec(), blender::ed::outliner::scene_drop_invoke(), blender::ed::object::select_grouped_exec(), blender::ed::object::select_linked_by_id(), select_marker_camera_switch(), blender::ed::outliner::tree_element_object_activate(), view3d_buttons_region_listener(), view3d_circle_select_exec(), view3d_header_region_listener(), view3d_main_region_listener(), and view3d_select_exec().

◆ ND_OB_SHADING

◆ ND_OB_VISIBLE

◆ ND_PARENT

◆ ND_PARTICLE

◆ ND_POINTCACHE

◆ ND_POSE

◆ ND_REGIONS_ASSET_SHELF

#define ND_REGIONS_ASSET_SHELF   (23 << 16)

◆ ND_RENDER_OPTIONS

◆ ND_RENDER_RESULT

◆ ND_SCENEBROWSE

◆ ND_SELECT

#define ND_SELECT   (90 << 16)

Definition at line 474 of file WM_types.hh.

Referenced by add_vertex_exec(), box_select_exec(), box_select_exec(), box_select_graph_exec(), buttons_area_listener(), circle_select_exec(), circle_select_exec(), clean_tracks_exec(), clip_listener(), curve_pen_modal(), curve_select_less_exec(), curve_select_more_exec(), curve_select_random_exec(), curve_select_similar_exec(), de_select_all_exec(), de_select_first_exec(), de_select_last_exec(), do_lasso_select_marker(), do_lasso_select_mask(), dopesheet_select_channel_exec(), duplicate_exec(), ED_curve_editnurb_select_pick(), ED_lattice_select_pick(), ED_mask_deselect_all(), ED_mball_select_pick(), ed_object_select_pick_camera_track(), edbm_delete_exec(), edbm_dupli_extrude_cursor_invoke(), edbm_faces_select_interior_exec(), edbm_loop_multiselect_exec(), edbm_loop_to_region_exec(), edbm_region_to_loop_exec(), edbm_select_all_exec(), edbm_select_by_attribute_exec(), edbm_select_face_by_sides_exec(), edbm_select_less_exec(), edbm_select_linked_exec(), edbm_select_linked_flat_faces_exec(), edbm_select_linked_pick_exec(), edbm_select_linked_pick_invoke(), edbm_select_loose_exec(), edbm_select_mirror_exec(), edbm_select_more_exec(), edbm_select_non_manifold_exec(), EDBM_select_pick(), edbm_select_random_exec(), edbm_select_sharp_edges_exec(), edbm_select_similar_region_exec(), edbm_select_ungrouped_exec(), EDBM_selectmode_set_multi(), edbm_selectmode_sync_multi_ex(), EDBM_selectmode_toggle_multi(), edbm_shortest_path_pick_ex(), edcu_shortest_path_pick_invoke(), edgering_select(), graph_select_all_markers_exec(), hide_exec(), image_header_region_listener(), image_listener(), image_main_region_listener(), lattice_select_all_exec(), lattice_select_mirror_exec(), lattice_select_more_less(), lattice_select_random_exec(), lattice_select_ungrouped_exec(), mask_normals_make_consistent_exec(), mask_select_linked_exec(), mask_select_linked_pick_invoke(), mask_select_more_less(), mask_switch_direction_exec(), material_slot_de_select(), mball_select_all_exec(), mball_select_similar_exec(), mouse_mesh_loop(), mouse_select(), obedit_circle_select(), blender::ed::object::object_hook_select_exec(), paintface_flush_flags(), paintvert_tag_select_update(), blender::ed::sculpt_paint::expand::reposition_pivot(), reveal_exec(), ringsel_finish(), rna_def_trackingObjectPlaneTracks(), rna_def_trackingObjectTracks(), rna_def_trackingPlaneTracks(), rna_def_trackingTracks(), select_all_exec(), select_all_exec(), select_exec(), select_exec(), select_linked_exec(), select_linked_pick_invoke(), select_next_exec(), select_nth_exec(), select_previous_exec(), select_random_metaelems_exec(), select_row_exec(), blender::ed::sculpt_paint::set_pivot_position_exec(), slide_marker_invoke(), slide_plane_marker_invoke(), slide_point_invoke(), slide_spline_curvature_invoke(), stabilize_2d_rotation_select_exec(), stabilize_2d_select_exec(), uv_hide_exec(), uv_reveal_exec(), uv_select_linked_internal(), uv_select_more_less(), uv_select_tag_update_for_object(), uv_shortest_path_pick_ex(), blender::ed::object::vertex_group_deselect_exec(), blender::ed::object::vertex_group_select_exec(), view3d_box_select_exec(), view3d_buttons_region_listener(), view3d_lasso_select(), and view3d_main_region_listener().

◆ ND_SEQUENCER

#define ND_SEQUENCER   (6 << 16)

Definition at line 404 of file WM_types.hh.

Referenced by action_listener(), draw_channel_labels(), ED_outliner_select_sync_from_outliner(), ED_scene_sequencer_add(), ED_seq_proxy_job_get(), blender::seq::ThumbGenerationJob::ensure_job(), find_missing_files_exec(), graph_region_listener(), handle_number_input(), blender::ed::outliner::outliner_data_operation_exec(), blender::ed::outliner::outliner_main_region_listener(), preview_endjob(), proxy_endjob(), report_missing_files_exec(), rna_def_audio_options(), rna_def_brightcontrast_modifier(), rna_def_channel(), rna_def_color_balance(), rna_def_color_mix(), rna_def_colorbalance_modifier(), rna_def_curves_modifier(), rna_def_editor(), rna_def_filter_video(), rna_def_gaussian_blur(), rna_def_glow(), rna_def_graphical_sound_equalizer(), rna_def_hue_modifier(), rna_def_image(), rna_def_input(), rna_def_mask(), rna_def_modifier(), rna_def_movie(), rna_def_movieclip(), rna_def_multicam(), rna_def_proxy(), rna_def_scene(), rna_def_scene_render_data(), rna_def_sequence(), rna_def_solid_color(), rna_def_sound(), rna_def_space_sequencer_cache_overlay(), rna_def_speed_control(), rna_def_strip_crop(), rna_def_strip_element(), rna_def_strip_proxy(), rna_def_strip_transform(), rna_def_text(), rna_def_tonemap_modifier(), rna_def_transform(), rna_def_whitebalance_modifier(), rna_def_wipe(), segment_speed_set_exec(), seq_prefetch_wm_notify(), seq_prefetch_wm_notify(), sequencer_add_duplicate_exec(), sequencer_add_effect_strip_exec(), sequencer_add_image_strip_exec(), sequencer_add_mask_strip_exec(), sequencer_add_movie_strip_exec(), sequencer_add_movieclip_strip_exec(), sequencer_add_scene_strip_exec(), sequencer_add_scene_strip_new_exec(), sequencer_add_sound_strip_exec(), sequencer_buttons_region_listener(), sequencer_change_effect_input_exec(), sequencer_change_effect_type_exec(), sequencer_change_path_exec(), sequencer_change_scene_exec(), sequencer_clipboard_paste_exec(), sequencer_connect_exec(), sequencer_de_select_all_exec(), sequencer_delete_exec(), sequencer_disconnect_exec(), sequencer_enable_proxies_exec(), sequencer_gap_insert_exec(), sequencer_gap_remove_exec(), sequencer_listener(), sequencer_lock_exec(), sequencer_main_region_listener(), sequencer_meta_make_exec(), sequencer_meta_separate_exec(), sequencer_meta_toggle_exec(), sequencer_mute_exec(), sequencer_offset_clear_exec(), sequencer_preview_add_sound(), sequencer_preview_region_listener(), sequencer_reassign_inputs_exec(), sequencer_refresh_all_exec(), sequencer_reload_exec(), sequencer_rename_channel_invoke(), sequencer_retiming_data_show_exec(), sequencer_retiming_freeze_frame_add_exec(), sequencer_retiming_key_add_exec(), sequencer_retiming_key_delete_exec(), sequencer_retiming_key_select_exec(), sequencer_retiming_reset_exec(), sequencer_retiming_select_all_exec(), sequencer_retiming_select_linked_time(), sequencer_retiming_transition_add_exec(), sequencer_select_do_updates(), sequencer_select_exec(), sequencer_select_grouped_exec(), sequencer_select_handles_exec(), sequencer_select_inverse_exec(), sequencer_select_less_exec(), sequencer_select_linked_exec(), sequencer_select_linked_pick_invoke(), sequencer_select_more_exec(), sequencer_select_side_exec(), sequencer_select_side_of_frame_exec(), sequencer_separate_images_exec(), sequencer_slip_exec(), sequencer_slip_invoke(), sequencer_slip_modal(), sequencer_snap_exec(), sequencer_split_exec(), sequencer_strip_color_tag_set_exec(), sequencer_strip_transform_clear_exec(), sequencer_strip_transform_fit_exec(), sequencer_swap_data_exec(), sequencer_swap_exec(), sequencer_swap_inputs_exec(), sequencer_unlock_exec(), sequencer_unmute_exec(), strip_modifier_add_exec(), strip_modifier_copy_exec(), strip_modifier_equalizer_redefine_exec(), strip_modifier_move_exec(), strip_modifier_remove_exec(), strip_speed_set_exec(), blender::ed::outliner::tree_element_sequence_activate(), view_ghost_border_exec(), and viewRedrawForce().

◆ ND_SHADERFX

◆ ND_SHADING

◆ ND_SHADING_DRAW

◆ ND_SHADING_LINKS

◆ ND_SHADING_PREVIEW

◆ ND_SKETCH

#define ND_SKETCH   (7 << 16)

Definition at line 394 of file WM_types.hh.

Referenced by view3d_main_region_listener().

◆ ND_SPACE_ASSET_PARAMS

◆ ND_SPACE_CHANGED

#define ND_SPACE_CHANGED   (19 << 16)

◆ ND_SPACE_CLIP

◆ ND_SPACE_CONSOLE

#define ND_SPACE_CONSOLE   (1 << 16) /* General redraw. */

◆ ND_SPACE_DOPESHEET

#define ND_SPACE_DOPESHEET   (15 << 16)

◆ ND_SPACE_FILE_LIST

◆ ND_SPACE_FILE_PARAMS

◆ ND_SPACE_FILE_PREVIEW

#define ND_SPACE_FILE_PREVIEW   (21 << 16)

Definition at line 506 of file WM_types.hh.

Referenced by file_draw_list(), and file_listener().

◆ ND_SPACE_GRAPH

#define ND_SPACE_GRAPH   (14 << 16)

◆ ND_SPACE_IMAGE

◆ ND_SPACE_INFO

◆ ND_SPACE_INFO_REPORT

#define ND_SPACE_INFO_REPORT   (2 << 16) /* Update for reports, could specify type. */

◆ ND_SPACE_NLA

#define ND_SPACE_NLA   (16 << 16)

Definition at line 500 of file WM_types.hh.

Referenced by nla_listener(), and rna_def_space_nla().

◆ ND_SPACE_NODE

◆ ND_SPACE_NODE_VIEW

◆ ND_SPACE_OUTLINER

◆ ND_SPACE_PROPERTIES

◆ ND_SPACE_SEQUENCER

◆ ND_SPACE_SPREADSHEET

◆ ND_SPACE_TEXT

#define ND_SPACE_TEXT   (12 << 16)

Definition at line 496 of file WM_types.hh.

Referenced by rna_def_space_text(), rna_def_userdef_edit(), and text_listener().

◆ ND_SPACE_TIME

#define ND_SPACE_TIME   (13 << 16)

◆ ND_SPACE_VIEW3D

#define ND_SPACE_VIEW3D   (10 << 16)

Definition at line 494 of file WM_types.hh.

Referenced by blender::ed::object::bake_simulation::bake_geometry_nodes_endjob(), blender::ed::object::clear_override_library_exec(), clear_render_border_exec(), clear_solution_exec(), clip_delete_track(), create_orientation_exec(), blender::ed::curves::set_selection_domain::curves_set_selection_domain_exec(), do_view3d_region_buttons(), blender::ed::object::drop_named_material_invoke(), ED_view3d_cursor3d_update(), blender::ui::greasepencil::eyedropper_add_material(), blender::ed::greasepencil::grease_pencil_snap_cursor_to_sel_exec(), lib_id_override_editable_toggle_exec(), blender::ed::object::make_links_data_exec(), blender::ed::object::make_override_library_exec(), marker_block_handler(), blender::ed::outliner::material_drop_invoke(), blender::ed::outliner::outliner_liboverride_operation_exec(), override_idtemplate_clear_exec(), override_idtemplate_make_exec(), render_border_exec(), blender::ed::object::reset_override_library_exec(), rigidbody_objects_shape_change_exec(), rna_def_mesh(), rna_def_space_view3d(), rna_def_space_view3d_overlay(), rna_def_space_view3d_shading(), rna_def_tool_settings(), select_orientation_exec(), blender::ed::greasepencil::select_set_mode_exec(), snap_curs_to_active_exec(), snap_curs_to_center_exec(), snap_curs_to_grid_exec(), snap_curs_to_sel_exec(), toggle_matcap_flip_exec(), toggle_shading_exec(), toggle_xray_exec(), topbar_main_region_listener(), ui_drop_material_exec(), ui_template_id_liboverride_hierarchy_make(), view3d_buttons_region_listener(), view3d_center_camera_exec(), view3d_center_lock_exec(), view3d_header_region_listener(), view3d_main_region_listener(), view3d_smoothview_apply_and_finish_ex(), view3d_zoom_1_to_1_camera_exec(), view_lock_clear_exec(), and view_lock_to_active_exec().

◆ ND_TOOLSETTINGS

◆ ND_TRANSFORM

#define ND_TRANSFORM   (18 << 16)

Definition at line 423 of file WM_types.hh.

Referenced by action_listener(), action_main_region_listener(), buttons_area_listener(), blender::ed::object::constraint_apply_exec(), do_nla_region_buttons(), do_set_scale(), ED_screen_animation_play(), ED_view3d_camera_lock_sync(), DocumentImporter::finish(), fly_modal(), gizmo_empty_image_prop_matrix_set(), graph_listener(), image_listener(), nla_listener(), nla_main_region_listener(), blender::ed::object::object_calculate_paths_exec(), blender::ed::object::object_clear_paths_exec(), blender::ed::object::object_clear_transform_generic_exec(), blender::ed::object::object_origin_clear_exec(), blender::ed::object::object_origin_set_exec(), blender::ed::object::object_parent_inverse_apply_exec(), blender::ed::object::object_track_clear_exec(), blender::ed::object::object_transform_axis_target_cancel(), blender::ed::object::object_transform_axis_target_modal(), blender::ed::object::object_update_all_paths_exec(), blender::ed::object::object_update_paths_exec(), blender::ed::outliner::outliner_main_region_listener(), blender::ed::object::parent_clear_exec(), blender::ed::outliner::parent_clear_invoke(), blender::ed::outliner::parent_drop_set_parents(), blender::ed::object::parent_noinv_set_exec(), blender::ed::object::parent_set_exec(), pose_bone_rotmode_exec(), pose_clear_transform_generic_exec(), pose_clear_user_transforms_exec(), pose_flip_quats_exec(), rigidbody_con_add_exec(), rigidbody_con_remove_exec(), rigidbody_object_add_exec(), rigidbody_object_remove_exec(), rigidbody_objects_add_exec(), rigidbody_objects_remove_exec(), rna_def_modifier_grease_pencil_hook(), rna_def_modifier_hook(), rna_def_object(), rna_def_tool_settings(), rna_def_transform_orientation(), rna_def_transform_orientation_slot(), set_axis_exec(), set_origin_exec(), set_plane_exec(), slide_marker_modal(), snap_sel_to_grid_exec(), snap_selected_to_location(), solve_camera_freejob(), blender::ed::object::track_set_exec(), transform_exec(), blender::ed::outliner::tree_element_defgroup_activate(), view3d_buttons_region_listener(), view3d_camera_to_view_exec(), view3d_camera_to_view_selected_exec(), view3d_main_region_listener(), viewRedrawForce(), blender::ed::object::visual_transform_apply_exec(), and walk_modal().

◆ ND_UNDO

◆ ND_VERTEX_GROUP

◆ ND_WORKSPACE_DELETE

#define ND_WORKSPACE_DELETE   (9 << 16)

Definition at line 396 of file WM_types.hh.

Referenced by wm_event_do_notifiers(), and workspace_delete_exec().

◆ ND_WORKSPACE_SET

#define ND_WORKSPACE_SET   (8 << 16)

◆ ND_WORLD

◆ ND_WORLD_DRAW

#define ND_WORLD_DRAW   (45 << 16)

Definition at line 454 of file WM_types.hh.

Referenced by space_view3d_listener(), and view3d_main_region_listener().

◆ ND_XR_DATA_CHANGED

◆ NOTE_ACTION

#define NOTE_ACTION   (0x000000FF)

Definition at line 549 of file WM_types.hh.

Referenced by WM_event_add_notifier_ex().

◆ NOTE_CATEGORY

#define NOTE_CATEGORY   0xFF000000

Definition at line 339 of file WM_types.hh.

Referenced by WM_event_add_notifier_ex().

◆ NOTE_CATEGORY_TAG_CLEARED

#define NOTE_CATEGORY_TAG_CLEARED   NOTE_CATEGORY

Definition at line 340 of file WM_types.hh.

Referenced by wm_notifier_clear(), and wm_notifier_is_clear().

◆ NOTE_DATA

#define NOTE_DATA   0x00FF0000

Definition at line 376 of file WM_types.hh.

Referenced by WM_event_add_notifier_ex().

◆ NOTE_SUBTYPE

#define NOTE_SUBTYPE   0x0000FF00

Definition at line 523 of file WM_types.hh.

Referenced by WM_event_add_notifier_ex().

◆ NS_EDITMODE_ARMATURE

#define NS_EDITMODE_ARMATURE   (8 << 8)

Definition at line 534 of file WM_types.hh.

Referenced by blender::ed::object::editmode_enter_ex().

◆ NS_EDITMODE_CURVE

#define NS_EDITMODE_CURVE   (3 << 8)

Definition at line 529 of file WM_types.hh.

Referenced by blender::ed::object::editmode_enter_ex().

◆ NS_EDITMODE_CURVES

#define NS_EDITMODE_CURVES   (11 << 8)

Definition at line 537 of file WM_types.hh.

Referenced by blender::ed::object::editmode_enter_ex().

◆ NS_EDITMODE_GREASE_PENCIL

#define NS_EDITMODE_GREASE_PENCIL   (12 << 8)

Definition at line 538 of file WM_types.hh.

Referenced by blender::ed::object::editmode_enter_ex().

◆ NS_EDITMODE_LATTICE

#define NS_EDITMODE_LATTICE   (7 << 8)

Definition at line 533 of file WM_types.hh.

Referenced by blender::ed::object::editmode_enter_ex().

◆ NS_EDITMODE_MBALL

#define NS_EDITMODE_MBALL   (6 << 8)

Definition at line 532 of file WM_types.hh.

Referenced by blender::ed::object::editmode_enter_ex().

◆ NS_EDITMODE_MESH

#define NS_EDITMODE_MESH   (2 << 8)

Definition at line 528 of file WM_types.hh.

Referenced by blender::ed::object::editmode_enter_ex(), and image_listener().

◆ NS_EDITMODE_POINT_CLOUD

#define NS_EDITMODE_POINT_CLOUD   (13 << 8)

Definition at line 539 of file WM_types.hh.

Referenced by blender::ed::object::editmode_enter_ex().

◆ NS_EDITMODE_SURFACE

#define NS_EDITMODE_SURFACE   (4 << 8)

Definition at line 530 of file WM_types.hh.

◆ NS_EDITMODE_TEXT

#define NS_EDITMODE_TEXT   (5 << 8)

Definition at line 531 of file WM_types.hh.

Referenced by blender::ed::object::editmode_enter_ex().

◆ NS_LAYER_COLLECTION

◆ NS_MODE_OBJECT

◆ NS_MODE_PARTICLE

#define NS_MODE_PARTICLE   (10 << 8)

Definition at line 536 of file WM_types.hh.

Referenced by ED_object_particle_edit_mode_enter_ex().

◆ NS_MODE_POSE

#define NS_MODE_POSE   (9 << 8)

◆ NS_VIEW3D_GPU

#define NS_VIEW3D_GPU   (16 << 8)

Definition at line 542 of file WM_types.hh.

Referenced by view3d_main_region_listener().

◆ NS_VIEW3D_SHADING

◆ OP_PROP_TAG_ADVANCED

#define OP_PROP_TAG_ADVANCED   ((eOperatorPropTags)OP_PROP_TAG_ADVANCED)

◆ WM_EVENT_CURSOR_MOTION_THRESHOLD

#define WM_EVENT_CURSOR_MOTION_THRESHOLD   ((float)U.move_threshold * UI_SCALE_FAC)

Values below are ignored when detecting if the user intentionally moved the cursor. Keep this very small since it's used for selection cycling for eg, where we want intended adjustments to pass this threshold and select new items.

Always check for <= this value since it may be zero.

Definition at line 809 of file WM_types.hh.

Referenced by region_scale_modal(), ui_handle_button_event(), WM_cursor_test_motion_and_update(), WM_event_consecutive_gesture_test_break(), and wm_event_do_handlers().

◆ WM_GESTURE_CIRCLE

#define WM_GESTURE_CIRCLE   5

Definition at line 571 of file WM_types.hh.

Referenced by WM_gesture_circle_invoke(), wm_gesture_draw(), and WM_gesture_new().

◆ WM_GESTURE_CROSS_RECT

#define WM_GESTURE_CROSS_RECT   3

◆ WM_GESTURE_LASSO

#define WM_GESTURE_LASSO   4

◆ WM_GESTURE_LINES

#define WM_GESTURE_LINES   1

◆ WM_GESTURE_POLYLINE

#define WM_GESTURE_POLYLINE   7

Definition at line 573 of file WM_types.hh.

Referenced by wm_gesture_draw(), WM_gesture_new(), and WM_gesture_polyline_invoke().

◆ WM_GESTURE_RECT

#define WM_GESTURE_RECT   2

Definition at line 568 of file WM_types.hh.

Referenced by WM_gesture_box_invoke(), wm_gesture_draw(), and WM_gesture_new().

◆ WM_GESTURE_STRAIGHTLINE

#define WM_GESTURE_STRAIGHTLINE   6

Definition at line 572 of file WM_types.hh.

Referenced by wm_gesture_draw(), WM_gesture_new(), and WM_gesture_straightline_invoke().

◆ WM_OP_CONTEXT_HAS_AREA

#define WM_OP_CONTEXT_HAS_AREA ( type)
Value:
#define CHECK_TYPE_INLINE(val, type)
#define ELEM(...)
wmOperatorCallContext
Definition WM_types.hh:216
@ WM_OP_INVOKE_SCREEN
Definition WM_types.hh:223
@ WM_OP_EXEC_SCREEN
Definition WM_types.hh:230

Definition at line 233 of file WM_types.hh.

Referenced by WM_operator_name_call_ptr_with_depends_on_cursor().

◆ WM_OP_CONTEXT_HAS_REGION

#define WM_OP_CONTEXT_HAS_REGION ( type)     (WM_OP_CONTEXT_HAS_AREA(type) && !ELEM(type, WM_OP_INVOKE_AREA, WM_OP_EXEC_AREA))

Definition at line 236 of file WM_types.hh.

◆ WM_UI_HANDLER_BREAK

◆ WM_UI_HANDLER_CONTINUE

Typedef Documentation

◆ AssetRepresentationHandle

◆ WMDropboxTooltipFunc

Initial value:
std::string (*)(bContext *C,
wmDrag *drag,
const int xy[2],
wmDropBox *drop)
#define C
Definition RandGen.cpp:29
int xy[2]
Definition wm_draw.cc:170

Definition at line 1235 of file WM_types.hh.

◆ wmGenericCallbackFn

using wmGenericCallbackFn = void (*)(bContext *C, void *user_data)

Definition at line 147 of file WM_types.hh.

◆ wmGenericUserDataFreeFn

using wmGenericUserDataFreeFn = void (*)(void *data)

Definition at line 138 of file WM_types.hh.

◆ wmPaintCursorDraw

using wmPaintCursorDraw = void (*)(bContext *C, int, int, void *customdata)

Definition at line 1148 of file WM_types.hh.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

wmOperatorType.flag

Enumerator
OPTYPE_REGISTER 

Register operators in stack after finishing (needed for redo).

OPTYPE_UNDO 

Do an undo push after the operator runs.

OPTYPE_BLOCKING 

Let Blender grab all input from the WM (X11).

OPTYPE_MACRO 
OPTYPE_GRAB_CURSOR_XY 

Grabs the cursor and optionally enables continuous cursor wrapping.

OPTYPE_GRAB_CURSOR_X 

Only warp on the X axis.

OPTYPE_GRAB_CURSOR_Y 

Only warp on the Y axis.

OPTYPE_PRESET 

Show preset menu.

OPTYPE_INTERNAL 

Some operators are mainly for internal use and don't make sense to be accessed from the search menu, even if poll() returns true. Currently only used for the search toolbox.

OPTYPE_LOCK_BYPASS 

Allow operator to run when interface is locked.

OPTYPE_UNDO_GROUPED 

Special type of undo which doesn't store itself multiple times.

OPTYPE_DEPENDS_ON_CURSOR 

Depends on the cursor location, when activated from a menu wait for mouse press.

In practice these operators often end up being accessed:

  • Directly from key bindings.
  • As tools in the toolbar.

Even so, accessing from the menu should behave usefully.

OPTYPE_MODAL_PRIORITY 

Handle events before modal operators without this flag.

Definition at line 158 of file WM_types.hh.

◆ anonymous enum

anonymous enum

Modifier keys, not actually used for wmKeyMapItem (never stored in DNA), used for:

Enumerator
KM_SHIFT 
KM_CTRL 
KM_ALT 
KM_OSKEY 

Use for Windows-Key on MS-Windows, Command-key on macOS and Super on Linux.

KM_SHIFT_ANY 
KM_CTRL_ANY 
KM_ALT_ANY 
KM_OSKEY_ANY 

Definition at line 254 of file WM_types.hh.

◆ anonymous enum

anonymous enum

wmKeyMapItem.type NOTE: most types are defined in wm_event_types.hh.

Enumerator
KM_TEXTINPUT 

Definition at line 276 of file WM_types.hh.

◆ anonymous enum

anonymous enum

wmKeyMapItem.val

Enumerator
KM_ANY 
KM_NOTHING 
KM_PRESS 
KM_RELEASE 
KM_CLICK 
KM_DBL_CLICK 
KM_CLICK_DRAG 
Note
The cursor location at the point dragging starts is set to wmEvent.prev_press_xy some operators such as box selection should use this location instead of wmEvent.xy.

Definition at line 281 of file WM_types.hh.

◆ anonymous enum

anonymous enum

wmKeyMapItem.direction

Direction set for KM_CLICK_DRAG key-map items. KM_ANY (-1) to ignore direction.

Enumerator
KM_DIRECTION_N 
KM_DIRECTION_NE 
KM_DIRECTION_E 
KM_DIRECTION_SE 
KM_DIRECTION_S 
KM_DIRECTION_SW 
KM_DIRECTION_W 
KM_DIRECTION_NW 

Definition at line 300 of file WM_types.hh.

◆ eOperatorPropTags

Property tags for #RNA_OperatorProperties.

Enumerator
OP_PROP_TAG_ADVANCED 

Definition at line 240 of file WM_types.hh.

◆ eWM_CursorWrapAxis

For WM_cursor_grab_enable wrap axis.

Enumerator
WM_CURSOR_WRAP_NONE 
WM_CURSOR_WRAP_X 
WM_CURSOR_WRAP_Y 
WM_CURSOR_WRAP_XY 

Definition at line 205 of file WM_types.hh.

◆ eWM_DragDataType

Enumerator
WM_DRAG_ID 
WM_DRAG_ASSET 
WM_DRAG_ASSET_LIST 

The user is dragging multiple assets. This is only supported in few specific cases, proper multi-item support for dragging isn't supported well yet. Therefore this is kept separate from WM_DRAG_ASSET.

WM_DRAG_RNA 
WM_DRAG_PATH 
WM_DRAG_NAME 
WM_DRAG_STRING 

Arbitrary text such as dragging from a text editor, this is also used when dragging a URL from a browser.

An #std::string expected to be UTF8 encoded. Callers that require valid UTF8 sequences must validate the text.

WM_DRAG_COLOR 
WM_DRAG_DATASTACK 
WM_DRAG_ASSET_CATALOG 
WM_DRAG_GREASE_PENCIL_LAYER 
WM_DRAG_GREASE_PENCIL_GROUP 
WM_DRAG_NODE_TREE_INTERFACE 
WM_DRAG_BONE_COLLECTION 

Definition at line 1152 of file WM_types.hh.

◆ eWM_DragFlags

Enumerator
WM_DRAG_NOP 
WM_DRAG_FREE_DATA 

Definition at line 1179 of file WM_types.hh.

◆ eWM_EventFlag

Enumerator
WM_EVENT_SCROLL_INVERT 

True if the operating system inverted the delta x/y values and resulting prev_xy values, for natural scroll direction. For absolute scroll direction, the delta must be negated again.

WM_EVENT_IS_REPEAT 

Generated by auto-repeat, note that this must only ever be set for keyboard events where ISKEYBOARD(event->type) == true.

See KMI_REPEAT_IGNORE for details on how key-map handling uses this.

WM_EVENT_IS_CONSECUTIVE 

Generated for consecutive trackpad or NDOF-motion events, the repeat chain is broken by key/button events, or cursor motion exceeding WM_EVENT_CURSOR_MOTION_THRESHOLD.

Changing the type of trackpad or gesture event also breaks the chain.

WM_EVENT_FORCE_DRAG_THRESHOLD 

Mouse-move events may have this flag set to force creating a click-drag event even when the threshold has not been met.

Definition at line 637 of file WM_types.hh.

◆ wmOperatorCallContext

Context to call operator in for WM_operator_name_call. rna_ui.cc contains EnumPropertyItem's of these, keep in sync.

Enumerator
WM_OP_INVOKE_DEFAULT 
WM_OP_INVOKE_REGION_WIN 
WM_OP_INVOKE_REGION_CHANNELS 
WM_OP_INVOKE_REGION_PREVIEW 
WM_OP_INVOKE_AREA 
WM_OP_INVOKE_SCREEN 
WM_OP_EXEC_DEFAULT 
WM_OP_EXEC_REGION_WIN 
WM_OP_EXEC_REGION_CHANNELS 
WM_OP_EXEC_REGION_PREVIEW 
WM_OP_EXEC_AREA 
WM_OP_EXEC_SCREEN 

Definition at line 216 of file WM_types.hh.

◆ wmPopupPosition

Enumerator
WM_POPUP_POSITION_MOUSE 
WM_POPUP_POSITION_CENTER 

Definition at line 944 of file WM_types.hh.

◆ wmPopupSize

Enumerator
WM_POPUP_SIZE_SMALL 
WM_POPUP_SIZE_LARGE 

Definition at line 939 of file WM_types.hh.

◆ wmProgress

enum wmProgress

Motion progress, for modal handlers.

Enumerator
P_NOT_STARTED 
P_STARTING 
P_IN_PROGRESS 
P_FINISHING 
P_FINISHED 

Definition at line 812 of file WM_types.hh.

◆ wmTimerFlags

Timer flags.

Enumerator
WM_TIMER_NO_FREE_CUSTOM_DATA 

Do not attempt to free custom-data pointer even if non-NULL.

WM_TIMER_TAGGED_FOR_REMOVAL 

This timer has been tagged for removal and deletion, handled by WM code to ensure timers are deleted in a safe context.

Definition at line 898 of file WM_types.hh.

Function Documentation

◆ ENUM_OPERATORS()

Variable Documentation

◆ WM_LOG_EVENTS

◆ WM_LOG_HANDLERS

◆ WM_LOG_KEYMAPS

CLG_LogRef* WM_LOG_KEYMAPS
extern

◆ WM_LOG_MSGBUS_PUB

CLG_LogRef* WM_LOG_MSGBUS_PUB
extern

◆ WM_LOG_MSGBUS_SUB

CLG_LogRef* WM_LOG_MSGBUS_SUB
extern

◆ WM_LOG_OPERATORS

◆ WM_LOG_TOOLS

CLG_LogRef* WM_LOG_TOOLS
extern

Referenced by toolsystem_ref_link().