diff options
Diffstat (limited to 'source/blender/makesdna/DNA_freestyle_types.h')
-rw-r--r-- | source/blender/makesdna/DNA_freestyle_types.h | 154 |
1 files changed, 77 insertions, 77 deletions
diff --git a/source/blender/makesdna/DNA_freestyle_types.h b/source/blender/makesdna/DNA_freestyle_types.h index 731bc590117..77cf95f4fb8 100644 --- a/source/blender/makesdna/DNA_freestyle_types.h +++ b/source/blender/makesdna/DNA_freestyle_types.h @@ -37,118 +37,118 @@ struct Text; /* FreestyleConfig::flags */ enum { - FREESTYLE_SUGGESTIVE_CONTOURS_FLAG = 1 << 0, - FREESTYLE_RIDGES_AND_VALLEYS_FLAG = 1 << 1, - FREESTYLE_MATERIAL_BOUNDARIES_FLAG = 1 << 2, - FREESTYLE_FACE_SMOOTHNESS_FLAG = 1 << 3, - FREESTYLE_ADVANCED_OPTIONS_FLAG = 1 << 4, - FREESTYLE_CULLING = 1 << 5, - FREESTYLE_VIEW_MAP_CACHE = 1 << 6, + FREESTYLE_SUGGESTIVE_CONTOURS_FLAG = 1 << 0, + FREESTYLE_RIDGES_AND_VALLEYS_FLAG = 1 << 1, + FREESTYLE_MATERIAL_BOUNDARIES_FLAG = 1 << 2, + FREESTYLE_FACE_SMOOTHNESS_FLAG = 1 << 3, + FREESTYLE_ADVANCED_OPTIONS_FLAG = 1 << 4, + FREESTYLE_CULLING = 1 << 5, + FREESTYLE_VIEW_MAP_CACHE = 1 << 6, }; /* FreestyleConfig::mode */ enum { - FREESTYLE_CONTROL_SCRIPT_MODE = 1, - FREESTYLE_CONTROL_EDITOR_MODE = 2, + FREESTYLE_CONTROL_SCRIPT_MODE = 1, + FREESTYLE_CONTROL_EDITOR_MODE = 2, }; /* FreestyleLineSet::flags */ enum { - FREESTYLE_LINESET_CURRENT = 1 << 0, - FREESTYLE_LINESET_ENABLED = 1 << 1, - FREESTYLE_LINESET_FE_NOT = 1 << 2, - FREESTYLE_LINESET_FE_AND = 1 << 3, - FREESTYLE_LINESET_GR_NOT = 1 << 4, - FREESTYLE_LINESET_FM_NOT = 1 << 5, - FREESTYLE_LINESET_FM_BOTH = 1 << 6, + FREESTYLE_LINESET_CURRENT = 1 << 0, + FREESTYLE_LINESET_ENABLED = 1 << 1, + FREESTYLE_LINESET_FE_NOT = 1 << 2, + FREESTYLE_LINESET_FE_AND = 1 << 3, + FREESTYLE_LINESET_GR_NOT = 1 << 4, + FREESTYLE_LINESET_FM_NOT = 1 << 5, + FREESTYLE_LINESET_FM_BOTH = 1 << 6, }; /* FreestyleLineSet::selection */ enum { - FREESTYLE_SEL_VISIBILITY = 1 << 0, - FREESTYLE_SEL_EDGE_TYPES = 1 << 1, - FREESTYLE_SEL_GROUP = 1 << 2, - FREESTYLE_SEL_IMAGE_BORDER = 1 << 3, - FREESTYLE_SEL_FACE_MARK = 1 << 4, + FREESTYLE_SEL_VISIBILITY = 1 << 0, + FREESTYLE_SEL_EDGE_TYPES = 1 << 1, + FREESTYLE_SEL_GROUP = 1 << 2, + FREESTYLE_SEL_IMAGE_BORDER = 1 << 3, + FREESTYLE_SEL_FACE_MARK = 1 << 4, }; /* FreestyleLineSet::edge_types, exclude_edge_types */ enum { - FREESTYLE_FE_SILHOUETTE = 1 << 0, - FREESTYLE_FE_BORDER = 1 << 1, - FREESTYLE_FE_CREASE = 1 << 2, - FREESTYLE_FE_RIDGE_VALLEY = 1 << 3, - /* FREESTYLE_FE_VALLEY = 1 << 4, */ /* No longer used */ - FREESTYLE_FE_SUGGESTIVE_CONTOUR = 1 << 5, - FREESTYLE_FE_MATERIAL_BOUNDARY = 1 << 6, - FREESTYLE_FE_CONTOUR = 1 << 7, - FREESTYLE_FE_EXTERNAL_CONTOUR = 1 << 8, - FREESTYLE_FE_EDGE_MARK = 1 << 9, + FREESTYLE_FE_SILHOUETTE = 1 << 0, + FREESTYLE_FE_BORDER = 1 << 1, + FREESTYLE_FE_CREASE = 1 << 2, + FREESTYLE_FE_RIDGE_VALLEY = 1 << 3, + /* FREESTYLE_FE_VALLEY = 1 << 4, */ /* No longer used */ + FREESTYLE_FE_SUGGESTIVE_CONTOUR = 1 << 5, + FREESTYLE_FE_MATERIAL_BOUNDARY = 1 << 6, + FREESTYLE_FE_CONTOUR = 1 << 7, + FREESTYLE_FE_EXTERNAL_CONTOUR = 1 << 8, + FREESTYLE_FE_EDGE_MARK = 1 << 9, }; /* FreestyleLineSet::qi */ enum { - FREESTYLE_QI_VISIBLE = 1, - FREESTYLE_QI_HIDDEN = 2, - FREESTYLE_QI_RANGE = 3, + FREESTYLE_QI_VISIBLE = 1, + FREESTYLE_QI_HIDDEN = 2, + FREESTYLE_QI_RANGE = 3, }; /* FreestyleConfig::raycasting_algorithm */ /* Defines should be replaced with ViewMapBuilder::visibility_algo */ enum { - FREESTYLE_ALGO_REGULAR = 1, - FREESTYLE_ALGO_FAST = 2, - FREESTYLE_ALGO_VERYFAST = 3, - FREESTYLE_ALGO_CULLED_ADAPTIVE_TRADITIONAL = 4, - FREESTYLE_ALGO_ADAPTIVE_TRADITIONAL = 5, - FREESTYLE_ALGO_CULLED_ADAPTIVE_CUMULATIVE = 6, - FREESTYLE_ALGO_ADAPTIVE_CUMULATIVE = 7, + FREESTYLE_ALGO_REGULAR = 1, + FREESTYLE_ALGO_FAST = 2, + FREESTYLE_ALGO_VERYFAST = 3, + FREESTYLE_ALGO_CULLED_ADAPTIVE_TRADITIONAL = 4, + FREESTYLE_ALGO_ADAPTIVE_TRADITIONAL = 5, + FREESTYLE_ALGO_CULLED_ADAPTIVE_CUMULATIVE = 6, + FREESTYLE_ALGO_ADAPTIVE_CUMULATIVE = 7, }; typedef struct FreestyleLineSet { - struct FreestyleLineSet *next, *prev; - - /** Line set name, MAX_NAME. */ - char name[64]; - int flags; - - /** Selection criteria. */ - int selection; - /** Quantitative invisibility. */ - short qi; - char _pad1[2]; - int qi_start, qi_end; - /** Feature edge types. */ - int edge_types, exclude_edge_types; - char _pad2[4]; - /** Group of target objects. */ - struct Collection *group; - - struct FreestyleLineStyle *linestyle; + struct FreestyleLineSet *next, *prev; + + /** Line set name, MAX_NAME. */ + char name[64]; + int flags; + + /** Selection criteria. */ + int selection; + /** Quantitative invisibility. */ + short qi; + char _pad1[2]; + int qi_start, qi_end; + /** Feature edge types. */ + int edge_types, exclude_edge_types; + char _pad2[4]; + /** Group of target objects. */ + struct Collection *group; + + struct FreestyleLineStyle *linestyle; } FreestyleLineSet; typedef struct FreestyleModuleConfig { - struct FreestyleModuleConfig *next, *prev; + struct FreestyleModuleConfig *next, *prev; - struct Text *script; - short is_displayed; - char _pad[6]; + struct Text *script; + short is_displayed; + char _pad[6]; } FreestyleModuleConfig; typedef struct FreestyleConfig { - ListBase modules; - - /** Scripting, editor. */ - int mode; - int raycasting_algorithm DNA_DEPRECATED; - /** Suggestive contours, ridges/valleys, material boundaries. */ - int flags; - float sphere_radius; - float dkr_epsilon; - /** In radians!. */ - float crease_angle; - - ListBase linesets; + ListBase modules; + + /** Scripting, editor. */ + int mode; + int raycasting_algorithm DNA_DEPRECATED; + /** Suggestive contours, ridges/valleys, material boundaries. */ + int flags; + float sphere_radius; + float dkr_epsilon; + /** In radians!. */ + float crease_angle; + + ListBase linesets; } FreestyleConfig; #ifdef __cplusplus |