diff options
Diffstat (limited to 'source/blender/makesdna/DNA_action_types.h')
-rw-r--r-- | source/blender/makesdna/DNA_action_types.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/source/blender/makesdna/DNA_action_types.h b/source/blender/makesdna/DNA_action_types.h index 2e5b4c57375..2036284a279 100644 --- a/source/blender/makesdna/DNA_action_types.h +++ b/source/blender/makesdna/DNA_action_types.h @@ -727,12 +727,12 @@ typedef struct bDopeSheet { /** Flags to use for filtering data. */ int filterflag; + int filterflag2; /** Standard flags. */ int flag; /** Index+1 of channel to rename - only gets set by renaming operator. */ int renameIndex; - int pad; } bDopeSheet; @@ -795,6 +795,11 @@ typedef enum eDopeSheet_FilterFlag { ADS_FILTER_NOOBDATA = (ADS_FILTER_NOCAM | ADS_FILTER_NOMAT | ADS_FILTER_NOLAM | ADS_FILTER_NOCUR | ADS_FILTER_NOPART | ADS_FILTER_NOARM | ADS_FILTER_NOSPK | ADS_FILTER_NOMODIFIERS), } eDopeSheet_FilterFlag; +/* DopeSheet filter-flags - Overflow (filterflag2) */ +typedef enum eDopeSheet_FilterFlag2 { + ADS_FILTER_NOCACHEFILES = (1 << 1), +} eDopeSheet_FilterFlag2; + /* DopeSheet general flags */ typedef enum eDopeSheet_Flag { /** when summary is shown, it is collapsed, so all other channels get hidden */ @@ -807,8 +812,6 @@ typedef enum eDopeSheet_Flag { ADS_FLAG_FUZZY_NAMES = (1 << 2), /** do not sort datablocks (mostly objects) by name (NOTE: potentially expensive operation) */ ADS_FLAG_NO_DB_SORT = (1 << 3), - - /* NOTE: datablock filter flags continued (1 << 10) onwards... */ } eDopeSheet_Flag; |