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:
authorCampbell Barton <ideasman42@gmail.com>2019-08-28 05:40:48 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-08-28 06:19:55 +0300
commitf93b69c17a2e382a636f796ecf7256ba2e960138 (patch)
treec186566749fe2d9e7d8b1ae61be48bdc3e35a156 /source/blender/editors/include/ED_mesh.h
parent697fd86506fd0caaa41e2fbf0463b5229d09251e (diff)
Cleanup: split automerge logic into own file
This isn't closely related to selection & this file was over 5k lines.
Diffstat (limited to 'source/blender/editors/include/ED_mesh.h')
-rw-r--r--source/blender/editors/include/ED_mesh.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/source/blender/editors/include/ED_mesh.h b/source/blender/editors/include/ED_mesh.h
index 194378d6bb6..f2ef3a60bc5 100644
--- a/source/blender/editors/include/ED_mesh.h
+++ b/source/blender/editors/include/ED_mesh.h
@@ -138,12 +138,7 @@ bool BMBVH_EdgeVisible(struct BMBVHTree *tree,
struct View3D *v3d,
struct Object *obedit);
-/* editmesh_undo.c */
-void ED_mesh_undosys_type(struct UndoType *ut);
-
-/* editmesh_select.c */
-void EDBM_select_mirrored(
- struct BMEditMesh *em, const int axis, const bool extend, int *r_totmirr, int *r_totfail);
+/* editmesh_automerge.c */
void EDBM_automerge(struct Scene *scene, struct Object *ob, bool update, const char hflag);
void EDBM_automerge_and_split(struct Scene *scene,
struct Object *ob,
@@ -152,6 +147,13 @@ void EDBM_automerge_and_split(struct Scene *scene,
bool update,
const char hflag);
+/* editmesh_undo.c */
+void ED_mesh_undosys_type(struct UndoType *ut);
+
+/* editmesh_select.c */
+void EDBM_select_mirrored(
+ struct BMEditMesh *em, const int axis, const bool extend, int *r_totmirr, int *r_totfail);
+
struct BMVert *EDBM_vert_find_nearest_ex(struct ViewContext *vc,
float *r_dist,
const bool use_select_bias,