Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_scene_types.h
| Show First 20 Lines • Show All 1,008 Lines • ▼ Show 20 Lines | typedef struct Sculpt { | ||||
| /* scale for constant detail size */ | /* scale for constant detail size */ | ||||
| /** Constant detail resolution (Blender unit / constant_detail). */ | /** Constant detail resolution (Blender unit / constant_detail). */ | ||||
| float constant_detail; | float constant_detail; | ||||
| float detail_percent; | float detail_percent; | ||||
| struct Object *gravity_object; | struct Object *gravity_object; | ||||
| } Sculpt; | } Sculpt; | ||||
| typedef enum CurvesSculptFlag { | |||||
| CURVES_SCULPT_FLAG_INTERPOLATE_LENGTH = (1 << 0), | |||||
| CURVES_SCULPT_FLAG_INTERPOLATE_SHAPE = (1 << 1), | |||||
| } CurvesSculptFlag; | |||||
| typedef struct CurvesSculpt { | typedef struct CurvesSculpt { | ||||
| Paint paint; | Paint paint; | ||||
| /** CurvesSculptFlag. */ | |||||
| uint32_t flag; | |||||
| /** Length of newly added curves when it is not interpolated from other curves. */ | |||||
| float curve_length; | |||||
| } CurvesSculpt; | } CurvesSculpt; | ||||
| typedef struct UvSculpt { | typedef struct UvSculpt { | ||||
| Paint paint; | Paint paint; | ||||
| } UvSculpt; | } UvSculpt; | ||||
| /** Grease pencil drawing brushes. */ | /** Grease pencil drawing brushes. */ | ||||
| typedef struct GpPaint { | typedef struct GpPaint { | ||||
| ▲ Show 20 Lines • Show All 1,499 Lines • Show Last 20 Lines | |||||