diff options
author | Joshua Leung <aligorith@gmail.com> | 2010-02-17 15:03:23 +0300 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2010-02-17 15:03:23 +0300 |
commit | 779078000603881d20c944dc0f8b101a07f6b751 (patch) | |
tree | 6d790e62fbf8631d255303721b6f655b61b13fb9 /source/blender/makesdna | |
parent | 2eeef0ba7b5a0c3f2117ba04ef2accf892418e13 (diff) |
Animation Editors: DopeSheet filter for Object-level animation
Added a new option to filter the out Object-level (i.e. transforms, object visibility/settings, and also bone animation) animation data from the channels list. As most of these settings are transforms, I've used the transform manipulator icon and named the RNA setting display_transforms.
This is useful when trying to filter out only material animation data for example, as requested by Colin.
Diffstat (limited to 'source/blender/makesdna')
-rw-r--r-- | source/blender/makesdna/DNA_action_types.h | 1 | ||||
-rw-r--r-- | source/blender/makesdna/DNA_anim_types.h | 1 |
2 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/makesdna/DNA_action_types.h b/source/blender/makesdna/DNA_action_types.h index f76a7f6140e..91d3a7901c4 100644 --- a/source/blender/makesdna/DNA_action_types.h +++ b/source/blender/makesdna/DNA_action_types.h @@ -526,6 +526,7 @@ typedef enum eDopeSheet_FilterFlag { /* datatype-based filtering */ ADS_FILTER_NOSHAPEKEYS = (1<<6), ADS_FILTER_NOMESH = (1<<7), + ADS_FILTER_NOOBJ = (1<<8), /* for animdata on object level, if we only want to concentrate on materials/etc. */ // NOTE: there are a few more spaces for datablock filtering here... ADS_FILTER_NOCAM = (1<<10), ADS_FILTER_NOMAT = (1<<11), diff --git a/source/blender/makesdna/DNA_anim_types.h b/source/blender/makesdna/DNA_anim_types.h index 828c54fa6c7..d2755f71fa3 100644 --- a/source/blender/makesdna/DNA_anim_types.h +++ b/source/blender/makesdna/DNA_anim_types.h @@ -445,7 +445,6 @@ typedef enum eFCurve_Flags { FCURVE_INT_VALUES = (1<<11), /* curve can only have certain discrete-number values (no interpolation at all, for enums/booleans) */ FCURVE_DISCRETE_VALUES = (1<<12), - } eFCurve_Flags; /* extrapolation modes (only simple value 'extending') */ |