diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-03-05 06:40:33 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-03-05 06:40:33 +0300 |
commit | 21e379b7335efe340218ebfe6b576f826c990948 (patch) | |
tree | bc50888809693b30720adbb22fe4db49981612d9 /source/blender/editors/include | |
parent | 51e743c7fa0f0bddac45066bc162b5ca99586031 (diff) |
3D View: move pre-select mesh element access into gizmo API
Diffstat (limited to 'source/blender/editors/include')
-rw-r--r-- | source/blender/editors/include/ED_view3d.h | 8 |
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__ */ |