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-03-05 06:40:33 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-03-05 06:40:33 +0300
commit21e379b7335efe340218ebfe6b576f826c990948 (patch)
treebc50888809693b30720adbb22fe4db49981612d9 /source/blender/editors/include/ED_view3d.h
parent51e743c7fa0f0bddac45066bc162b5ca99586031 (diff)
3D View: move pre-select mesh element access into gizmo API
Diffstat (limited to 'source/blender/editors/include/ED_view3d.h')
-rw-r--r--source/blender/editors/include/ED_view3d.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/source/blender/editors/include/ED_view3d.h b/source/blender/editors/include/ED_view3d.h
index d6f0d99b2b9..2457d78f1d4 100644
--- a/source/blender/editors/include/ED_view3d.h
+++ b/source/blender/editors/include/ED_view3d.h
@@ -27,6 +27,7 @@
/* ********* exports for space_view3d/ module ********** */
struct ARegion;
struct BMEdge;
+struct BMElem;
struct BMFace;
struct BMVert;
struct BPoint;
@@ -60,10 +61,12 @@ struct bPoseChannel;
struct bScreen;
struct rctf;
struct rcti;
+struct wmGizmo;
struct wmOperator;
struct wmOperatorType;
struct wmWindow;
struct wmWindowManager;
+
enum eGPUFXFlags;
/* for derivedmesh drawing callbacks, for view3d_select, .... */
@@ -551,4 +554,9 @@ void ED_view3d_draw_bgpic_test(
struct ARegion *ar, struct View3D *v3d,
const bool do_foreground, const bool do_camera_frame);
+/* view3d_gizmo_preselect_type.c */
+void ED_view3d_gizmo_mesh_preselect_get_active(
+ struct bContext *C, struct wmGizmo *gz,
+ struct Base **r_base, struct BMElem **r_ele);
+
#endif /* __ED_VIEW3D_H__ */