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:
authorJoseph Eagar <joeedh@gmail.com>2009-11-02 09:33:16 +0300
committerJoseph Eagar <joeedh@gmail.com>2009-11-02 09:33:16 +0300
commite3a410d224380a82099cfd7e9f47074293df001b (patch)
tree7054dac876ffe8cb33cce426696c3b5373842608 /source/blender/blenkernel/BKE_tessmesh.h
parent71d2ceb69147aeead0800cb3b66c37fd132e8c48 (diff)
shapekeys are now stored as customdata in editmode, so edit operations like subdivide work (mostly) correctly. tesselated faces now store correct normals in more situations. and added more missing files from the last merge, there may be more though.
Diffstat (limited to 'source/blender/blenkernel/BKE_tessmesh.h')
-rw-r--r--source/blender/blenkernel/BKE_tessmesh.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/source/blender/blenkernel/BKE_tessmesh.h b/source/blender/blenkernel/BKE_tessmesh.h
index daad8665d1a..1045295ae92 100644
--- a/source/blender/blenkernel/BKE_tessmesh.h
+++ b/source/blender/blenkernel/BKE_tessmesh.h
@@ -2,8 +2,9 @@
struct BMesh;
struct BMLoop;
-struct DerivedMesh;
struct BMFace;
+struct Mesh;
+struct DerivedMesh;
/*
ok: the EDBM module is for editmode bmesh stuff. in contrast, the
@@ -49,6 +50,10 @@ typedef struct BMEditMesh {
int selectmode;
int mat_nr;
+
+ /*Mesh structure this editmesh came from, if it came from one*/
+ struct Mesh *me;
+ struct Object *ob;
} BMEditMesh;
void BMEdit_RecalcTesselation(BMEditMesh *tm);