diff options
Diffstat (limited to 'source/blender/blenkernel/BKE_editmesh.h')
-rw-r--r-- | source/blender/blenkernel/BKE_editmesh.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/source/blender/blenkernel/BKE_editmesh.h b/source/blender/blenkernel/BKE_editmesh.h index 819e91b438e..0c84ad70845 100644 --- a/source/blender/blenkernel/BKE_editmesh.h +++ b/source/blender/blenkernel/BKE_editmesh.h @@ -45,7 +45,7 @@ struct Scene; * This structure is used for mesh edit-mode. * * through this, you get access to both the edit #BMesh, - * it's tessellation, and various stuff that doesn't belong in the BMesh + * its tessellation, and various stuff that doesn't belong in the BMesh * struct itself. * * the entire derivedmesh and modifier system works with this structure, @@ -99,6 +99,13 @@ float (*BKE_editmesh_vert_coords_alloc(struct Depsgraph *depsgraph, struct Object *ob, int *r_vert_len))[3]; float (*BKE_editmesh_vert_coords_alloc_orco(BMEditMesh *em, int *r_vert_len))[3]; +const float (*BKE_editmesh_vert_coords_when_deformed(struct Depsgraph *depsgraph, + struct BMEditMesh *em, + struct Scene *scene, + struct Object *obedit, + int *r_vert_len, + bool *r_is_alloc))[3]; + void BKE_editmesh_lnorspace_update(BMEditMesh *em, struct Mesh *me); void BKE_editmesh_ensure_autosmooth(BMEditMesh *em, struct Mesh *me); struct BoundBox *BKE_editmesh_cage_boundbox_get(BMEditMesh *em); |