diff options
author | Joseph Eagar <joeedh@gmail.com> | 2009-05-18 12:46:04 +0400 |
---|---|---|
committer | Joseph Eagar <joeedh@gmail.com> | 2009-05-18 12:46:04 +0400 |
commit | 0ba863de29ad6768260e1b4e67f3eec9c8ae4c81 (patch) | |
tree | b1c606be25678a749abcb46a5877d8ec262c15ba /source/blender/blenkernel/BKE_tessmesh.h | |
parent | 166c270f060e0ffadbc53c27afb112f294e7425e (diff) |
renamed BMTessMesh to BMEditMesh, did some more monkeywork, cleaned up the more serious warnings, and also non-backbuffered selection sortof works now, though it still needs plenty of work.
Diffstat (limited to 'source/blender/blenkernel/BKE_tessmesh.h')
-rw-r--r-- | source/blender/blenkernel/BKE_tessmesh.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/source/blender/blenkernel/BKE_tessmesh.h b/source/blender/blenkernel/BKE_tessmesh.h index f8b1dfff222..4bffd37e24e 100644 --- a/source/blender/blenkernel/BKE_tessmesh.h +++ b/source/blender/blenkernel/BKE_tessmesh.h @@ -20,7 +20,7 @@ typedef struct BMEditSelection the entire derivedmesh and modifier system works with this structure, and not BMesh. Mesh->editbmesh will store a pointer to this structure.*/ -typedef struct BMTessMesh { +typedef struct BMEditMesh { struct BMesh *bm; /*we store tesselations as triplets of three loops, @@ -50,9 +50,11 @@ typedef struct BMTessMesh { /*selection mode*/ int selectmode, totfacesel, totvertsel, totedgesel; -} BMTessMesh; -void TM_RecalcTesselation(BMTessMesh *tm); -BMTessMesh *TM_Create(BMesh *bm); -BMTessMesh *TM_Copy(BMTessMesh *tm); -void TM_Free(BMTessMesh *em); + int mat_nr; +} BMEditMesh; + +void TM_RecalcTesselation(BMEditMesh *tm); +BMEditMesh *TM_Create(BMesh *bm); +BMEditMesh *TM_Copy(BMEditMesh *tm); +void TM_Free(BMEditMesh *em); |