diff options
author | Joshua Leung <aligorith@gmail.com> | 2009-08-16 06:21:43 +0400 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2009-08-16 06:21:43 +0400 |
commit | b257acfed11e8d98eb7c86e0908acf80fb9e27af (patch) | |
tree | a1b197d8355a6f66df48939627ea814eebf16fdd /source/blender/editors/include/ED_anim_api.h | |
parent | ebf1c5faca86286aa90ab5ab9fc4d3ddb1f51cdf (diff) |
Animation Editors: Code Cleanups (for Channel Lists) Part 2
Now the mute/protect/expand/etc. toggles are drawn using UI widgets. This means that special event handling code to determine when they were clicked on is no longer needed, and also means that there can now be tooltips for these items too.
Also, added visibility toggles for ID-block expanders, which will cause all the F-Curves in the linked datablock to not get drawn. The backend filtering code to make this work will come later...
Diffstat (limited to 'source/blender/editors/include/ED_anim_api.h')
-rw-r--r-- | source/blender/editors/include/ED_anim_api.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/editors/include/ED_anim_api.h b/source/blender/editors/include/ED_anim_api.h index 21c5e6bbcf9..879589236ce 100644 --- a/source/blender/editors/include/ED_anim_api.h +++ b/source/blender/editors/include/ED_anim_api.h @@ -338,6 +338,8 @@ bAnimChannelType *ANIM_channel_get_typeinfo(bAnimListElem *ale); /* Draw the given channel */ void ANIM_channel_draw(bAnimContext *ac, bAnimListElem *ale, float yminc, float ymaxc); +/* Draw the widgets for the given channel */ +void ANIM_channel_draw_widgets(bAnimContext *ac, bAnimListElem *ale, struct uiBlock *block, float yminc, float ymaxc); /* ------------------------ Editing API -------------------------- */ |