|
Blender V4.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 |
| float | curve_radius |
| int | density_add_attempts |
| uint8_t | density_mode |
| char | _pad [7] |
| struct CurveMapping * | curve_parameter_falloff |
Definition at line 144 of file DNA_brush_types.h.
| char BrushCurvesSculptSettings::_pad[7] |
Definition at line 163 of file DNA_brush_types.h.
| int BrushCurvesSculptSettings::add_amount |
Number of curves added by the add brush.
Definition at line 146 of file DNA_brush_types.h.
Referenced by 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 154 of file DNA_brush_types.h.
Referenced by blo_do_versions_300(), and blender::ed::sculpt_paint::AddOperationExecutor::execute().
| struct CurveMapping* BrushCurvesSculptSettings::curve_parameter_falloff |
Definition at line 164 of file DNA_brush_types.h.
Referenced by brush_blend_read_data(), brush_blend_write(), brush_copy_data(), brush_free_data(), brush_sculpt_curves_falloff_preset_exec(), brush_sculpt_curves_falloff_preset_poll(), blender::ed::sculpt_paint::CombOperationExecutor::comb_projected(), and blender::ed::sculpt_paint::CombOperationExecutor::comb_spherical().
| float BrushCurvesSculptSettings::curve_radius |
The initial radius of curve.
Definition at line 158 of file DNA_brush_types.h.
Referenced by 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 160 of file DNA_brush_types.h.
Referenced by 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 162 of file DNA_brush_types.h.
Referenced by blender::ed::sculpt_paint::use_add_density_mode().
| uint32_t BrushCurvesSculptSettings::flag |
Definition at line 150 of file DNA_brush_types.h.
Referenced by BKE_brush_init_curves_sculpt_settings(), 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 156 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 152 of file DNA_brush_types.h.
Referenced by blender::ed::sculpt_paint::ScaleCurvesEffect::execute().
| int BrushCurvesSculptSettings::points_per_curve |
Number of control points in new curves added by the add brush.
Definition at line 148 of file DNA_brush_types.h.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().