merge with 2.5 at r18679
[blender.git] / source / blender / editors / mesh / mesh_intern.h
index dae2feb388b27a44d32d25370f915e2bd82121e7..45b3124a8dc508064921c21686ec879a78241502 100644 (file)
@@ -34,6 +34,7 @@
 
 struct bContext;
 struct wmOperatorType;
+struct ViewContext;
 
 #define UVCOPY(t, s) memcpy(t, s, 2 * sizeof(float));
 
@@ -91,7 +92,7 @@ int editedge_containsVert(struct EditEdge *eed, struct EditVert *eve);
 int editface_containsVert(struct EditFace *efa, struct EditVert *eve);
 int editface_containsEdge(struct EditFace *efa, struct EditEdge *eed);
 
-void em_setup_viewcontext(struct bContext *C, ViewContext *vc);
+void em_setup_viewcontext(struct bContext *C, struct ViewContext *vc);
 
 /* ******************* editmesh_add.c */
 void MESH_OT_add_primitive_plane(struct wmOperatorType *ot);
@@ -167,6 +168,7 @@ extern struct EditFace *EM_face_from_faces(EditMesh *em, struct EditFace *efa1,
 /* ******************* editmesh_mods.c */
 
 void MESH_OT_de_select_all(struct wmOperatorType *ot);
+void MESH_OT_bmesh_test(struct wmOperatorType *ot);
 void MESH_OT_select_more(struct wmOperatorType *ot);
 void MESH_OT_select_less(struct wmOperatorType *ot);
 void MESH_OT_selectswap_mesh(struct wmOperatorType *ot);
@@ -178,9 +180,7 @@ void MESH_OT_reveal_mesh(struct wmOperatorType *ot);
 void MESH_OT_righthandfaces(struct wmOperatorType *ot);
 void MESH_OT_select_linked_flat_faces(struct wmOperatorType *ot);
 void MESH_OT_select_sharp_edges(struct wmOperatorType *ot);
-
-
-extern EditEdge *findnearestedge(ViewContext *vc, int *dist);
+extern EditEdge *findnearestedge(struct ViewContext *vc, int *dist);
 extern void EM_automerge(int update);
 void editmesh_select_by_material(EditMesh *em, int index);
 void righthandfaces(EditMesh *em, int select); /* makes faces righthand turning */
@@ -195,7 +195,7 @@ void EM_select_more(EditMesh *em);
  *             if 0, unselected vertice are given the bias
  * strict: if 1, the vertice corresponding to the sel parameter are ignored and not just biased 
  */
-extern EditVert *findnearestvert(ViewContext *vc, int *dist, short sel, short strict);
+extern EditVert *findnearestvert(struct ViewContext *vc, int *dist, short sel, short strict);
 
 
 /* ******************* editmesh_tools.c */