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>2012-02-08 13:02:10 +0400
committerCampbell Barton <ideasman42@gmail.com>2012-02-08 13:02:10 +0400
commit76ccd3d5ed19b3955b4f02651a5f3a65fc43d1e3 (patch)
treeecd36af3aa5c05a28454e8d437d9fc60459a6bbf /source/blender/makesdna/DNA_meshdata_types.h
parent9b57b2d9dc8d2464e1109e09a0a68625cabe878a (diff)
Code Cleanup:
macro for copying polygon settings
Diffstat (limited to 'source/blender/makesdna/DNA_meshdata_types.h')
-rw-r--r--source/blender/makesdna/DNA_meshdata_types.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/source/blender/makesdna/DNA_meshdata_types.h b/source/blender/makesdna/DNA_meshdata_types.h
index 3a34ba38a76..f21751ea33f 100644
--- a/source/blender/makesdna/DNA_meshdata_types.h
+++ b/source/blender/makesdna/DNA_meshdata_types.h
@@ -98,6 +98,17 @@ typedef struct MTexPoly {
short mode,tile,unwrap;
} MTexPoly;
+/* can copy from/to MTexPoly/MTFace */
+#define ME_MTEXFACE_CPY(dst, src) \
+{ \
+ (dst)->tpage = (src)->tpage; \
+ (dst)->flag = (src)->flag; \
+ (dst)->transp = (src)->transp; \
+ (dst)->mode = (src)->mode; \
+ (dst)->tile = (src)->tile; \
+ (dst)->unwrap = (src)->unwrap; \
+}
+
typedef struct MLoopUV {
float uv[2];
int flag;