diff options
author | Joshua Leung <aligorith@gmail.com> | 2006-12-16 03:07:14 +0300 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2006-12-16 03:07:14 +0300 |
commit | ca90938826fa793528f7eb7b28d95260da24b087 (patch) | |
tree | b0fdd70f5ab203ac907684db237393ffa5cf6f70 /source/blender/include/BDR_drawaction.h | |
parent | 827cce172c8c203d85bd2b2f1515d71d2f289adf (diff) |
== Long Keyframes ==
Bugfix for an error reported by Bassam/slikdigit.
Sometimes, long keyframes could still get created where they aren't
supposed to be (only occuring in a few ipo-curves).
Diffstat (limited to 'source/blender/include/BDR_drawaction.h')
-rw-r--r-- | source/blender/include/BDR_drawaction.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/blender/include/BDR_drawaction.h b/source/blender/include/BDR_drawaction.h index 7169fdf5967..4dd61c9aa36 100644 --- a/source/blender/include/BDR_drawaction.h +++ b/source/blender/include/BDR_drawaction.h @@ -50,7 +50,7 @@ typedef struct ActKeyBlock { /* only while drawing - used to determine if block needs to be drawn */ short modified; - short incurve, totcurve; + short totcurve; } ActKeyBlock; /*Action Generics */ @@ -65,9 +65,9 @@ void draw_object_channel(struct gla2DDrawInfo *di, Object *ob, float ypos); /* Keydata Generation */ void icu_to_keylist(struct IpoCurve *icu, ListBase *keys, ListBase *blocks); -void ipo_to_keylist(struct Ipo *ipo, ListBase *keys, ListBase *blocks); -void action_to_keylist(bAction *act, ListBase *keys, ListBase *blocks); -void ob_to_keylist(Object *ob, ListBase *keys, ListBase *blocks); +int ipo_to_keylist(struct Ipo *ipo, ListBase *keys, ListBase *blocks); +int action_to_keylist(bAction *act, ListBase *keys, ListBase *blocks); +int ob_to_keylist(Object *ob, ListBase *keys, ListBase *blocks); #endif /* BDR_DRAWACTION_H */ |