Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_customdata_types.h
| Show First 20 Lines • Show All 214 Lines • ▼ Show 20 Lines | |||||
| #define CD_MASK_MULTIRES_GRIDS (CD_MASK_MDISPS | CD_GRID_PAINT_MASK) | #define CD_MASK_MULTIRES_GRIDS (CD_MASK_MDISPS | CD_GRID_PAINT_MASK) | ||||
| /* All data layers. */ | /* All data layers. */ | ||||
| #define CD_MASK_ALL (~0LL) | #define CD_MASK_ALL (~0LL) | ||||
| /* All generic attributes. */ | /* All generic attributes. */ | ||||
| #define CD_MASK_PROP_ALL \ | #define CD_MASK_PROP_ALL \ | ||||
| (CD_MASK_PROP_FLOAT | CD_MASK_PROP_FLOAT2 | CD_MASK_PROP_FLOAT3 | CD_MASK_PROP_INT32 | \ | (CD_MASK_PROP_FLOAT | CD_MASK_PROP_FLOAT2 | CD_MASK_PROP_FLOAT3 | CD_MASK_PROP_INT32 | \ | ||||
| CD_MASK_PROP_COLOR | CD_MASK_PROP_STRING | CD_MASK_MLOOPCOL) | CD_MASK_PROP_COLOR | CD_MASK_PROP_STRING | CD_MASK_MLOOPCOL | CD_MASK_PROP_BOOL) | ||||
| typedef struct CustomData_MeshMasks { | typedef struct CustomData_MeshMasks { | ||||
| uint64_t vmask; | uint64_t vmask; | ||||
| uint64_t emask; | uint64_t emask; | ||||
| uint64_t fmask; | uint64_t fmask; | ||||
| uint64_t pmask; | uint64_t pmask; | ||||
| uint64_t lmask; | uint64_t lmask; | ||||
| } CustomData_MeshMasks; | } CustomData_MeshMasks; | ||||
| Show All 26 Lines | |||||