Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_layer_types.h
| Show First 20 Lines • Show All 62 Lines • ▼ Show 20 Lines | typedef enum eViewLayerAOVFlag { | ||||
| AOV_CONFLICT = (1 << 0), | AOV_CONFLICT = (1 << 0), | ||||
| } eViewLayerAOVFlag; | } eViewLayerAOVFlag; | ||||
| /* #ViewLayer.cryptomatte_flag */ | /* #ViewLayer.cryptomatte_flag */ | ||||
| typedef enum eViewLayerCryptomatteFlags { | typedef enum eViewLayerCryptomatteFlags { | ||||
| VIEW_LAYER_CRYPTOMATTE_OBJECT = (1 << 0), | VIEW_LAYER_CRYPTOMATTE_OBJECT = (1 << 0), | ||||
| VIEW_LAYER_CRYPTOMATTE_MATERIAL = (1 << 1), | VIEW_LAYER_CRYPTOMATTE_MATERIAL = (1 << 1), | ||||
| VIEW_LAYER_CRYPTOMATTE_ASSET = (1 << 2), | VIEW_LAYER_CRYPTOMATTE_ASSET = (1 << 2), | ||||
| /* VIEW_LAYER_CRYPTOMATTE_ACCURATE = (1 << 3), */ /* DEPRECATED */ | VIEW_LAYER_CRYPTOMATTE_ACCURATE = (1 << 3), | ||||
| } eViewLayerCryptomatteFlags; | } eViewLayerCryptomatteFlags; | ||||
| #define VIEW_LAYER_CRYPTOMATTE_ALL \ | #define VIEW_LAYER_CRYPTOMATTE_ALL \ | ||||
| (VIEW_LAYER_CRYPTOMATTE_OBJECT | VIEW_LAYER_CRYPTOMATTE_MATERIAL | VIEW_LAYER_CRYPTOMATTE_ASSET) | (VIEW_LAYER_CRYPTOMATTE_OBJECT | VIEW_LAYER_CRYPTOMATTE_MATERIAL | VIEW_LAYER_CRYPTOMATTE_ASSET) | ||||
| typedef struct Base { | typedef struct Base { | ||||
| struct Base *next, *prev; | struct Base *next, *prev; | ||||
| /* Flags which are based on the collections flags evaluation, does not | /* Flags which are based on the collections flags evaluation, does not | ||||
| ▲ Show 20 Lines • Show All 180 Lines • Show Last 20 Lines | |||||