diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2010-12-20 22:47:16 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2010-12-20 22:47:16 +0300 |
commit | 9cdf00897a7b3a32494cbc7b4004ee67447a6f4e (patch) | |
tree | aaa71ca1a42bddb3401aaf96648563c18af003ba /source/blender/makesdna/DNA_curve_types.h | |
parent | 9f298c6e474f5428aa962faafc3283802b36b763 (diff) |
Fix #25315: Curve points keyframe changes made in edit mode get lost
ED_curve_updateAnimPaths now updates fcurves from animation data rather than
from local copy of curves: nurb and point index from keyIndex data gets
updated in this function and for correct handling undo stuff copy of
fcurves is stored in UndoCurve.
Additional changes:
- Revert of rev33640 and more proper fix: do not copy remained
spline-related rna fcurves after renaming pathes but all the rest
fcurves woulddbe copied back to animation data
- Refresh graph and dopesheet editor after updating animation data
Diffstat (limited to 'source/blender/makesdna/DNA_curve_types.h')
-rw-r--r-- | source/blender/makesdna/DNA_curve_types.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/source/blender/makesdna/DNA_curve_types.h b/source/blender/makesdna/DNA_curve_types.h index 61acdd79da4..de6416e4488 100644 --- a/source/blender/makesdna/DNA_curve_types.h +++ b/source/blender/makesdna/DNA_curve_types.h @@ -155,10 +155,6 @@ typedef struct EditNurb { /* base of nurbs' list (old Curve->editnurb) */ ListBase nurbs; - /* copy of animation curves to keep them in consistent state */ - /* when changing curve topology */ - ListBase fcurves; - /* index data for shape keys */ struct GHash *keyindex; |