Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_scene_types.h
| Show First 20 Lines • Show All 1,011 Lines • ▼ Show 20 Lines | |||||
| /* VPaint.flag */ | /* VPaint.flag */ | ||||
| enum { | enum { | ||||
| /* weight paint only */ | /* weight paint only */ | ||||
| VP_FLAG_VGROUP_RESTRICT = (1 << 7), | VP_FLAG_VGROUP_RESTRICT = (1 << 7), | ||||
| }; | }; | ||||
| /* ------------------------------------------- */ | /* ------------------------------------------- */ | ||||
| /* RetopologySettings.flag */ | |||||
| typedef enum eRetopologyFlags { | |||||
jbakker: Make a decision which location should be used. | |||||
| RETOPOLOGY_OVERLAY_FILL_FACES = (1 << 0), | |||||
| } eRetopologyFlags; | |||||
| typedef struct RetopologySettings { | |||||
| int flag; | |||||
| float depth_mix_factor; | |||||
| } RetopologySettings; | |||||
| /* ------------------------------------------- */ | |||||
| /* GPencil Stroke Sculpting */ | /* GPencil Stroke Sculpting */ | ||||
| /* GP_Sculpt_Settings.brushtype */ | /* GP_Sculpt_Settings.brushtype */ | ||||
| typedef enum eGP_Sculpt_Types { | typedef enum eGP_Sculpt_Types { | ||||
| GP_SCULPT_TYPE_SMOOTH = 0, | GP_SCULPT_TYPE_SMOOTH = 0, | ||||
| GP_SCULPT_TYPE_THICKNESS = 1, | GP_SCULPT_TYPE_THICKNESS = 1, | ||||
| GP_SCULPT_TYPE_STRENGTH = 2, | GP_SCULPT_TYPE_STRENGTH = 2, | ||||
| GP_SCULPT_TYPE_GRAB = 3, | GP_SCULPT_TYPE_GRAB = 3, | ||||
| ▲ Show 20 Lines • Show All 494 Lines • ▼ Show 20 Lines | typedef struct ToolSettings { | ||||
| /* Unified Paint Settings */ | /* Unified Paint Settings */ | ||||
| struct UnifiedPaintSettings unified_paint_settings; | struct UnifiedPaintSettings unified_paint_settings; | ||||
| struct CurvePaintSettings curve_paint_settings; | struct CurvePaintSettings curve_paint_settings; | ||||
| struct MeshStatVis statvis; | struct MeshStatVis statvis; | ||||
| struct RetopologySettings retopology; | |||||
| /* Normal Editing */ | /* Normal Editing */ | ||||
| float normal_vector[3]; | float normal_vector[3]; | ||||
| char _pad6[4]; | char _pad6[4]; | ||||
| /* Custom Curve Profile for bevel tool: | /* Custom Curve Profile for bevel tool: | ||||
| * Temporary until there is a proper preset system that stores the profiles or maybe stores | * Temporary until there is a proper preset system that stores the profiles or maybe stores | ||||
| * entire bevel configurations. */ | * entire bevel configurations. */ | ||||
| struct CurveProfile *custom_bevel_profile_preset; | struct CurveProfile *custom_bevel_profile_preset; | ||||
| ▲ Show 20 Lines • Show All 915 Lines • Show Last 20 Lines | |||||
Make a decision which location should be used.