- added DerivedMesh.drawUVEdges function & implementations
[blender.git] / source / blender / makesdna / DNA_meshdata_types.h
index 83111e87aa9c1a6d7fa4ecfe29bc16e4c6c91444..76dc57cd70d0e0f0c37f67d2b18512889399e7f3 100644 (file)
@@ -77,12 +77,18 @@ typedef struct MSticky {
 #define ME_HIDE                        16
 
 /* medge->flag (1=SELECT)*/
-#define ME_EDGEDRAW            2
-#define ME_SEAM         4
-#define ME_FGON                        8
+#define ME_EDGEDRAW                    (1<<1)
+#define ME_SEAM                                (1<<2)
+#define ME_FGON                                (1<<3)
                                                // reserve 16 for ME_HIDE
-#define ME_EDGERENDER  32
-#define ME_LOOSEEDGE   64
+#define ME_EDGERENDER          (1<<5)
+#define ME_EDGEMAPPED          (1<<6)
+#define ME_LOOSEEDGE           (1<<7)
+#define ME_EDGE_TFSEL          (1<<8)
+#define ME_EDGE_TFACT          (1<<9)
+#define ME_EDGE_TFVISIBLE      (1<<10)
+#define ME_EDGE_TFACTFIRST     (1<<11)
+#define ME_EDGE_TFACTLAST      (1<<12)
 
 /* puno = vertexnormal (mface) */
 #define ME_FLIPV1              1