|
Blender V5.0
|
#include <DNA_scene_types.h>
Definition at line 1665 of file DNA_scene_types.h.
| char ToolSettings::_pad |
Definition at line 1792 of file DNA_scene_types.h.
| char ToolSettings::_pad0[6] |
Definition at line 1750 of file DNA_scene_types.h.
| char ToolSettings::_pad5[7] |
Definition at line 1849 of file DNA_scene_types.h.
| char ToolSettings::_pad6[4] |
Definition at line 1872 of file DNA_scene_types.h.
| char ToolSettings::_pad7[2] |
Definition at line 1888 of file DNA_scene_types.h.
| char ToolSettings::_pad8[7] |
Definition at line 1908 of file DNA_scene_types.h.
| char ToolSettings::anim_mirror_bone[64] |
Definition at line 1904 of file DNA_scene_types.h.
| struct Object* ToolSettings::anim_mirror_object |
Definition at line 1902 of file DNA_scene_types.h.
| struct Object* ToolSettings::anim_relative_object |
Definition at line 1903 of file DNA_scene_types.h.
| short ToolSettings::annotate_thickness |
Default stroke thickness for annotation strokes.
Definition at line 1741 of file DNA_scene_types.h.
| char ToolSettings::annotate_v3d_align |
Stroke placement settings - 3D View.
Definition at line 1739 of file DNA_scene_types.h.
Referenced by annotation_paint_strokeend(), annotation_session_initdata(), annotation_stroke_addpoint(), and annotation_stroke_newfrombuffer().
| char ToolSettings::auto_normalize |
Auto normalizing mode in wpaint.
Definition at line 1831 of file DNA_scene_types.h.
Referenced by blender::draw::drw_mesh_weight_state_extract(), blender::ed::sculpt_paint::greasepencil::WeightPaintOperation::get_brush_settings(), paint_weight_gradient_exec(), blender::ed::object::vertex_group_assign_exec(), blender::ed::object::vertex_group_remove_from_exec(), weight_sample_invoke(), wpaint_stroke_test_start(), and wpaint_stroke_update_step().
| short ToolSettings::autoik_chainlen |
Runtime only.
Definition at line 1726 of file DNA_scene_types.h.
Referenced by blender::ed::transform::headerTranslation(), and blender::ed::transform::transform_autoik_update().
| char ToolSettings::autokey_mode |
Definition at line 1776 of file DNA_scene_types.h.
Referenced by blender::animrig::autokeyframe_cfra_can_key(), blo_do_versions_250(), blender::animrig::is_autokey_mode(), blender::animrig::is_autokey_on(), and scene_init_data().
| char ToolSettings::automerge |
Definition at line 1691 of file DNA_scene_types.h.
Referenced by edbm_bevel_init(), blender::ed::transform::initTransInfo(), and mesh_symmetrize_exec().
| struct CurvePaintSettings ToolSettings::curve_paint_settings |
Definition at line 1866 of file DNA_scene_types.h.
Referenced by blender::ed::curves::curve_draw_event_add_first(), curve_draw_event_add_first(), curve_draw_exec(), blender::ed::curves::curve_draw_exec_precalc(), curve_draw_exec_precalc(), blender::ed::curves::curve_draw_init(), curve_draw_init(), curve_draw_invoke(), blender::ed::curves::curves_draw_exec(), and blender::ed::curves::curves_draw_invoke().
| CurvesSculpt* ToolSettings::curves_sculpt |
Curves sculpt.
Definition at line 1684 of file DNA_scene_types.h.
Referenced by BKE_paint_brushes_set_default_references(), BKE_paint_ensure(), BKE_paint_ensure_from_paintmode(), BKE_paint_get_active(), BKE_paint_get_active_from_paintmode(), BKE_paint_settings_foreach_mode(), BKE_toolsettings_copy(), BKE_toolsettings_free(), blo_do_versions_410(), blo_update_defaults_scene(), blender::ed::sculpt_paint::curves_sculptmode_enter(), for_each_mode_paint_settings(), blender::ed::sculpt_paint::min_distance_edit::min_distance_edit_invoke(), blender::ed::sculpt_paint::min_distance_edit::min_distance_edit_poll(), blender::ed::sculpt_paint::new_grow_shrink_operation(), blender::ed::sculpt_paint::new_pinch_operation(), blender::ed::sculpt_paint::new_selection_paint_operation(), paint_runtime_init(), scene_blend_read_data(), scene_blend_write(), scene_foreach_toolsettings(), blender::ed::sculpt_paint::start_brush_operation(), and blender::ed::sculpt_paint::use_add_density_mode().
| struct CurveProfile* ToolSettings::custom_bevel_profile_preset |
Custom Curve Profile for bevel tool: Temporary until there is a proper preset system that stores the profiles or maybe stores entire bevel configurations.
Definition at line 1879 of file DNA_scene_types.h.
Referenced by BKE_toolsettings_copy(), BKE_toolsettings_free(), blo_do_versions_280(), blo_update_defaults_scene(), edbm_bevel_init(), scene_blend_read_data(), scene_blend_write(), and scene_init_data().
| struct UnifiedPaintSettings unified_paint_settings ToolSettings::DNA_DEPRECATED |
Unified Paint Settings.
Definition at line 1864 of file DNA_scene_types.h.
| float sculpt_paint_unified_alpha ToolSettings::DNA_DEPRECATED |
Definition at line 1858 of file DNA_scene_types.h.
| float sculpt_paint_unified_unprojected_radius ToolSettings::DNA_DEPRECATED |
Definition at line 1857 of file DNA_scene_types.h.
| int sculpt_paint_unified_size ToolSettings::DNA_DEPRECATED |
Definition at line 1856 of file DNA_scene_types.h.
| short sculpt_paint_settings ToolSettings::DNA_DEPRECATED |
XXX: these sculpt_paint_* fields are deprecated, use the unified_paint_settings field instead!
Definition at line 1855 of file DNA_scene_types.h.
| float ToolSettings::doublimit |
Remove doubles limit.
Definition at line 1690 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250(), edbm_bevel_init(), mesh_symmetrize_exec(), and blender::ed::transform::special_aftertrans_update__mesh().
| char ToolSettings::edge_mode |
Edge tagging, store operator settings (no UI access).
Definition at line 1781 of file DNA_scene_types.h.
Referenced by path_select_params_from_op().
| char ToolSettings::edge_mode_live_unwrap |
Definition at line 1783 of file DNA_scene_types.h.
Referenced by ED_uvedit_live_unwrap().
| uint8_t ToolSettings::fix_to_cam_flag |
Definition at line 1907 of file DNA_scene_types.h.
| struct GP_Interpolate_Settings ToolSettings::gp_interpolate |
Grease Pencil Interpolation Tool(s).
Definition at line 1756 of file DNA_scene_types.h.
Referenced by BKE_toolsettings_copy(), BKE_toolsettings_free(), do_version_curvemapping_walker(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_sequence_exec(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_sequence_ui(), scene_blend_read_data(), and scene_blend_write().
| GpPaint* ToolSettings::gp_paint |
Gpencil paint.
Definition at line 1676 of file DNA_scene_types.h.
Referenced by BKE_gpencil_palette_ensure(), BKE_paint_brushes_set_default_references(), BKE_paint_ensure(), BKE_paint_ensure_from_paintmode(), BKE_paint_get_active(), BKE_paint_get_active_from_paintmode(), BKE_paint_settings_foreach_mode(), BKE_toolsettings_copy(), BKE_toolsettings_free(), blo_do_versions_410(), blo_update_defaults_scene(), BLO_update_defaults_startup_blend(), blender::ed::greasepencil::boundary_to_curves(), do_version_curvemapping_walker(), do_versions_after_linking_280(), blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor::execute(), blender::ui::greasepencil::eyedropper_add_palette_color(), blender::ui::greasepencil::eyedropper_set_brush_color(), for_each_mode_paint_settings(), blender::ed::sculpt_paint::GreasePencilFillOpData::from_context(), blender::ed::sculpt_paint::grease_pencil_apply_fill(), blender::ed::sculpt_paint::grease_pencil_brush_cursor_draw(), blender::ed::sculpt_paint::grease_pencil_fill_init(), blender::ed::sculpt_paint::grease_pencil_fill_invoke(), blender::ed::sculpt_paint::greasepencil::grease_pencil_interpolate_poll(), blender::ed::greasepencil::grease_pencil_painting_poll(), blender::ed::greasepencil::grease_pencil_primitive_invoke(), blender::ed::greasepencil::grease_pencil_primitive_update_curves(), blender::ed::greasepencil::keymap_grease_pencil_brush_stroke_poll(), blender::ed::greasepencil::keymap_grease_pencil_fill_tool_poll(), blender::ed::sculpt_paint::greasepencil::PaintOperation::on_stroke_begin(), blender::ed::sculpt_paint::greasepencil::PaintOperation::on_stroke_done(), paint_runtime_init(), blender::ed::greasepencil::paintmode_toggle_exec(), scene_blend_read_data(), scene_blend_write(), scene_foreach_toolsettings(), and blender::ed::greasepencil::vertexmode_toggle_exec().
| struct GP_Sculpt_Settings ToolSettings::gp_sculpt |
Grease Pencil Sculpt.
Definition at line 1753 of file DNA_scene_types.h.
Referenced by BKE_toolsettings_copy(), BKE_toolsettings_free(), blo_update_defaults_scene(), blender::ed::greasepencil::calculate_texture_space(), blender::ed::transform::greasepencil::createTransGreasePencilVerts(), do_version_curvemapping_walker(), blender::ed::greasepencil::DrawingPlacement::DrawingPlacement(), blender::ed::sculpt_paint::greasepencil::get_drawings_with_masking_for_stroke_operation(), blender::ed::greasepencil::grease_pencil_primitive_invoke(), blender::ed::greasepencil::grease_pencil_primitive_update_curves(), blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::init_auto_masking(), blender::ed::sculpt_paint::greasepencil::PaintOperation::on_stroke_begin(), blender::ed::greasepencil::retrieve_editable_drawings_from_layer_with_falloff(), blender::ed::greasepencil::retrieve_editable_drawings_grouped_per_frame(), blender::ed::greasepencil::retrieve_editable_drawings_with_falloff(), scene_blend_read_data(), scene_blend_write(), scene_foreach_toolsettings(), and scene_init_data().
| GpSculptPaint* ToolSettings::gp_sculptpaint |
Gpencil sculpt paint.
Definition at line 1680 of file DNA_scene_types.h.
Referenced by BKE_paint_brushes_set_default_references(), BKE_paint_ensure(), BKE_paint_ensure_from_paintmode(), BKE_paint_get_active(), BKE_paint_get_active_from_paintmode(), BKE_paint_settings_foreach_mode(), BKE_toolsettings_copy(), BKE_toolsettings_free(), blo_do_versions_410(), blo_update_defaults_scene(), for_each_mode_paint_settings(), blender::ed::greasepencil::grease_pencil_sculpting_poll(), paint_runtime_init(), scene_blend_read_data(), scene_blend_write(), scene_foreach_toolsettings(), and blender::ed::greasepencil::sculptmode_toggle_exec().
| GpVertexPaint* ToolSettings::gp_vertexpaint |
Gpencil vertex paint.
Definition at line 1678 of file DNA_scene_types.h.
Referenced by BKE_gpencil_palette_ensure(), BKE_paint_brushes_set_default_references(), BKE_paint_ensure(), BKE_paint_ensure_from_paintmode(), BKE_paint_get_active(), BKE_paint_get_active_from_paintmode(), BKE_paint_settings_foreach_mode(), BKE_toolsettings_copy(), BKE_toolsettings_free(), blo_do_versions_410(), blo_update_defaults_scene(), blender::ui::greasepencil::eyedropper_add_palette_color(), for_each_mode_paint_settings(), blender::ed::greasepencil::grease_pencil_vertex_painting_poll(), paint_runtime_init(), blender::ed::greasepencil::paintmode_toggle_exec(), scene_blend_read_data(), scene_blend_write(), scene_foreach_toolsettings(), and blender::ed::greasepencil::vertexmode_toggle_exec().
| GpWeightPaint* ToolSettings::gp_weightpaint |
Gpencil weight paint.
Definition at line 1682 of file DNA_scene_types.h.
Referenced by BKE_paint_brushes_set_default_references(), BKE_paint_ensure(), BKE_paint_ensure_from_paintmode(), BKE_paint_get_active(), BKE_paint_get_active_from_paintmode(), BKE_paint_settings_foreach_mode(), BKE_toolsettings_copy(), BKE_toolsettings_free(), blo_do_versions_410(), for_each_mode_paint_settings(), blender::ed::greasepencil::grease_pencil_weight_painting_poll(), paint_runtime_init(), scene_blend_read_data(), scene_blend_write(), scene_foreach_toolsettings(), blender::ed::greasepencil::weight_sample_invoke(), and blender::ed::greasepencil::weightmode_toggle_exec().
| char ToolSettings::gpencil_flags |
Flags/options for how the tool works.
Definition at line 1730 of file DNA_scene_types.h.
Referenced by annotation_paint_initstroke(), blender::ed::greasepencil::ensure_active_keyframe(), blender::ed::sculpt_paint::ensure_editable_drawings(), blender::ed::sculpt_paint::greasepencil::PaintOperationExecutor::execute(), blender::ed::sculpt_paint::grease_pencil_apply_fill(), blender::ed::greasepencil::grease_pencil_primitive_exit(), blender::ed::greasepencil::grease_pencil_primitive_invoke(), insert_action_keys(), blender::ed::sculpt_paint::greasepencil::PaintOperation::interpolate_stroke_depth(), blender::ed::sculpt_paint::greasepencil::PaintOperation::on_stroke_done(), blender::ed::sculpt_paint::greasepencil::PaintOperationExecutor::process_extension_sample(), blender::ed::sculpt_paint::greasepencil::PaintOperationExecutor::process_start_sample(), blender::ed::greasepencil::retrieve_editable_drawings(), blender::ed::greasepencil::retrieve_editable_drawings_from_layer(), blender::ed::greasepencil::retrieve_editable_drawings_from_layer_with_falloff(), blender::ed::greasepencil::retrieve_editable_drawings_grouped_per_frame(), blender::ed::greasepencil::retrieve_editable_drawings_with_falloff(), and blender::ed::greasepencil::retrieve_visible_drawings().
| char ToolSettings::gpencil_selectmode_edit |
Stroke selection mode for Edit.
Definition at line 1747 of file DNA_scene_types.h.
Referenced by blender::draw::overlay::GreasePencil::begin_sync(), BLO_update_defaults_startup_blend(), ED_grease_pencil_edit_segment_selection_enabled(), ED_grease_pencil_edit_selection_domain_get(), blender::ed::greasepencil::editable_grease_pencil_point_selection_poll(), and blender::ed::greasepencil::select_set_mode_exec().
| char ToolSettings::gpencil_selectmode_sculpt |
Stroke selection mode for Sculpt.
Definition at line 1749 of file DNA_scene_types.h.
Referenced by blender::draw::overlay::GreasePencil::begin_sync(), ED_grease_pencil_sculpt_segment_selection_enabled(), ED_grease_pencil_sculpt_selection_domain_get(), blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::init_auto_masking(), and blender::ed::greasepencil::select_set_mode_exec().
| char ToolSettings::gpencil_selectmode_vertex |
Stroke selection mode for Vertex Paint.
Definition at line 1842 of file DNA_scene_types.h.
Referenced by blender::draw::overlay::GreasePencil::begin_sync(), ED_grease_pencil_any_vertex_mask_selection(), ED_grease_pencil_vertex_segment_selection_enabled(), ED_grease_pencil_vertex_selection_domain_get(), and blender::ed::greasepencil::select_set_mode_exec().
| float ToolSettings::gpencil_surface_offset |
Normal offset used when drawing on surfaces.
Definition at line 1744 of file DNA_scene_types.h.
| char ToolSettings::gpencil_v2d_align |
General 2D Editor.
Definition at line 1735 of file DNA_scene_types.h.
Referenced by annotation_session_initdata(), blo_do_versions_270(), and blo_do_versions_300().
| char ToolSettings::gpencil_v3d_align |
Stroke placement settings: 3D View.
Definition at line 1733 of file DNA_scene_types.h.
Referenced by blender::draw::overlay::GreasePencil::begin_sync(), blo_do_versions_270(), and blender::ed::sculpt_paint::greasepencil::get_snap_mode().
| struct ImagePaintSettings ToolSettings::imapaint |
Image Paint (8 bytes aligned please!).
Definition at line 1759 of file DNA_scene_types.h.
Referenced by blender::draw::overlay::MeshUVs::begin_sync(), BKE_paint_brushes_set_default_references(), BKE_paint_ensure(), BKE_paint_ensure_from_paintmode(), BKE_paint_get_active(), BKE_paint_get_active_from_context(), BKE_paint_get_active_from_paintmode(), BKE_paint_settings_foreach_mode(), BKE_texpaint_slot_refresh_cache(), BKE_toolsettings_copy(), BKE_toolsettings_free(), blo_do_versions_410(), blo_do_versions_440(), blo_do_versions_pre250(), blo_update_defaults_scene(), do_version_curvemapping_walker(), do_versions_after_linking_300(), ED_object_texture_paint_mode_enter_ex(), ED_paint_proj_mesh_data_check(), ED_space_image_paint_update(), blender::draw::overlay::MeshUVs::end_sync(), for_each_mode_paint_settings(), grab_clone_apply(), grab_clone_invoke(), grab_clone_modal(), image_paint_2d_clone_poll(), image_paint_brush(), imapaint_pick_uv(), blender::ed::transform::initTransInfo(), blender::workbench::ObjectState::ObjectState(), paint_2d_canvas_free(), paint_2d_canvas_set(), paint_2d_new_stroke(), paint_2d_op(), paint_proj_new_stroke(), paint_proj_stroke_ps(), paint_runtime_init(), paint_sample_color(), blender::ed::sculpt_paint::image::ops::paint::paint_stroke_done(), project_state_init(), scene_blend_read_data(), scene_blend_write(), scene_foreach_toolsettings(), texture_get_from_context(), texture_paint_camera_project_exec(), texture_paint_image_from_view_exec(), blender::ed::sculpt_paint::image::ops::paint::texture_paint_init(), and toggle_paint_cursor().
| char ToolSettings::keyframe_type |
Keyframe type (see DNA_curve_types.h).
Definition at line 1778 of file DNA_scene_types.h.
Referenced by achannel_setting_slider_cb(), achannel_setting_slider_nla_curve_cb(), achannel_setting_slider_shapekey_cb(), blender::animrig::autokeyframe_object(), blender::animrig::autokeyframe_pose_channel(), blender::animrig::autokeyframe_property(), graphkeys_click_insert_exec(), insert_fcurve_key(), insert_graph_keys(), insert_key(), insert_key_button_exec(), and blender::animrig::insert_key_to_keying_set_path().
| short ToolSettings::keying_flag |
Defines in DNA_userdef_types.h.
Definition at line 1775 of file DNA_scene_types.h.
Referenced by blender::ed::transform::animrecord_check_state(), and blender::animrig::is_keying_flag().
| char ToolSettings::lock_markers |
Lock marker editing.
Definition at line 1828 of file DNA_scene_types.h.
Referenced by ed_marker_make_links_scene_exec(), ed_markers_poll_markers_exist(), ed_markers_poll_selected_no_locked_markers(), ED_markers_post_apply_transform(), blender::seq::transform_offset_after_frame(), and blender::seq::transform_seqbase_shuffle_time().
| char ToolSettings::multipaint |
Paint multiple bones in wpaint.
Definition at line 1836 of file DNA_scene_types.h.
Referenced by blender::draw::drw_mesh_weight_state_extract(), pose_de_select_all_exec(), weight_sample_invoke(), and wpaint_stroke_test_start().
| float ToolSettings::normal_vector[3] |
Definition at line 1871 of file DNA_scene_types.h.
Referenced by edbm_normals_tools_exec().
| char ToolSettings::object_flag |
Definition at line 1692 of file DNA_scene_types.h.
Referenced by blender::draw::overlay::Armatures::draw_armature_pose(), DRW_draw_select_loop(), ed_object_select_pick(), ED_view3d_select_filter_from_mode(), blender::ed::outliner::outliner_draw_mode_column(), and blender::ed::outliner::tree_element_object_activate().
| struct PaintModeSettings ToolSettings::paint_mode |
Settings for paint mode.
Definition at line 1762 of file DNA_scene_types.h.
Referenced by brush_stroke_init(), blender::workbench::ObjectState::ObjectState(), scene_blend_read_data(), blender::ed::sculpt_paint::sculpt_update_cache_invariants(), sculpt_update_object(), blender::ed::sculpt_paint::stroke_done(), blender::ed::sculpt_paint::stroke_test_start(), stroke_undo_begin(), stroke_undo_end(), and blender::ed::sculpt_paint::stroke_update_step().
| struct ParticleEditSettings ToolSettings::particle |
Definition at line 1765 of file DNA_scene_types.h.
Referenced by BKE_toolsettings_copy(), blo_do_versions_270(), blo_do_versions_280(), blo_do_versions_pre250(), blender::ed::transform::createTransParticleVerts(), DRW_object_is_visible_psys_in_active_context(), particle_undosys_step_decode(), PE_settings(), psys_cache_edit_paths(), psys_cache_paths(), psys_thread_context_init_path(), psys_update_path_cache(), scene_blend_read_data(), scene_foreach_toolsettings(), scene_init_data(), toolsystem_brush_activate_from_toolref_for_object_particle(), and WM_toolsystem_ref_sync_from_context().
| char ToolSettings::plane_axis |
Definition at line 1884 of file DNA_scene_types.h.
Referenced by v3d_cursor_snap_draw_fn(), v3d_cursor_snap_update(), and view3d_interactive_add_begin().
| char ToolSettings::plane_depth |
Definition at line 1885 of file DNA_scene_types.h.
Referenced by v3d_cursor_snap_update().
| char ToolSettings::plane_orient |
Definition at line 1886 of file DNA_scene_types.h.
Referenced by v3d_cursor_snap_update().
| int ToolSettings::playhead_snap_distance |
Definition at line 1899 of file DNA_scene_types.h.
Referenced by get_snap_threshold().
| char ToolSettings::prop_mode |
Definition at line 1818 of file DNA_scene_types.h.
Referenced by blender::ed::transform::initTransInfo(), and blender::ed::transform::saveTransform().
| char ToolSettings::proportional_action |
Proportional edit, action editor.
Definition at line 1824 of file DNA_scene_types.h.
Referenced by blender::ed::transform::initTransInfo(), and blender::ed::transform::saveTransform().
| char ToolSettings::proportional_edit |
Definition at line 1818 of file DNA_scene_types.h.
Referenced by blender::ed::transform::initTransInfo(), and blender::ed::transform::saveTransform().
| char ToolSettings::proportional_fcurve |
Proportional edit, graph editor.
Definition at line 1826 of file DNA_scene_types.h.
Referenced by blender::ed::transform::initTransInfo(), and blender::ed::transform::saveTransform().
| char ToolSettings::proportional_mask |
Proportional edit, mask editing.
Definition at line 1822 of file DNA_scene_types.h.
Referenced by blender::ed::transform::initTransInfo(), and blender::ed::transform::saveTransform().
| char ToolSettings::proportional_objects |
Proportional edit, object mode.
Definition at line 1820 of file DNA_scene_types.h.
Referenced by blender::ed::transform::initTransInfo(), and blender::ed::transform::saveTransform().
| float ToolSettings::proportional_size |
Transform Proportional Area of Effect.
Definition at line 1768 of file DNA_scene_types.h.
Referenced by blender::ed::transform::initTransInfo(), and blender::ed::transform::saveTransform().
| Sculpt* ToolSettings::sculpt |
Definition at line 1672 of file DNA_scene_types.h.
Referenced by BKE_paint_brushes_set_default_references(), BKE_paint_ensure(), BKE_paint_ensure_from_paintmode(), BKE_paint_get_active(), BKE_paint_get_active_from_paintmode(), BKE_paint_settings_foreach_mode(), BKE_sculpt_toolsettings_data_ensure(), BKE_toolsettings_copy(), BKE_toolsettings_free(), blo_do_versions_260(), blo_do_versions_270(), blo_do_versions_280(), blo_do_versions_410(), blo_update_defaults_scene(), brush_stroke_init(), blender::ed::sculpt_paint::expand::cache_initial_config_set(), blender::ed::sculpt_paint::trim::calculate_depth(), do_version_curvemapping_walker(), blender::ed::sculpt_paint::dyntopo::dyntopo_detail_size_edit_invoke(), blender::ed::sculpt_paint::dyntopo::dyntopo_detail_size_edit_modal(), blender::ed::sculpt_paint::dyntopo::dyntopo_detail_size_update_header(), blender::ed::sculpt_paint::face_set::edit_modify_coordinates(), for_each_mode_paint_settings(), blender::ed::sculpt_paint::project::gesture_apply_for_symmetry_pass(), blender::ed::sculpt_paint::init_transform(), blender::ed::sculpt_paint::mask::mask_from_boundary_exec(), blender::ed::sculpt_paint::mask::mask_from_boundary_ui(), blender::ed::sculpt_paint::mask::mask_from_cavity_exec(), blender::ed::sculpt_paint::mask::mask_from_cavity_ui(), blender::bke::mesh_calc_modifiers(), over_mesh(), blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init(), blender::ed::sculpt_paint::paint_cursor_update_pixel_radius(), paint_runtime_init(), blender::ed::sculpt_paint::sample_color_invoke(), blender::ed::sculpt_paint::dyntopo::sample_detail_dyntopo(), scene_blend_read_data(), scene_blend_write(), scene_foreach_toolsettings(), blender::ed::sculpt_paint::dyntopo::sculpt_and_constant_or_manual_detail_poll(), blender::ed::sculpt_paint::sculpt_brush_stroke_cancel(), blender::ed::sculpt_paint::sculpt_brush_stroke_invoke(), blender::ed::sculpt_paint::cloth::sculpt_cloth_filter_invoke(), blender::ed::sculpt_paint::cloth::sculpt_cloth_filter_modal(), blender::ed::sculpt_paint::color::sculpt_color_filter_apply(), blender::ed::sculpt_paint::color::sculpt_color_filter_init(), blender::ed::sculpt_paint::dyntopo::sculpt_detail_flood_fill_exec(), blender::ed::sculpt_paint::filter::sculpt_mesh_filter_apply(), blender::ed::sculpt_paint::filter::sculpt_mesh_filter_start(), blender::ed::sculpt_paint::sculpt_mode_toggle_exec(), SCULPT_stroke_modifiers_check(), sculpt_update_object(), blender::ed::sculpt_paint::stroke_done(), blender::ed::sculpt_paint::stroke_test_start(), stroke_undo_begin(), blender::ed::sculpt_paint::stroke_update_step(), blender::ed::sculpt_paint::symmetrize_exec(), texture_get_from_context(), and blender::ed::sculpt_paint::update_modal_transform().
| float ToolSettings::select_thresh |
Select Group Threshold.
Definition at line 1771 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250(), edbm_select_similar_exec(), and uv_select_similar_exec().
| char ToolSettings::selectmode |
Selection Mode for Mesh.
Definition at line 1695 of file DNA_scene_types.h.
Referenced by blender::ed::transform::applyAlign(), blender::draw::overlay::Meshes::begin_sync(), blender::draw::overlay::MeshUVs::begin_sync(), blo_do_versions_250(), bm_uv_build_islands(), do_lasso_select_mesh(), do_mesh_box_select(), ED_uvedit_select_island_check(), ED_uvedit_select_mode_get(), ED_uvedit_select_sync_flush(), ED_uvedit_sticky_selectmode_update(), edbm_offset_edgeloop_exec(), edbm_select_linked_exec(), edbm_select_linked_pick_invoke(), EDBM_selectmode_disable(), edbm_selectmode_ensure(), EDBM_selectmode_set_multi_ex(), EDBM_selectmode_to_scene(), EDBM_selectmode_toggle_multi(), blender::ed::object::editmode_enter_ex(), loopcut_init(), mesh_circle_select(), blender::draw::mesh_render_data_edge_flag(), mesh_undosys_step_decode(), mesh_undosys_step_encode(), blender::ed::object::object_hook_index_array(), path_select_poll_property(), stitch_init(), stitch_init_all(), blender::ed::geometry::store_result_geometry(), blender::ed::transform::transformops_loopsel_hack(), uv_mouse_select_multi(), uv_rip_exec(), uv_select_edgering(), uv_select_linked_internal(), uv_select_linked_multi(), uv_select_more_less(), uv_select_similar_exec(), uv_select_similar_type_itemf(), uvedit_edge_select_disable(), uvedit_edge_select_enable(), uvedit_edge_select_test_ex(), uvedit_uv_select_disable(), uvedit_uv_select_enable(), uvedit_uv_select_test_ex(), and blender::ed::object::vertex_parent_set_exec().
| struct SequencerToolSettings* ToolSettings::sequencer_tool_settings |
Definition at line 1881 of file DNA_scene_types.h.
Referenced by blender::ed::transform::autokeyframe_sequencer_image(), BKE_toolsettings_copy(), BKE_toolsettings_free(), blender::ed::transform::gizmo2d_calc_bounds(), blender::ed::transform::gizmo2d_calc_transform_pivot(), scene_blend_read_data(), scene_blend_write(), scene_init_data(), and blender::seq::tool_settings_ensure().
| float ToolSettings::snap_angle_increment_2d |
Rotation Angle snapping amount
Definition at line 1891 of file DNA_scene_types.h.
Referenced by blo_update_defaults_scene(), get_snap_angle(), and blender::ed::transform::initSnapAngleIncrements().
| float ToolSettings::snap_angle_increment_2d_precision |
Definition at line 1892 of file DNA_scene_types.h.
Referenced by blo_update_defaults_scene(), get_snap_angle(), and blender::ed::transform::initSnapAngleIncrements().
| float ToolSettings::snap_angle_increment_3d |
Definition at line 1893 of file DNA_scene_types.h.
Referenced by blo_update_defaults_scene(), get_snap_angle(), and blender::ed::transform::initSnapAngleIncrements().
| float ToolSettings::snap_angle_increment_3d_precision |
Definition at line 1894 of file DNA_scene_types.h.
Referenced by blo_update_defaults_scene(), get_snap_angle(), and blender::ed::transform::initSnapAngleIncrements().
| short ToolSettings::snap_anim_mode |
Definition at line 1796 of file DNA_scene_types.h.
Referenced by blo_do_versions_400(), and blender::ed::transform::snap_mode_from_spacetype().
| short ToolSettings::snap_face_nearest_steps |
Steps to break transformation into with face nearest snapping.
Definition at line 1816 of file DNA_scene_types.h.
Referenced by blo_do_versions_300(), and blender::ed::transform::transform_snap_reset_from_mode().
| short ToolSettings::snap_flag |
Generic flags (per space-type), eSnapFlag.
Definition at line 1799 of file DNA_scene_types.h.
Referenced by add_vertex_invoke(), blo_do_versions_300(), blo_do_versions_400(), blender::ed::transform::createTransEditVerts(), edbm_dupli_extrude_cursor_invoke(), EDBM_project_snap_verts(), blender::ed::transform::handleSnapping(), blender::ed::transform::snap_mode_from_spacetype(), blender::ed::transform::snap_target_select_from_spacetype_and_tool_settings(), blender::ed::transform::snap_target_view3d_fn(), blender::ed::transform::snap_use_backface_culling(), blender::ed::transform::transform_snap_flag_from_spacetype_ptr(), v3d_cursor_snap_elements(), v3d_cursor_snap_update(), and view3d_interactive_add_modal().
| short ToolSettings::snap_flag_anim |
Definition at line 1802 of file DNA_scene_types.h.
Referenced by blender::ed::transform::transform_snap_flag_from_spacetype_ptr().
| short ToolSettings::snap_flag_driver |
Definition at line 1803 of file DNA_scene_types.h.
Referenced by blender::ed::transform::transform_snap_flag_from_spacetype_ptr().
| short ToolSettings::snap_flag_node |
Definition at line 1800 of file DNA_scene_types.h.
Referenced by blo_do_versions_300(), blender::ed::space_node::node_resize_init(), and blender::ed::transform::transform_snap_flag_from_spacetype_ptr().
| short ToolSettings::snap_flag_playhead |
Definition at line 1804 of file DNA_scene_types.h.
Referenced by use_playhead_snapping().
| short ToolSettings::snap_flag_seq |
Definition at line 1801 of file DNA_scene_types.h.
Referenced by blo_do_versions_300(), blo_do_versions_450(), and blender::ed::transform::transform_snap_flag_from_spacetype_ptr().
| short ToolSettings::snap_mode |
Definition at line 1794 of file DNA_scene_types.h.
Referenced by add_vertex_invoke(), blo_do_versions_300(), blo_do_versions_400(), edbm_dupli_extrude_cursor_invoke(), idp_snap_calc_incremental(), blender::ed::transform::snap_mode_from_spacetype(), v3d_cursor_snap_elements(), and view3d_interactive_add_begin().
| short ToolSettings::snap_mode_tools |
Definition at line 1883 of file DNA_scene_types.h.
Referenced by blo_do_versions_400(), v3d_cursor_snap_elements(), and view3d_interactive_add_begin().
| char ToolSettings::snap_node_mode |
Snap elements (per space-type), eSnapMode.
Definition at line 1790 of file DNA_scene_types.h.
Referenced by blo_do_versions_300(), blo_do_versions_400(), and blender::ed::transform::snap_mode_from_spacetype().
| short ToolSettings::snap_playhead_mode |
Definition at line 1797 of file DNA_scene_types.h.
Referenced by action_get_snap_targets(), graph_get_snap_targets(), nla_get_snap_targets(), and seq_get_snap_targets().
| int16_t ToolSettings::snap_step_frames |
Definition at line 1897 of file DNA_scene_types.h.
Referenced by action_get_snap_targets(), graph_get_snap_targets(), nla_get_snap_targets(), and seq_get_snap_targets().
| int16_t ToolSettings::snap_step_seconds |
Definition at line 1896 of file DNA_scene_types.h.
Referenced by action_get_snap_targets(), graph_get_snap_targets(), nla_get_snap_targets(), and seq_get_snap_targets().
| char ToolSettings::snap_target |
Default snap source, eSnapSourceOP. TODO(@gfxcoder): Rename snap_target to snap_source to avoid previous ambiguity of "target" (now, "source" is geometry to be moved and "target" is geometry to which moved geometry is snapped).
Definition at line 1812 of file DNA_scene_types.h.
Referenced by blender::ed::transform::transform_snap_reset_from_mode().
| char ToolSettings::snap_transform_mode_flag |
Snap mask for transform modes, eSnapTransformMode.
Definition at line 1814 of file DNA_scene_types.h.
Referenced by blender::ed::transform::transformModeUseSnap().
| short ToolSettings::snap_uv_flag |
Definition at line 1805 of file DNA_scene_types.h.
Referenced by blo_do_versions_300(), and blender::ed::transform::transform_snap_flag_from_spacetype_ptr().
| short ToolSettings::snap_uv_mode |
Definition at line 1795 of file DNA_scene_types.h.
Referenced by blo_do_versions_300(), blo_do_versions_400(), and blender::ed::transform::snap_mode_from_spacetype().
| struct MeshStatVis ToolSettings::statvis |
Definition at line 1868 of file DNA_scene_types.h.
Referenced by blender::draw::extract_mesh_analysis(), blender::draw::statvis_calc_distort(), blender::draw::statvis_calc_overhang(), blender::draw::statvis_calc_sharp(), and blender::draw::statvis_calc_thickness().
| char ToolSettings::transform_flag |
Definition at line 1788 of file DNA_scene_types.h.
Referenced by blender::ed::transform::create_trans_data(), blender::ed::transform::get_affected_rna_paths_from_transform_mode(), blender::ed::transform::get_affected_rna_paths_from_transform_mode(), blender::ed::transform::initTransInfo(), blender::ed::object::object_clear_transform_generic_exec(), snap_sel_to_grid_exec(), and snap_selected_to_location_rotation().
| char ToolSettings::transform_pivot_point |
Definition at line 1787 of file DNA_scene_types.h.
Referenced by blender::ed::transform::calc_gizmo_stats(), blender::ed::transform::calc_orientation_from_type(), edbm_point_normals_modal(), blender::ed::transform::get_affected_rna_paths_from_transform_mode(), blender::ed::transform::get_affected_rna_paths_from_transform_mode(), blender::ed::transform::gizmo_prepare_mat(), blender::ed::transform::gizmo_xform_message_subscribe(), blender::ed::greasepencil::grease_pencil_snap_cursor_to_sel_exec(), knife_constrain_axis(), blender::ed::object::object_origin_set_exec(), snap_curs_to_sel_exec(), snap_selected_to_cursor_exec(), blender::ed::transform::t_around_get(), blender::ed::transform::transform_mode_affect_only_locations(), uv_map_transform_center(), v3d_cursor_snap_update(), view3d_ruler_item_mousemove(), and blender::ed::transform::WIDGETGROUP_gizmo_refresh().
| char ToolSettings::unwrapper |
Definition at line 1700 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250(), unwrap_options_get(), unwrap_options_sync_toolsettings(), and UV_OT_unwrap().
| char ToolSettings::use_plane_axis_auto |
Definition at line 1887 of file DNA_scene_types.h.
Referenced by v3d_cursor_snap_update().
| rctf ToolSettings::uv_custom_region |
Definition at line 1706 of file DNA_scene_types.h.
Referenced by draw_image_main_helpers(), pack_islands_exec(), and uv_custom_region_set_exec().
| char ToolSettings::uv_flag |
Definition at line 1702 of file DNA_scene_types.h.
Referenced by average_islands_scale_exec(), blender::draw::overlay::MeshUVs::begin_sync(), blo_do_versions_500(), blo_update_defaults_scene(), bm_loop_select_edge_check_internal(), bm_loop_select_vert_check_internal(), bm_uv_build_islands(), BM_uv_element_map_create(), construct_param_handle_subsurfed(), blender::ed::uv::UVSyncSelectFromMesh::create_if_needed(), do_lasso_select_mesh_uv(), draw_image_main_helpers(), blender::draw::DRW_mesh_batch_cache_create_requested(), ED_uvedit_active_edge_loop_get(), ED_uvedit_active_vert_loop_get(), ED_uvedit_add_simple_uvs(), ED_uvedit_deselect_all(), ED_uvedit_foreach_uv(), ED_uvedit_select_island_check(), ED_uvedit_select_mode_get(), ED_uvedit_select_sync_flush(), ED_uvedit_select_sync_multi(), ED_uvedit_selectmode_clean(), ED_uvedit_selectmode_flush(), ED_uvedit_sticky_selectmode_update(), ED_uvedit_sync_uvselect_ignore(), edbm_select_mode_invoke(), EDBM_selectmode_toggle_multi(), blender::draw::extract_edituv_face_dots(), blender::draw::extract_edituv_lines(), blender::draw::extract_edituv_lines_subdiv(), blender::draw::extract_edituv_points(), blender::draw::extract_edituv_points_subdiv(), blender::draw::extract_edituv_tris(), blender::draw::extract_edituv_tris_subdiv(), image_main_region_listener(), mesh_undosys_step_decode(), mesh_undosys_step_encode(), minimize_stretch_exit(), minimize_stretch_iteration(), pack_islands_exec(), stitch_exit(), stitch_init(), stitch_init_all(), stitch_invoke(), unwrap_exec(), uv_box_select_exec(), uv_circle_select_exec(), uv_custom_region_set_exec(), uv_hide_exec(), uv_mark_seam_exec(), uv_mouse_select_loop_generic_multi(), uv_mouse_select_multi(), uv_reveal_exec(), uv_rip_exec(), uv_rip_object(), uv_select_all(), uv_select_edgeloop(), uv_select_edgering(), uv_select_faceloop(), uv_select_flush_from_loop_edge_flag(), uv_select_flush_from_tag_face(), uv_select_flush_from_tag_loop(), uv_select_invert(), uv_select_linked_internal(), uv_select_linked_multi(), uv_select_mode_invoke(), uv_select_more_less(), uv_select_overlap(), uv_select_pinned_exec(), uv_select_similar_edge_exec(), uv_select_similar_exec(), uv_select_similar_face_exec(), uv_select_similar_island_exec(), uv_select_similar_type_itemf(), uv_select_similar_vert_exec(), uv_select_split_exec(), uv_select_sync_update(), uv_select_tag_update_for_object(), uv_shortest_path_pick_ex(), uv_shortest_path_pick_invoke(), uvedit_edge_select_disable(), uvedit_edge_select_enable(), uvedit_edge_select_get_no_sync(), uvedit_edge_select_set_no_sync(), uvedit_edge_select_set_noflush(), uvedit_edge_select_set_with_sticky(), uvedit_edge_select_test_ex(), uvedit_face_select_disable(), uvedit_face_select_enable(), uvedit_face_select_get_no_sync(), uvedit_face_select_set_no_sync(), uvedit_face_select_set_with_sticky(), uvedit_face_select_shared_vert(), uvedit_face_select_test_ex(), uvedit_face_visible_test_ex(), uvedit_have_selection(), uvedit_loop_edge_select_get(), uvedit_loop_edge_select_set(), uvedit_loop_vert_select_get(), uvedit_loop_vert_select_set(), uvedit_select_flush_from_verts(), uvedit_select_is_any_selected(), uvedit_select_prepare_custom_data(), uvedit_select_prepare_UNUSED(), uvedit_uv_select_disable(), uvedit_uv_select_enable(), uvedit_uv_select_set_with_sticky(), uvedit_uv_select_test_ex(), uvedit_vert_select_get_no_sync(), and uvedit_vert_select_set_no_sync().
| char ToolSettings::uv_sculpt_settings |
Definition at line 1845 of file DNA_scene_types.h.
Referenced by uv_sculpt_stroke_init().
| char ToolSettings::uv_selectmode |
Definition at line 1703 of file DNA_scene_types.h.
Referenced by blender::draw::overlay::MeshUVs::begin_sync(), blo_do_versions_250(), blo_do_versions_500(), bm_uv_build_islands(), ED_uvedit_select_mode_get(), ED_uvedit_selectmode_clean(), ED_uvedit_selectmode_flush(), mesh_undosys_step_decode(), mesh_undosys_step_encode(), stitch_init_all(), uv_hide_exec(), uv_mouse_select_multi(), uv_reveal_exec(), uv_select_edgeloop(), uv_select_edgering(), uv_select_invert(), uv_select_mode_exec(), uv_select_more_less(), uv_select_similar_exec(), uv_select_similar_type_itemf(), uv_select_sync_update(), uvedit_edge_select_disable(), uvedit_edge_select_test_ex(), and uvedit_face_select_test_ex().
| char ToolSettings::uv_sticky |
Definition at line 1704 of file DNA_scene_types.h.
Referenced by blender::draw::overlay::MeshUVs::begin_sync(), blender::ed::uv::UVSyncSelectFromMesh::create_if_needed(), do_lasso_select_mesh_uv(), ED_uvedit_select_sync_flush(), ED_uvedit_selectmode_clean(), ED_uvedit_sync_uvselect_ignore(), EDBM_select_pick(), mesh_undosys_step_decode(), mesh_undosys_step_encode(), uv_box_select_exec(), uv_circle_select_exec(), uv_mouse_select_multi(), uv_rip_exec(), uv_select_flush_from_loop_edge_flag(), uv_select_flush_from_tag_face(), uv_select_flush_from_tag_loop(), uv_select_invert(), uv_select_linked_internal(), uv_select_split_exec(), uvedit_edge_select_set_with_sticky(), uvedit_edge_select_test_ex(), uvedit_face_select_set_with_sticky(), uvedit_face_select_shared_vert(), uvedit_sync_uvselect_flush_from_v3d(), uvedit_uv_select_set_with_sticky(), and uvedit_uv_select_test_ex().
| char ToolSettings::uvcalc_flag |
Definition at line 1701 of file DNA_scene_types.h.
Referenced by blo_do_versions_pre250(), blender::ed::transform::initTransInfo(), blender::ed::transform::saveTransform(), blender::ed::transform::transform_convert_mesh_customdatacorrect_init(), unwrap_options_get(), unwrap_options_sync_toolsettings(), UV_OT_unwrap(), and blender::ed::transform::viewRedrawPost().
| int ToolSettings::uvcalc_iterations |
Definition at line 1710 of file DNA_scene_types.h.
Referenced by unwrap_options_get(), unwrap_options_sync_toolsettings(), and UV_OT_unwrap().
| float ToolSettings::uvcalc_margin |
Definition at line 1708 of file DNA_scene_types.h.
Referenced by ED_uvedit_live_unwrap(), pack_islands_exec(), smart_project_exec(), and unwrap_options_sync_toolsettings().
| float ToolSettings::uvcalc_weight_factor |
Definition at line 1711 of file DNA_scene_types.h.
Referenced by unwrap_options_get(), unwrap_options_sync_toolsettings(), and UV_OT_unwrap().
| char ToolSettings::uvcalc_weight_group[64] |
Regarding having a single vertex group for all meshes. In most cases there is no expectation for the names used for vertex groups. UV weights is a fairly specific feature for unwrapping and in this case users are expected to use the name uv_importance. While we could support setting a different group per mesh (similar to the active group). This isn't all that useful in practice, so use a "default" name instead. This approach may be reworked after gathering feedback from users.
Definition at line 1722 of file DNA_scene_types.h.
Referenced by unwrap_options_get(), unwrap_options_sync_toolsettings(), and UV_OT_unwrap().
| UvSculpt ToolSettings::uvsculpt |
UV smooth.
Definition at line 1674 of file DNA_scene_types.h.
Referenced by BKE_toolsettings_copy(), BKE_toolsettings_free(), scene_blend_read_data(), scene_blend_write(), and uv_sculpt_stroke_init().
| float ToolSettings::vgroup_weight |
Vertex group weight - used only for editmode, not weight paint.
Definition at line 1687 of file DNA_scene_types.h.
Referenced by blo_do_versions_250(), blo_do_versions_260(), blender::ed::sculpt_paint::greasepencil::process_stroke_weights(), and blender::ed::object::vertex_group_assign_exec().
| char ToolSettings::vgroupsubset |
Subset selection filter in wpaint.
Definition at line 1839 of file DNA_scene_types.h.
Referenced by blender::ed::object::vertex_weight_copy_exec(), blender::ed::object::vertex_weight_normalize_active_vertex_exec(), and view3d_panel_vgroup().
| VPaint* ToolSettings::vpaint |
Vertex paint.
Definition at line 1669 of file DNA_scene_types.h.
Referenced by BKE_paint_brushes_set_default_references(), BKE_paint_ensure(), BKE_paint_ensure_from_paintmode(), BKE_paint_get_active(), BKE_paint_get_active_from_paintmode(), BKE_paint_settings_foreach_mode(), BKE_toolsettings_copy(), BKE_toolsettings_free(), blo_do_versions_270(), blo_do_versions_410(), blo_update_defaults_scene(), do_version_curvemapping_walker(), for_each_mode_paint_settings(), blender::ed::sculpt_paint::vwpaint::mode_enter_generic(), paint_runtime_init(), scene_blend_read_data(), scene_blend_write(), scene_foreach_toolsettings(), vertex_color_set_exec(), vpaint_mode_toggle_exec(), vpaint_stroke_done(), vpaint_stroke_test_start(), and vpaint_stroke_update_step().
| char ToolSettings::weightuser |
Definition at line 1837 of file DNA_scene_types.h.
Referenced by blo_update_defaults_scene(), and blender::draw::drw_mesh_weight_state_extract().
| char ToolSettings::workspace_tool_type |
Definition at line 1847 of file DNA_scene_types.h.
Referenced by blender::ed::transform::gizmo_mesh_extrude_refresh(), WIDGETGROUP_tool_generic_refresh(), and wm_event_get_keymap_from_toolsystem_ex().
| VPaint* ToolSettings::wpaint |
Weight paint.
Definition at line 1671 of file DNA_scene_types.h.
Referenced by BKE_paint_brushes_set_default_references(), BKE_paint_ensure(), BKE_paint_ensure_from_paintmode(), BKE_paint_get_active(), BKE_paint_get_active_from_paintmode(), BKE_paint_settings_foreach_mode(), BKE_toolsettings_copy(), BKE_toolsettings_free(), blo_do_versions_270(), blo_do_versions_410(), blo_update_defaults_scene(), do_version_curvemapping_walker(), for_each_mode_paint_settings(), blender::ed::sculpt_paint::vwpaint::init_session_data(), blender::ed::sculpt_paint::vwpaint::mode_enter_generic(), paint_runtime_init(), paint_weight_gradient_exec(), scene_blend_read_data(), scene_blend_write(), scene_foreach_toolsettings(), weight_paint_set_exec(), weight_sample_invoke(), wpaint_mode_toggle_exec(), wpaint_stroke_done(), wpaint_stroke_test_start(), and wpaint_stroke_update_step().
| char ToolSettings::wpaint_lock_relative |
Present weights as if all locked vertex groups were deleted, and the remaining deform groups normalized.
Definition at line 1834 of file DNA_scene_types.h.
Referenced by blender::draw::drw_mesh_weight_state_extract(), weight_sample_invoke(), and wpaint_stroke_test_start().