From a5d9b3442d4ea5daaa56d8166bb52cfbca589643 Mon Sep 17 00:00:00 2001 From: Hans Goudey Date: Mon, 30 May 2022 17:30:37 +0200 Subject: [PATCH] Cleanup: Move attribute domain count out of enum The number of attribute domains is not an attribute domain. This way it doesn't have to be handled in switch statements. Differential Revision: https://developer.blender.org/D15065 --- source/blender/blenkernel/BKE_attribute.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/source/blender/blenkernel/BKE_attribute.h b/source/blender/blenkernel/BKE_attribute.h index f3a29736bc8..cc50076e964 100644 --- a/source/blender/blenkernel/BKE_attribute.h +++ b/source/blender/blenkernel/BKE_attribute.h @@ -30,9 +30,8 @@ typedef enum AttributeDomain { ATTR_DOMAIN_CORNER = 3, /* Mesh Corner */ ATTR_DOMAIN_CURVE = 4, /* A single curve in a larger curve data-block */ ATTR_DOMAIN_INSTANCE = 5, /* Instance */ - - ATTR_DOMAIN_NUM } AttributeDomain; +#define ATTR_DOMAIN_NUM 6 typedef enum AttributeDomainMask { ATTR_DOMAIN_MASK_POINT = (1 << 0),