Blender
V3.3
|
#include <DNA_brush_types.h>
Public Attributes | |
int | add_amount |
int | points_per_curve |
uint32_t | flag |
float | minimum_length |
float | curve_length |
float | minimum_distance |
int | density_add_attempts |
uint8_t | density_mode |
char | _pad [7] |
Definition at line 140 of file DNA_brush_types.h.
char BrushCurvesSculptSettings::_pad[7] |
Definition at line 157 of file DNA_brush_types.h.
int BrushCurvesSculptSettings::add_amount |
Number of curves added by the add brush.
Definition at line 142 of file DNA_brush_types.h.
Referenced by BKE_brush_init_curves_sculpt_settings(), and blender::ed::sculpt_paint::AddOperationExecutor::execute().
float BrushCurvesSculptSettings::curve_length |
Length of newly added curves when it is not interpolated from other curves.
Definition at line 150 of file DNA_brush_types.h.
Referenced by BKE_brush_init_curves_sculpt_settings(), blo_do_versions_300(), and blender::ed::sculpt_paint::AddOperationExecutor::execute().
int BrushCurvesSculptSettings::density_add_attempts |
How often the Density brush tries to add a new curve.
Definition at line 154 of file DNA_brush_types.h.
Referenced by BKE_brush_init_curves_sculpt_settings(), blender::ed::sculpt_paint::DensityAddOperationExecutor::sample_projected_with_symmetry(), and blender::ed::sculpt_paint::DensityAddOperationExecutor::sample_spherical_with_symmetry().
uint8_t BrushCurvesSculptSettings::density_mode |
eBrushCurvesSculptDensityMode.
Definition at line 156 of file DNA_brush_types.h.
Referenced by blender::ed::sculpt_paint::use_add_density_mode().
uint32_t BrushCurvesSculptSettings::flag |
Definition at line 146 of file DNA_brush_types.h.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute(), and blender::ed::sculpt_paint::new_grow_shrink_operation().
float BrushCurvesSculptSettings::minimum_distance |
Minimum distance between curve root points used by the Density brush.
Definition at line 152 of file DNA_brush_types.h.
Referenced by blender::ed::sculpt_paint::min_distance_edit::calculate_points_per_side(), blender::ed::sculpt_paint::DensitySubtractOperationExecutor::execute(), blender::ed::sculpt_paint::min_distance_edit::min_distance_edit_draw(), blender::ed::sculpt_paint::min_distance_edit::min_distance_edit_invoke(), and blender::ed::sculpt_paint::min_distance_edit::min_distance_edit_modal().
float BrushCurvesSculptSettings::minimum_length |
When shrinking curves, they shouldn't become shorter than this length.
Definition at line 148 of file DNA_brush_types.h.
Referenced by BKE_brush_init_curves_sculpt_settings().
int BrushCurvesSculptSettings::points_per_curve |
Number of control points in new curves added by the add brush.
Definition at line 144 of file DNA_brush_types.h.
Referenced by BKE_brush_init_curves_sculpt_settings(), and blender::ed::sculpt_paint::AddOperationExecutor::execute().