Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_ID.h
| Show First 20 Lines • Show All 485 Lines • ▼ Show 20 Lines | enum { | ||||
| * we want to restore if possible, and silently drop if it's missing. | * we want to restore if possible, and silently drop if it's missing. | ||||
| */ | */ | ||||
| LIB_INDIRECT_WEAK_LINK = 1 << 11, | LIB_INDIRECT_WEAK_LINK = 1 << 11, | ||||
| /** | /** | ||||
| * The data-block is a sub-data of another one, which is an override. | * The data-block is a sub-data of another one, which is an override. | ||||
| * Note that this also applies to shapekeys, even though they are not 100% embedded data... | * Note that this also applies to shapekeys, even though they are not 100% embedded data... | ||||
| */ | */ | ||||
| LIB_EMBEDDED_DATA_LIB_OVERRIDE = 1 << 12, | LIB_EMBEDDED_DATA_LIB_OVERRIDE = 1 << 12, | ||||
| /** | |||||
| * The override data-block appears to not be needed anymore after resync with linked data, but it | |||||
| * was kept around (because e.g. detected as user-edited). | |||||
| */ | |||||
| LIB_LIB_OVERRIDE_RESYNC_LEFTOVER = 1 << 13, | |||||
| }; | }; | ||||
| /** | /** | ||||
| * id->tag (runtime-only). | * id->tag (runtime-only). | ||||
| * | * | ||||
| * Those flags belong to three different categories, | * Those flags belong to three different categories, | ||||
| * which have different expected handling in code: | * which have different expected handling in code: | ||||
| * | * | ||||
| ▲ Show 20 Lines • Show All 349 Lines • Show Last 20 Lines | |||||