2.5 - Action Editor Select Tools

Ported the following tools 
* borderselect
* invert selection

Note: while porting these, I noticed a few issues with some stuff that still needs to be cleaned up.

Events handling in scrollers won't work yet, for the useful select all in frame(-range) or select all in channel(s). We should probably review ways to expose this more clearly in the UI too.
This commit is contained in:
2008-12-23 23:34:19 +00:00
parent e48a4db4f0
commit 754590d0d8
6 changed files with 248 additions and 14 deletions

View File

@@ -101,6 +101,9 @@ void select_icu_key(struct Scene *scene, struct IpoCurve *icu, float selx, short
short is_ipo_key_selected(struct Ipo *ipo);
void set_ipo_key_selection(struct Ipo *ipo, short sel);
void borderselect_ipo_key(struct Ipo *ipo, float xmin, float xmax, short selectmode);
void borderselect_icu_key(struct IpoCurve *icu, float xmin, float xmax, BeztEditFunc select_cb);
/* ************************************************ */