From 8817fb93c4f3e9a2475421fcdf24c1a2ee7831a0 Mon Sep 17 00:00:00 2001 From: Joshua Leung Date: Fri, 13 Feb 2009 09:46:08 +0000 Subject: Keying Sets: Insert/Delete Keyframe Operator Buttons * Insert/Delete keyframe buttons in the TimeLine work again. These now use two new operators which only insert keyframes for the active Keying Set. * Renamed the old insert/delete keyframe operators. These now have the "*_old" postfix on their names. What happens with these temp operators is yet to be seen. * Added insert/delete keyframe buttons beside the operator buttons for Keying Sets in the Outliner->Datablocks view --- source/blender/editors/include/ED_keyframing.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'source/blender/editors/include/ED_keyframing.h') diff --git a/source/blender/editors/include/ED_keyframing.h b/source/blender/editors/include/ED_keyframing.h index 549e9f76ba4..4dac75a5496 100644 --- a/source/blender/editors/include/ED_keyframing.h +++ b/source/blender/editors/include/ED_keyframing.h @@ -70,12 +70,19 @@ short deletekey(struct ID *id, const char group[], const char rna_path[], int ar char *ANIM_build_keyingsets_menu(struct ListBase *list, short for_edit); /* Main Keyframe Management operators: - * These handle keyframes management from various spaces. They will handle the menus - * required for each space. + * These handle keyframes management from various spaces. They only make use of + * Keying Sets. */ void ANIM_OT_insert_keyframe(struct wmOperatorType *ot); void ANIM_OT_delete_keyframe(struct wmOperatorType *ot); +/* Main Keyframe Management operators (legacy style): + * These handle keyframes management from various spaces. They will handle the menus + * required for each space. + */ +void ANIM_OT_insert_keyframe_old(struct wmOperatorType *ot); +void ANIM_OT_delete_keyframe_old(struct wmOperatorType *ot); + /* ************ Auto-Keyframing ********************** */ /* Notes: * - All the defines for this (User-Pref settings and Per-Scene settings) -- cgit v1.2.3