Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/sculpt_paint/curves_sculpt_delete.cc
| Show First 20 Lines • Show All 91 Lines • ▼ Show 20 Lines | struct DeleteOperationExecutor { | ||||
| { | { | ||||
| self_ = &self; | self_ = &self; | ||||
| object_ = CTX_data_active_object(&C); | object_ = CTX_data_active_object(&C); | ||||
| curves_id_ = static_cast<Curves *>(object_->data); | curves_id_ = static_cast<Curves *>(object_->data); | ||||
| curves_ = &CurvesGeometry::wrap(curves_id_->geometry); | curves_ = &CurvesGeometry::wrap(curves_id_->geometry); | ||||
| selected_curve_indices_.clear(); | selected_curve_indices_.clear(); | ||||
| curve_selection_ = retrieve_selected_curves(*curves_id_, selected_curve_indices_); | curve_selection_ = curves::retrieve_selected_curves(*curves_id_, selected_curve_indices_); | ||||
| curves_sculpt_ = ctx_.scene->toolsettings->curves_sculpt; | curves_sculpt_ = ctx_.scene->toolsettings->curves_sculpt; | ||||
| brush_ = BKE_paint_brush_for_read(&curves_sculpt_->paint); | brush_ = BKE_paint_brush_for_read(&curves_sculpt_->paint); | ||||
| brush_radius_base_re_ = BKE_brush_size_get(ctx_.scene, brush_); | brush_radius_base_re_ = BKE_brush_size_get(ctx_.scene, brush_); | ||||
| brush_radius_factor_ = brush_radius_factor(*brush_, stroke_extension); | brush_radius_factor_ = brush_radius_factor(*brush_, stroke_extension); | ||||
| brush_pos_re_ = stroke_extension.mouse_position; | brush_pos_re_ = stroke_extension.mouse_position; | ||||
| ▲ Show 20 Lines • Show All 182 Lines • Show Last 20 Lines | |||||