[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [38652] branches/merwin-spacenav/source/ blender/editors/space_view3d/view3d_ops.c: Add mapping for front/right/ top aligned to selected object.

Nathan Letwory nathan at letworyinteractive.com
Sun Jul 24 10:37:43 CEST 2011


Revision: 38652
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=38652
Author:   jesterking
Date:     2011-07-24 08:37:43 +0000 (Sun, 24 Jul 2011)
Log Message:
-----------
Add mapping for front/right/top aligned to selected object.

Modified Paths:
--------------
    branches/merwin-spacenav/source/blender/editors/space_view3d/view3d_ops.c

Modified: branches/merwin-spacenav/source/blender/editors/space_view3d/view3d_ops.c
===================================================================
--- branches/merwin-spacenav/source/blender/editors/space_view3d/view3d_ops.c	2011-07-24 08:02:42 UTC (rev 38651)
+++ branches/merwin-spacenav/source/blender/editors/space_view3d/view3d_ops.c	2011-07-24 08:37:43 UTC (rev 38652)
@@ -221,6 +221,17 @@
 	RNA_enum_set(kmi->ptr, "type", RV3D_VIEW_BOTTOM);
 	RNA_boolean_set(kmi->ptr, "align_active", TRUE);
 
+	/* 3D mouse align */
+	kmi= WM_keymap_add_item(keymap, "VIEW3D_OT_viewnumpad", NDOF_BUTTON_FRONT, KM_PRESS, KM_SHIFT, 0);
+	RNA_enum_set(kmi->ptr, "type", RV3D_VIEW_FRONT);
+	RNA_boolean_set(kmi->ptr, "align_active", TRUE);
+	kmi= WM_keymap_add_item(keymap, "VIEW3D_OT_viewnumpad", NDOF_BUTTON_RIGHT, KM_PRESS, KM_SHIFT, 0);
+	RNA_enum_set(kmi->ptr, "type", RV3D_VIEW_RIGHT);
+	RNA_boolean_set(kmi->ptr, "align_active", TRUE);
+	kmi= WM_keymap_add_item(keymap, "VIEW3D_OT_viewnumpad", NDOF_BUTTON_TOP, KM_PRESS, KM_SHIFT, 0);
+	RNA_enum_set(kmi->ptr, "type", RV3D_VIEW_TOP);
+	RNA_boolean_set(kmi->ptr, "align_active", TRUE);
+
 	WM_keymap_add_item(keymap, "VIEW3D_OT_localview", PADSLASHKEY, KM_PRESS, 0, 0);
 	
 	/* layers, shift + alt are properties set in invoke() */




More information about the Bf-blender-cvs mailing list