Blender Git Loki
Git Commits -> Revision 1a12c9e
Revision 1a12c9e by Campbell Barton (master) April 10, 2019, 09:47 (GMT) |
Keyframing: add operators that use keying-set ID's Unfortunately we can't use insert/delete_keyframe operators in keymaps because the enums aren't known at the time of keymap registration and the keying sets are dynamic and use a poll function. Add a version of insert/delete operators that takes a string instead of an enum. Needed for D4626. Also extract int to keying-set into a utility function. |
Commit Details:
Full Hash: 1a12c9edab4ac89c8a87c20ad3a2195d0e681bc8
Parent Commit: 99f1e3d
Lines Changed: +164, -29
5 Modified Paths:
/source/blender/editors/animation/anim_intern.h (+2, -0) (Diff)
/source/blender/editors/animation/anim_ops.c (+2, -0) (Diff)
/source/blender/editors/animation/keyframing.c (+122, -29) (Diff)
/source/blender/editors/animation/keyingsets.c (+34, -0) (Diff)
/source/blender/editors/include/ED_keyframing.h (+4, -0) (Diff)
/source/blender/editors/animation/anim_ops.c (+2, -0) (Diff)
/source/blender/editors/animation/keyframing.c (+122, -29) (Diff)
/source/blender/editors/animation/keyingsets.c (+34, -0) (Diff)
/source/blender/editors/include/ED_keyframing.h (+4, -0) (Diff)