- replaced G.{edve,eded,edvl} with G.editMesh, atm just a structure to
[blender.git] / source / blender / blenkernel / BKE_subsurf.h
index 837ccf01f2290364e0253bcf8dba5e5975f6856e..890fd92c42ab60a4ad316405be893e830bec07bd 100644 (file)
@@ -35,12 +35,10 @@ struct Mesh;
 struct Object;
 struct Displist;
 struct DispListMesh;
-struct ListBase;
+struct EditMesh;
 
-struct DispListMesh *subsurf_make_dispListMesh_from_editmesh(struct ListBase *verts, struct ListBase *edges, 
-                                                                               struct ListBase *faces, int subdivLevels, int flags, short type);
-struct DispListMesh *subsurf_make_dispListMesh_from_mesh(struct Mesh *me, 
-                                                                               float *extverts, int subdivLevels, int flags);
+struct DispListMesh *subsurf_make_dispListMesh_from_editmesh(struct EditMesh *em, int subdivLevels, int flags, short type);
+struct DispListMesh *subsurf_make_dispListMesh_from_mesh(struct Mesh *me, float *extverts, int subdivLevels, int flags);
 
 void subsurf_calculate_limit_positions(Mesh *me, float (*positions_r)[3]);