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:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2018-05-17 14:40:59 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2018-05-17 15:27:59 +0300
commit2e635b650089289ef53b830b2007d34262cb959c (patch)
treead9e858537d2e0e617f2d13a856b8a16219f8821 /source/blender/makesdna/DNA_space_types.h
parent75321a3d24d87ea3f333c55ee3880d7b3972c8eb (diff)
Outliner: add ID type filter option for Blender File and Orphaned Data.
Diffstat (limited to 'source/blender/makesdna/DNA_space_types.h')
-rw-r--r--source/blender/makesdna/DNA_space_types.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/makesdna/DNA_space_types.h b/source/blender/makesdna/DNA_space_types.h
index ac6a364b508..1f2664d04eb 100644
--- a/source/blender/makesdna/DNA_space_types.h
+++ b/source/blender/makesdna/DNA_space_types.h
@@ -260,7 +260,8 @@ typedef struct SpaceOops {
short flag, outlinevis, storeflag, search_flags;
int filter;
char filter_state;
- char pad[3];
+ char pad;
+ short filter_id_type;
/* pointers to treestore elements, grouped by (id, type, nr) in hashtable for faster searching */
void *treehash;
@@ -297,6 +298,8 @@ typedef enum eSpaceOutliner_Filter {
SO_FILTER_OB_STATE_SELECTED = (1 << 14), /* Not set via DNA. */
SO_FILTER_OB_STATE_ACTIVE = (1 << 15), /* Not set via DNA. */
SO_FILTER_NO_COLLECTION = (1 << 16),
+
+ SO_FILTER_ID_TYPE = (1 << 17),
} eSpaceOutliner_Filter;
#define SO_FILTER_OB_TYPE (SO_FILTER_NO_OB_MESH | \