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-04-11 12:26:51 +0400
committerJoseph Eagar <joeedh@gmail.com>2009-04-11 12:26:51 +0400
commit59578bfad2b5ab0cd8cb384840ebf17761651851 (patch)
tree0c21d570c761a6f3d3f81c1efc869498bd7945a1 /source/blender/editors/mesh/editmesh.c
parentfc02e980f43074a383b249c7d8118a7132afec47 (diff)
as per discussion with ton, the editmesh accessors now live
in blenkernel.
Diffstat (limited to 'source/blender/editors/mesh/editmesh.c')
-rw-r--r--source/blender/editors/mesh/editmesh.c29
1 files changed, 10 insertions, 19 deletions
diff --git a/source/blender/editors/mesh/editmesh.c b/source/blender/editors/mesh/editmesh.c
index a266bd18a7a..39d6a945db7 100644
--- a/source/blender/editors/mesh/editmesh.c
+++ b/source/blender/editors/mesh/editmesh.c
@@ -1455,10 +1455,10 @@ static int mesh_separate_selected(Scene *scene, Base *editbase)
obedit= editbase->object;
me= obedit->data;
- em= EM_GetEditMesh(me);
+ em= BKE_mesh_get_editmesh(me);
if(me->key) {
error("Can't separate with vertex keys");
- EM_EndEditMesh(me, em);
+ BKE_mesh_end_editmesh(me, em);
return 0;
}
@@ -1470,7 +1470,7 @@ static int mesh_separate_selected(Scene *scene, Base *editbase)
EM_stats_update(em);
if(em->totvertsel==0) {
- EM_EndEditMesh(me, em);
+ BKE_mesh_end_editmesh(me, em);
return 0;
}
@@ -1540,7 +1540,7 @@ static int mesh_separate_selected(Scene *scene, Base *editbase)
DAG_object_flush_update(scene, obedit, OB_RECALC_DATA);
DAG_object_flush_update(scene, basenew->object, OB_RECALC_DATA);
- EM_EndEditMesh(me, em);
+ BKE_mesh_end_editmesh(me, em);
return 1;
}
@@ -1549,7 +1549,7 @@ static int mesh_separate_selected(Scene *scene, Base *editbase)
static int mesh_separate_material(Scene *scene, Base *editbase)
{
Mesh *me= editbase->object->data;
- EditMesh *em= EM_GetEditMesh(me);
+ EditMesh *em= BKE_mesh_get_editmesh(me);
unsigned char curr_mat;
for (curr_mat = 1; curr_mat < editbase->object->totcol; ++curr_mat) {
@@ -1559,12 +1559,12 @@ static int mesh_separate_material(Scene *scene, Base *editbase)
editmesh_select_by_material(em, curr_mat);
/* and now separate */
if(0==mesh_separate_selected(scene, editbase)) {
- EM_EndEditMesh(me, em);
+ BKE_mesh_end_editmesh(me, em);
return 0;
}
}
- EM_EndEditMesh(me, em);
+ BKE_mesh_end_editmesh(me, em);
return 1;
}
@@ -1576,11 +1576,11 @@ static int mesh_separate_loose(Scene *scene, Base *editbase)
int doit= 1;
me= editbase->object->data;
- em= EM_GetEditMesh(me);
+ em= BKE_mesh_get_editmesh(me);
if(me->key) {
error("Can't separate with vertex keys");
- EM_EndEditMesh(me, em);
+ BKE_mesh_end_editmesh(me, em);
return 0;
}
@@ -1597,7 +1597,7 @@ static int mesh_separate_loose(Scene *scene, Base *editbase)
doit= mesh_separate_selected(scene, editbase);
}
- EM_EndEditMesh(me, em);
+ BKE_mesh_end_editmesh(me, em);
return 1;
}
@@ -2027,12 +2027,3 @@ void em_setup_viewcontext(bContext *C, ViewContext *vc)
vc->em= me->edit_mesh;
}
}
-
-EditMesh *EM_GetEditMesh(Mesh *me)
-{
- return me->edit_mesh;
-}
-
-void EM_EndEditMesh(Mesh *me, EditMesh *em)
-{
-}