Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_windowmanager_types.h
| Show First 20 Lines • Show All 211 Lines • ▼ Show 20 Lines | |||||
| }; | }; | ||||
| #define WM_OUTLINER_SYNC_SELECT_FROM_ALL \ | #define WM_OUTLINER_SYNC_SELECT_FROM_ALL \ | ||||
| (WM_OUTLINER_SYNC_SELECT_FROM_OBJECT | WM_OUTLINER_SYNC_SELECT_FROM_EDIT_BONE | \ | (WM_OUTLINER_SYNC_SELECT_FROM_OBJECT | WM_OUTLINER_SYNC_SELECT_FROM_EDIT_BONE | \ | ||||
| WM_OUTLINER_SYNC_SELECT_FROM_POSE_BONE | WM_OUTLINER_SYNC_SELECT_FROM_SEQUENCE) | WM_OUTLINER_SYNC_SELECT_FROM_POSE_BONE | WM_OUTLINER_SYNC_SELECT_FROM_SEQUENCE) | ||||
| #define WM_KEYCONFIG_STR_DEFAULT "Blender" | #define WM_KEYCONFIG_STR_DEFAULT "Blender" | ||||
| /* IME is win32 only! */ | /* IME is win32 and apple only! */ | ||||
| #if !defined(WIN32) && !defined(DNA_DEPRECATED) | #if !(defined(WIN32) || defined(__APPLE__)) && !defined(DNA_DEPRECATED) | ||||
| # ifdef __GNUC__ | # ifdef __GNUC__ | ||||
| # define ime_data ime_data __attribute__((deprecated)) | # define ime_data ime_data __attribute__((deprecated)) | ||||
| # endif | # endif | ||||
| #endif | #endif | ||||
| /* the saveable part, rest of data is local in ghostwinlay */ | /* the saveable part, rest of data is local in ghostwinlay */ | ||||
| typedef struct wmWindow { | typedef struct wmWindow { | ||||
| struct wmWindow *next, *prev; | struct wmWindow *next, *prev; | ||||
| ▲ Show 20 Lines • Show All 67 Lines • ▼ Show 20 Lines | typedef struct wmWindow { | ||||
| /** Storage for event system. */ | /** Storage for event system. */ | ||||
| struct wmEvent *eventstate; | struct wmEvent *eventstate; | ||||
| /** Internal for wm_operators.c. */ | /** Internal for wm_operators.c. */ | ||||
| struct wmGesture *tweak; | struct wmGesture *tweak; | ||||
| /* Input Method Editor data - complex character input (especially for Asian character input) | /* Input Method Editor data - complex character input (especially for Asian character input) | ||||
| * Currently WIN32, runtime-only data. */ | * Currently WIN32 and APPLE, runtime-only data. */ | ||||
| struct wmIMEData *ime_data; | struct wmIMEData *ime_data; | ||||
| /** All events #wmEvent (ghost level events were handled). */ | /** All events #wmEvent (ghost level events were handled). */ | ||||
| ListBase event_queue; | ListBase event_queue; | ||||
| /** Window+screen handlers, handled last. */ | /** Window+screen handlers, handled last. */ | ||||
| ListBase handlers; | ListBase handlers; | ||||
| /** Priority handlers, handled first. */ | /** Priority handlers, handled first. */ | ||||
| ListBase modalhandlers; | ListBase modalhandlers; | ||||
| ▲ Show 20 Lines • Show All 282 Lines • Show Last 20 Lines | |||||