diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-12-18 16:42:54 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-12-18 16:42:54 +0300 |
commit | 5467f3de3a4aca99e678f16356c1d54cda5fb42f (patch) | |
tree | 79a8891bef26c4f833256507af91ce74b68b3906 /source/blender/windowmanager/gizmo/WM_gizmo_api.h | |
parent | 838dc349caa49ba65a1a5fb7bbb58f416fb933e6 (diff) |
Cleanup: use wrapper function for gizmo group refresh
Allows for adding checks before/after refresh, not yet added.
Diffstat (limited to 'source/blender/windowmanager/gizmo/WM_gizmo_api.h')
-rw-r--r-- | source/blender/windowmanager/gizmo/WM_gizmo_api.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/windowmanager/gizmo/WM_gizmo_api.h b/source/blender/windowmanager/gizmo/WM_gizmo_api.h index 5896424d5fe..a81a4596733 100644 --- a/source/blender/windowmanager/gizmo/WM_gizmo_api.h +++ b/source/blender/windowmanager/gizmo/WM_gizmo_api.h @@ -371,7 +371,6 @@ void WM_gizmo_group_type_reinit(struct Main *bmain, const char *idname); /* Utilities */ bool WM_gizmo_context_check_drawstep(const struct bContext *C, eWM_GizmoFlagMapDrawStep step); -bool WM_gizmo_group_type_poll(const struct bContext *C, const struct wmGizmoGroupType *gzgt); void WM_gizmo_group_remove_by_tool(struct bContext *C, struct Main *bmain, const struct wmGizmoGroupType *gzgt, @@ -379,4 +378,8 @@ void WM_gizmo_group_remove_by_tool(struct bContext *C, void WM_gizmo_group_tag_remove(struct wmGizmoGroup *gzgroup); +/* Wrap Group Type Callbacks. */ +bool WM_gizmo_group_type_poll(const struct bContext *C, const struct wmGizmoGroupType *gzgt); +void WM_gizmo_group_refresh(const struct bContext *C, struct wmGizmoGroup *gzgroup); + #endif /* __WM_GIZMO_API_H__ */ |