61#define OP_MAX_TYPENAME 64
62#define KMAP_MAX_NAME 64
125#define WM_KEYCONFIG_ARRAY_P(wm) \
126 &(wm)->runtime->defaultconf, &(wm)->runtime->addonconf, &(wm)->runtime->userconf
148#define WM_OUTLINER_SYNC_SELECT_FROM_ALL \
149 (WM_OUTLINER_SYNC_SELECT_FROM_OBJECT | WM_OUTLINER_SYNC_SELECT_FROM_EDIT_BONE | \
150 WM_OUTLINER_SYNC_SELECT_FROM_POSE_BONE | WM_OUTLINER_SYNC_SELECT_FROM_SEQUENCE)
152#define WM_KEYCONFIG_STR_DEFAULT "Blender"
155#if !(defined(WIN32) || defined(__APPLE__)) && !defined(DNA_DEPRECATED)
157# define ime_data ime_data __attribute__((deprecated))
ID and Library types, which are fundamental for SDNA.
These structs are the foundation for all linked lists in the library system.
@ WM_OUTLINER_SYNC_SELECT_FROM_SEQUENCE
@ WM_OUTLINER_SYNC_SELECT_FROM_OBJECT
@ WM_OUTLINER_SYNC_SELECT_FROM_EDIT_BONE
@ WM_OUTLINER_SYNC_SELECT_FROM_POSE_BONE
struct WindowManagerRuntimeHandle WindowManagerRuntimeHandle
struct WindowRuntimeHandle WindowRuntimeHandle
@ WM_EXTENSIONS_UPDATE_CHECKING
@ WM_EXTENSIONS_UPDATE_UNSET
@ KEYMAP_CHILDREN_EXPANDED
unsigned long long int uint64_t
struct wmKeyConfigPref * next
struct wmKeyConfigPref * prev
struct wmKeyConfig * prev
struct wmKeyConfig * next
wmKeyMapItem * remove_item
struct wmKeyMapDiffItem * next
struct wmKeyMapDiffItem * prev
struct wmKeyMapItem * next
struct wmKeyMapItem * prev
bool(* poll_modal_item)(const struct wmOperator *op, int value)
bool(* poll)(struct bContext *)
struct wmOperatorTypeMacro * prev
struct wmOperatorTypeMacro * next
struct IDProperty * properties
struct ReportList * reports
struct wmOperatorType * type
WindowManagerRuntimeHandle * runtime
struct wmTimer * autosavetimer
short outliner_sync_select_dirty
WindowRuntimeHandle * runtime
short pie_event_type_lock
uint64_t eventstate_prev_press_time_ms
struct wmEvent * eventstate
short pie_event_type_last
struct wmEvent * event_last_handled
char event_queue_check_click
struct bScreen *screen DNA_DEPRECATED
int event_queue_consecutive_gesture_xy[2]
struct Scene * unpinned_scene
char event_queue_check_drag_handled
short event_queue_consecutive_gesture_type
struct wmEvent_ConsecutiveData * event_queue_consecutive_gesture_data
struct WorkSpaceInstanceHook * workspace_hook
void * cursor_keymap_status
struct Stereo3dFormat * stereo3d_format
char event_queue_check_drag
XrSessionSettings session_settings
struct wmXrRuntimeData * runtime