Revision: 20573
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20573
Author:   joeedh
Date:     2009-06-02 09:52:17 +0200 (Tue, 02 Jun 2009)

Log Message:
-----------
restored some loop selection stuff, which isn't working because apparently 
operators that map to SELECTMOUSE aren't working, yeek.

Modified Paths:
--------------
    branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c

Modified: branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c   
2009-06-02 07:40:32 UTC (rev 20572)
+++ branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c   
2009-06-02 07:52:17 UTC (rev 20573)
@@ -1055,7 +1055,6 @@
 
 static void mouse_mesh_loop(bContext *C, short mval[2], short extend, short 
ring)
 {
-#if 0 //BMESH_TODO
        ViewContext vc;
        BMEditMesh *em;
        BMEdge *eed;
@@ -1067,11 +1066,11 @@
        vc.mval[1]= mval[1];
        em= vc.em;
        
-       eed= findnearestedge(&vc, &dist);
+       eed= EDBM_findnearestedge(&vc, &dist);
        if(eed) {
-               if(extend==0) EM_clear_flag_all(em, SELECT);
+               if(extend==0) EDBM_clear_flag_all(em, BM_SELECT);
        
-               if((eed->f & SELECT)==0) select=1;
+               if(BM_TestHFlag(em, BM_SELECT)==0) select=1;
                else if(extend) select=0;
 
                if(em->selectmode & SCE_SELECT_FACE) {
@@ -1090,12 +1089,11 @@
                                edgeloop_select(em, eed, select);
                }
 
-               EM_selectmode_flush(em);
+               EDBM_selectmode_flush(em);
 //                     if (EM_texFaceCheck())
                
                WM_event_add_notifier(C, NC_OBJECT|ND_GEOM_SELECT, vc.obedit);
        }
-#endif
 }
 
 static int mesh_select_loop_invoke(bContext *C, wmOperator *op, wmEvent *event)


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to