- Added source\blender\python to MSVC 6 debug target include path for KX_Ketsji
authorRoel Spruit <roel@spruitje.nl>
Sun, 4 Apr 2004 11:34:43 +0000 (11:34 +0000)
committerRoel Spruit <roel@spruitje.nl>
Sun, 4 Apr 2004 11:34:43 +0000 (11:34 +0000)
- Added vertex_loop_select to bif_editmesh.h (gave a warning)
- Re-added "Get Same Uv" feature. this selects all faces that have the same uv-texture as the active face. it's placed in the Select headermenu while in faceselect mode.

projectfiles/gameengine/ketsji/KX_ketsji.dsp
source/blender/include/BIF_editmesh.h
source/blender/src/header_view3d.c

index 0b64001247a694aebb3484650eb5e068717918e4..0c08b2a1a9f96b885b990aaefcbbcb06467435e8 100644 (file)
@@ -68,7 +68,7 @@ LIB32=link.exe -lib
 # PROP Target_Dir ""
 LINK32=link.exe -lib
 # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
-# ADD CPP /nologo /MTd /W3 /Gm /GR /GX /Zi /Od /I "..\..\..\..\lib\windows\python\include\python2.2" /I "..\..\..\source\gameengine\physics\BlOde" /I "..\..\..\extern\solid" /I "..\..\..\source\gameengine\physics\common\dummy" /I "..\..\..\..\lib\windows\string\include" /I "..\..\..\..\lib\windows\moto\include" /I "..\..\..\source\kernel\gen_system" /I "..\..\..\..\lib\windows\soundsystem\include" /I "..\..\..\source\gameengine\rasterizer" /I "..\..\..\source\gameengine\scenegraph" /I "..\..\..\source\gameengine\gamelogic" /I "..\..\..\source\gameengine\expressions" /I "..\..\..\source\sumo\include" /I "..\..\..\source\sumo\fuzzics\include" /I "..\..\..\source\gameengine\network" /I "..\..\..\source\gameengine\ketsji\kxnetwork" /I "..\..\..\source\gameengine\physics" /I "..\..\..\source\gameengine\physics\common" /I "..\..\..\source\gameengine\physics\dummy" /I "..\..\..\source\gameengine\physics\sumo" /I "..\..\..\source\gameengine\physics\sumo\fuzzics\include" /I "..\..\..\source\gameengine\physics\sumo\include" /D "JANCODEPANCO" /D "WIN32" /D "_MBCS" /D "_LIB" /D "EXP_PYTHON_EMBEDDING" /D "USE_SUMO_SOLID" /U "_DEBUG" /YX /J /FD /GZ /c
+# ADD CPP /nologo /MTd /W3 /Gm /GR /GX /Zi /Od /I "..\..\..\..\lib\windows\python\include\python2.2" /I "..\..\..\source\gameengine\physics\BlOde" /I "..\..\..\source\blender\python" /I "..\..\..\extern\solid" /I "..\..\..\source\gameengine\physics\common\dummy" /I "..\..\..\..\lib\windows\string\include" /I "..\..\..\..\lib\windows\moto\include" /I "..\..\..\source\kernel\gen_system" /I "..\..\..\..\lib\windows\soundsystem\include" /I "..\..\..\source\gameengine\rasterizer" /I "..\..\..\source\gameengine\scenegraph" /I "..\..\..\source\gameengine\gamelogic" /I "..\..\..\source\gameengine\expressions" /I "..\..\..\source\sumo\include" /I "..\..\..\source\sumo\fuzzics\include" /I "..\..\..\source\gameengine\network" /I "..\..\..\source\gameengine\ketsji\kxnetwork" /I "..\..\..\source\gameengine\physics" /I "..\..\..\source\gameengine\physics\common" /I "..\..\..\source\gameengine\physics\dummy" /I "..\..\..\source\gameengine\physics\sumo" /I "..\..\..\source\gameengine\physics\sumo\fuzzics\include" /I "..\..\..\source\gameengine\physics\sumo\include" /D "JANCODEPANCO" /D "WIN32" /D "_MBCS" /D "_LIB" /D "EXP_PYTHON_EMBEDDING" /D "USE_SUMO_SOLID" /U "_DEBUG" /YX /J /FD /GZ /c
 # ADD BASE RSC /l 0x409 /d "_DEBUG"
 # ADD RSC /l 0x409 /d "_DEBUG"
 BSC32=bscmake.exe
index ce80eb9ca852242adcee145496847a4f6758ed86..ff7416411e49819a1af9b49bfb2b764693b816d9 100644 (file)
@@ -127,6 +127,7 @@ void loopoperations(char mode);
 #define LOOP_SELECT    1
 #define LOOP_CUT       2
 
+void vertex_loop_select(void); 
 void edge_select(void);
 
 void extrude_repeat_mesh(int steps, float offs);
index 98796dabc438b567e1bc24223c8cee6dbba98f3f..13ec84a24a156779f85ea72b16221ab94715c4b7 100644 (file)
@@ -1029,6 +1029,9 @@ static void do_view3d_select_faceselmenu(void *arg, int event)
                case 3: /* Select Inverse */
                        selectswap_tface();
                        break;
+               case 4: /* Select Same UV */
+                       get_same_uv();
+                       break;
        }
        allqueue(REDRAWVIEW3D, 0);
 }
@@ -1047,6 +1050,7 @@ static uiBlock *view3d_select_faceselmenu(void *arg_unused)
        
        uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Select/Deselect All|A",                          0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 2, "");
        uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Inverse",                0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 3, "");
+       uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Same UV",                0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 4, "");
 
        if(curarea->headertype==HEADERTOP) {
                uiBlockSetDirection(block, UI_DOWN);