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)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021