Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2011-12-28 17:11:46 +0400
committerCampbell Barton <ideasman42@gmail.com>2011-12-28 17:11:46 +0400
commitdf9aafa8bc14431965a167875d971dc110cd7c7d (patch)
tree170c03fede9620fe1048fe2ab12151700b7d19a2 /source/blender/makesdna/DNA_customdata_types.h
parentf7609ed5f598359a7bfd99f0e63b27ed08d93184 (diff)
sync customdata layers up with trunk. existing bmesh files will crash on load but this is unavoidable.
Diffstat (limited to 'source/blender/makesdna/DNA_customdata_types.h')
-rw-r--r--source/blender/makesdna/DNA_customdata_types.h36
1 files changed, 20 insertions, 16 deletions
diff --git a/source/blender/makesdna/DNA_customdata_types.h b/source/blender/makesdna/DNA_customdata_types.h
index 6d7765edbda..b3ed49754ba 100644
--- a/source/blender/makesdna/DNA_customdata_types.h
+++ b/source/blender/makesdna/DNA_customdata_types.h
@@ -90,17 +90,21 @@ typedef struct CustomData {
#define CD_TANGENT 18
#define CD_MDISPS 19
#define CD_WEIGHT_MCOL 20 /* for displaying weightpaint colors */
-#define CD_MPOLY 21
-#define CD_MLOOP 22
+#define CD_ID_MCOL 21
+#define CD_TEXTURE_MCOL 22
#define CD_CLOTH_ORCO 23
-#define CD_ID_MCOL 24
-#define CD_TEXTURE_MCOL 25
-#define CD_SHAPE_KEYINDEX 26
-#define CD_SHAPEKEY 27
-#define CD_BWEIGHT 28
-#define CD_CREASE 29
-#define CD_WEIGHT_MLOOPCOL 30
-#define CD_RECAST 31
+#define CD_RECAST 24
+
+/* BMESH ONLY START */
+#define CD_MPOLY 25
+#define CD_MLOOP 26
+#define CD_SHAPE_KEYINDEX 27
+#define CD_SHAPEKEY 28
+#define CD_BWEIGHT 29
+#define CD_CREASE 30
+#define CD_WEIGHT_MLOOPCOL 31
+/* BMESH ONLY END */
+
#define CD_NUMTYPES 32
/* Bits for CustomDataMask */
@@ -125,18 +129,18 @@ typedef struct CustomData {
#define CD_MASK_TANGENT (1 << CD_TANGENT)
#define CD_MASK_MDISPS (1 << CD_MDISPS)
#define CD_MASK_WEIGHT_MCOL (1 << CD_WEIGHT_MCOL)
+#define CD_MASK_CLOTH_ORCO (1 << CD_CLOTH_ORCO)
+#define CD_MASK_RECAST (1 << CD_RECAST)
+
+/* BMESH ONLY START */
#define CD_MASK_MPOLY (1 << CD_MPOLY)
#define CD_MASK_MLOOP (1 << CD_MLOOP)
-#define CD_MASK_WEIGHT_MLOOPCOL (1 << CD_WEIGHT_MLOOPCOL)
#define CD_MASK_SHAPE_KEYINDEX (1 << CD_SHAPE_KEYINDEX)
#define CD_MASK_SHAPEKEY (1 << CD_SHAPEKEY)
-#define CD_MASK_CLOTH_ORCO (1 << CD_CLOTH_ORCO)
-#define CD_MASK_RECAST (1 << CD_RECAST)
-
-/* derivedmesh wants CustomDataMask for weightpaint too, is not customdata though */
-#define CD_MASK_WEIGHTPAINT (1 << CD_WEIGHTPAINT)
#define CD_MASK_BWEIGHT (1 << CD_BWEIGHT)
#define CD_MASK_CREASE (1 << CD_CREASE)
+#define CD_MASK_WEIGHT_MLOOPCOL (1 << CD_WEIGHT_MLOOPCOL)
+/* BMESH ONLY END */
/* CustomData.flag */