diff options
author | Joshua Leung <aligorith@gmail.com> | 2009-01-23 05:50:04 +0300 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2009-01-23 05:50:04 +0300 |
commit | 2e7f3bb99cae050e5f5d5333327fea05389fdeed (patch) | |
tree | d8ea38d0556b7cc77415b5e866a04580f1bed414 /source/blender/editors/include/ED_anim_api.h | |
parent | 94a4a2066aaf02b6e712a9653a53f1feae8adfc6 (diff) |
Animato Bugfixes:
* Fixed bug in with RNA-paths. String identifiers (i.e. some_collection["somekey"]) were not getting handled at all due to wrong indices it seems. I don't know of any other code using this, so hopefully there aren't any unintended bugs caused by this.
This means that bone animation now works again.
* Added a few more sanity checks to file-reading code, and heaps of extra prints everywhere else for debugging purposes (these will be removed in due course).
Diffstat (limited to 'source/blender/editors/include/ED_anim_api.h')
-rw-r--r-- | source/blender/editors/include/ED_anim_api.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/source/blender/editors/include/ED_anim_api.h b/source/blender/editors/include/ED_anim_api.h index a334242b655..686c7da8667 100644 --- a/source/blender/editors/include/ED_anim_api.h +++ b/source/blender/editors/include/ED_anim_api.h @@ -93,10 +93,9 @@ typedef struct bAnimListElem { void *key_data; /* motion data - ipo or ipo-curve */ short datatype; /* type of motion data to expect */ - struct ID *id; /* ID block (ID_SC, ID_SCE, or ID_OB) that owns the channel */ - struct bActionGroup *grp; /* action group that owns the channel (only for Action/Dopesheet) */ + struct ID *id; /* ID block that channel is attached to (may be used */ - void *owner; /* will either be an action channel or fake ipo-channel (for keys) */ + void *owner; /* group or channel which acts as this channel's owner */ short ownertype; /* type of owner */ } bAnimListElem; |