Merge branch 'master' into blender2.8
[blender.git] / source / blender / blenkernel / BKE_library.h
index 468aab9bdf9eeac3768420db5bead5106a531818..0abf99415c75dc861cc2584bfd61d50c980648b9 100644 (file)
@@ -77,6 +77,7 @@ enum {
        LIB_ID_COPY_CACHES             = 1 << 18,  /* Copy runtime data caches. */
        /* XXX TODO Do we want to keep that? would rather try to get rid of it... */
        LIB_ID_COPY_ACTIONS            = 1 << 19,  /* EXCEPTION! Deep-copy actions used by animdata of copied ID. */
+       LIB_ID_COPY_KEEP_LIB           = 1 << 20,  /* Keep the library pointer when copying datablock outside of bmain. */
 };
 
 void BKE_libblock_copy_ex(struct Main *bmain, const struct ID *id, struct ID **r_newid, const int flag);