Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Leung <aligorith@gmail.com>2008-09-14 08:32:17 +0400
committerJoshua Leung <aligorith@gmail.com>2008-09-14 08:32:17 +0400
commit0f1a1a159ff70cd2bd9c1762ecd167439683b2ba (patch)
tree26b0df32a1001b6e87a46e2a16dd0fe321828896 /source/blender/src/toets.c
parentd111983064296dc9dd2c1b3f1735efd38f95c9d1 (diff)
== Keyframing - Cleanup of API ==
* Moved all keyframing functions to their own file (keyframing.c) * Merged all the different keyframing options (needed, visual, fast) into a single API call. The direct benefit of this is that it allows them to be used in conjunction with each other. Also, this means that when using the IKEY, autokeying settings for these are respected too. * Implemented 'keyingsets' system (instead of directly calling insertkey on relevant channels), which is easier to maintain and cleaner. A keyingset basically defines all the channels that can be keyframed together. This paves the way for custom keyingsets sometime down the track (and also for quick-insert keyframes for previously used keyingset). Menus for choosing the keying set to use are generated automatically from the definitions.
Diffstat (limited to 'source/blender/src/toets.c')
-rw-r--r--source/blender/src/toets.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/src/toets.c b/source/blender/src/toets.c
index efd97ed9786..8bd10b7186d 100644
--- a/source/blender/src/toets.c
+++ b/source/blender/src/toets.c
@@ -75,6 +75,7 @@
#include "BIF_imasel.h"
#include "BIF_editparticle.h"
#include "BIF_interface.h"
+#include "BIF_keyframing.h"
#include "BIF_poseobject.h"
#include "BIF_previewrender.h"
#include "BIF_renderwin.h"