Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_view3d/space_view3d.c
| Show First 20 Lines • Show All 386 Lines • ▼ Show 20 Lines | static void view3d_main_region_init(wmWindowManager *wm, ARegion *region) | ||||
| /* important to be before Pose keymap since they can both be enabled at once */ | /* important to be before Pose keymap since they can both be enabled at once */ | ||||
| keymap = WM_keymap_ensure(wm->defaultconf, "Paint Face Mask (Weight, Vertex, Texture)", 0, 0); | keymap = WM_keymap_ensure(wm->defaultconf, "Paint Face Mask (Weight, Vertex, Texture)", 0, 0); | ||||
| WM_event_add_keymap_handler(®ion->handlers, keymap); | WM_event_add_keymap_handler(®ion->handlers, keymap); | ||||
| keymap = WM_keymap_ensure(wm->defaultconf, "Paint Vertex Selection (Weight, Vertex)", 0, 0); | keymap = WM_keymap_ensure(wm->defaultconf, "Paint Vertex Selection (Weight, Vertex)", 0, 0); | ||||
| WM_event_add_keymap_handler(®ion->handlers, keymap); | WM_event_add_keymap_handler(®ion->handlers, keymap); | ||||
| /* Before 'Weight/Vertex Paint' so adding curve points is not overriden. */ | |||||
| keymap = WM_keymap_ensure(wm->defaultconf, "Paint Curve", 0, 0); | |||||
| WM_event_add_keymap_handler(®ion->handlers, keymap); | |||||
| /* Before 'Pose' so weight paint menus aren't overridden by pose menus. */ | /* Before 'Pose' so weight paint menus aren't overridden by pose menus. */ | ||||
| keymap = WM_keymap_ensure(wm->defaultconf, "Weight Paint", 0, 0); | keymap = WM_keymap_ensure(wm->defaultconf, "Weight Paint", 0, 0); | ||||
| WM_event_add_keymap_handler(®ion->handlers, keymap); | WM_event_add_keymap_handler(®ion->handlers, keymap); | ||||
| keymap = WM_keymap_ensure(wm->defaultconf, "Vertex Paint", 0, 0); | keymap = WM_keymap_ensure(wm->defaultconf, "Vertex Paint", 0, 0); | ||||
| WM_event_add_keymap_handler(®ion->handlers, keymap); | WM_event_add_keymap_handler(®ion->handlers, keymap); | ||||
| /* pose is not modal, operator poll checks for this */ | /* pose is not modal, operator poll checks for this */ | ||||
| keymap = WM_keymap_ensure(wm->defaultconf, "Pose", 0, 0); | keymap = WM_keymap_ensure(wm->defaultconf, "Pose", 0, 0); | ||||
| WM_event_add_keymap_handler(®ion->handlers, keymap); | WM_event_add_keymap_handler(®ion->handlers, keymap); | ||||
| keymap = WM_keymap_ensure(wm->defaultconf, "Object Mode", 0, 0); | keymap = WM_keymap_ensure(wm->defaultconf, "Object Mode", 0, 0); | ||||
| WM_event_add_keymap_handler(®ion->handlers, keymap); | WM_event_add_keymap_handler(®ion->handlers, keymap); | ||||
| keymap = WM_keymap_ensure(wm->defaultconf, "Paint Curve", 0, 0); | |||||
| WM_event_add_keymap_handler(®ion->handlers, keymap); | |||||
| keymap = WM_keymap_ensure(wm->defaultconf, "Curve", 0, 0); | keymap = WM_keymap_ensure(wm->defaultconf, "Curve", 0, 0); | ||||
| WM_event_add_keymap_handler(®ion->handlers, keymap); | WM_event_add_keymap_handler(®ion->handlers, keymap); | ||||
| keymap = WM_keymap_ensure(wm->defaultconf, "Image Paint", 0, 0); | keymap = WM_keymap_ensure(wm->defaultconf, "Image Paint", 0, 0); | ||||
| WM_event_add_keymap_handler(®ion->handlers, keymap); | WM_event_add_keymap_handler(®ion->handlers, keymap); | ||||
| keymap = WM_keymap_ensure(wm->defaultconf, "Sculpt", 0, 0); | keymap = WM_keymap_ensure(wm->defaultconf, "Sculpt", 0, 0); | ||||
| WM_event_add_keymap_handler(®ion->handlers, keymap); | WM_event_add_keymap_handler(®ion->handlers, keymap); | ||||
| ▲ Show 20 Lines • Show All 1,322 Lines • Show Last 20 Lines | |||||