Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2021-03-23 05:22:54 +0300
committerCampbell Barton <ideasman42@gmail.com>2021-03-23 05:27:17 +0300
commitdb5d9ddb1abdfb45548ea60b7c19687fc68dd2c9 (patch)
tree628b6025af270c87a4e0d68c06f4cfd502c99e09 /source/blender/makesdna/DNA_object_types.h
parent80c86e274dca98177cfb44937c1f8a1b851ae4c9 (diff)
Cleanup: use `e` prefix for enum, comment on misleading flag values
Also replace "Feature" with "LineArt" in enum names.
Diffstat (limited to 'source/blender/makesdna/DNA_object_types.h')
-rw-r--r--source/blender/makesdna/DNA_object_types.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/source/blender/makesdna/DNA_object_types.h b/source/blender/makesdna/DNA_object_types.h
index aa0768d1eed..686cf2048eb 100644
--- a/source/blender/makesdna/DNA_object_types.h
+++ b/source/blender/makesdna/DNA_object_types.h
@@ -213,7 +213,10 @@ typedef struct ObjectLineArt {
float crease_threshold;
} ObjectLineArt;
-enum ObjectFeatureLine_Usage {
+/**
+ * \warning while the values seem to be flags, they aren't treated as flags.
+ */
+enum eObjectLineArt_Usage {
OBJECT_LRT_INHERIT = 0,
OBJECT_LRT_INCLUDE = (1 << 0),
OBJECT_LRT_OCCLUSION_ONLY = (1 << 1),
@@ -222,7 +225,7 @@ enum ObjectFeatureLine_Usage {
OBJECT_LRT_NO_INTERSECTION = (1 << 4),
};
-enum ObjectFeatureLine_Flags {
+enum eObjectLineArt_Flags {
OBJECT_LRT_OWN_CREASE = (1 << 0),
};