Blender
V3.3
|
#include <DNA_scene_types.h>
Public Attributes | |
Paint | paint |
int | flags |
int | transform_mode |
int | automasking_flags |
int | radial_symm [3] |
float | detail_size |
int | symmetrize_direction |
float | gravity_factor |
float | constant_detail |
float | detail_percent |
char | _pad [4] |
struct Object * | gravity_object |
Definition at line 987 of file DNA_scene_types.h.
char Sculpt::_pad[4] |
Definition at line 1017 of file DNA_scene_types.h.
int Sculpt::automasking_flags |
Definition at line 997 of file DNA_scene_types.h.
Referenced by sculpt_automasking_mode_effective_bits(), and SCULPT_is_automasking_mode_enabled().
float Sculpt::constant_detail |
Constant detail resolution (Blender unit / constant_detail).
Definition at line 1014 of file DNA_scene_types.h.
Referenced by BKE_sculpt_toolsettings_data_ensure(), blo_do_versions_270(), dyntopo_detail_size_edit_invoke(), dyntopo_detail_size_edit_modal(), sample_detail_dyntopo(), sculpt_detail_flood_fill_exec(), and sculpt_stroke_update_step().
float Sculpt::detail_percent |
Definition at line 1015 of file DNA_scene_types.h.
Referenced by BKE_sculpt_toolsettings_data_ensure(), and sculpt_stroke_update_step().
float Sculpt::detail_size |
Definition at line 1004 of file DNA_scene_types.h.
Referenced by BKE_sculpt_toolsettings_data_ensure(), and sculpt_stroke_update_step().
int Sculpt::flags |
Definition at line 992 of file DNA_scene_types.h.
Referenced by blo_do_versions_260(), blo_do_versions_280(), dyntopo_detail_size_edit_invoke(), mesh_calc_modifiers(), OVERLAY_engine_init(), sculpt_and_constant_or_manual_detail_poll(), SCULPT_clip(), sculpt_detail_size_set_radial_control(), SCULPT_dynamic_topology_enable_ex(), sculpt_modifiers_active(), sculpt_stroke_update_step(), sculpt_topology_update(), and sculpt_update_object().
float Sculpt::gravity_factor |
Definition at line 1010 of file DNA_scene_types.h.
Referenced by cloth_filter_apply_forces_task_cb(), do_brush_action(), and sculpt_update_cache_invariants().
struct Object* Sculpt::gravity_object |
Definition at line 1019 of file DNA_scene_types.h.
Referenced by cloth_filter_apply_forces_task_cb(), scene_blend_read_lib(), scene_foreach_toolsettings(), and sculpt_update_cache_invariants().
Paint Sculpt::paint |
Definition at line 988 of file DNA_scene_types.h.
Referenced by BKE_paint_get_active(), BKE_paint_get_active_from_paintmode(), BKE_paint_runtime_init(), BKE_paint_toolslots_init_from_main(), BKE_sculpt_toolsettings_data_ensure(), BKE_toolsettings_copy(), BKE_toolsettings_free(), blo_do_versions_260(), blo_update_defaults_scene(), brush_strength(), calc_sculpt_normal(), calc_sculpt_plane(), calc_symmetry_feather(), cloth_brush_apply_brush_foces(), cursor_draw_tiling_preview(), do_gravity(), do_symmetrical_brush_actions(), do_tiled(), do_version_curvemapping_walker(), dyntopo_detail_size_edit_invoke(), ED_sculpt_update_modal_transform(), paint_cursor_update_pixel_radius(), paint_mesh_restore_co(), sample_detail_dyntopo(), scene_blend_read_lib(), scene_blend_write(), scene_foreach_toolsettings(), SCULPT_bmesh_topology_rake(), sculpt_brush_exit_tex(), sculpt_brush_init_tex(), SCULPT_brush_plane_offset_get(), sculpt_brush_stroke_cancel(), sculpt_brush_stroke_init(), sculpt_brush_stroke_invoke(), SCULPT_cache_calc_brushdata_symm(), SCULPT_calc_area_center(), SCULPT_calc_area_normal(), SCULPT_calc_area_normal_and_center(), SCULPT_calc_brush_plane(), SCULPT_cloth_brush_do_simulation_step(), SCULPT_cloth_brush_ensure_nodes_constraints(), sculpt_cloth_ensure_constraints_in_simulation_area(), sculpt_combine_proxies(), SCULPT_do_boundary_brush(), SCULPT_do_clay_brush(), SCULPT_do_clay_strips_brush(), SCULPT_do_clay_thumb_brush(), SCULPT_do_cloth_brush(), SCULPT_do_crease_brush(), SCULPT_do_displacement_eraser_brush(), SCULPT_do_displacement_smear_brush(), SCULPT_do_draw_brush(), SCULPT_do_draw_face_sets_brush(), SCULPT_do_draw_sharp_brush(), SCULPT_do_elastic_deform_brush(), SCULPT_do_fill_brush(), SCULPT_do_flatten_brush(), SCULPT_do_grab_brush(), SCULPT_do_inflate_brush(), SCULPT_do_layer_brush(), SCULPT_do_mask_brush(), SCULPT_do_mask_brush_draw(), SCULPT_do_multiplane_scrape_brush(), SCULPT_do_nudge_brush(), SCULPT_do_paint_brush(), SCULPT_do_paint_brush_image(), SCULPT_do_pinch_brush(), SCULPT_do_pose_brush(), SCULPT_do_rotate_brush(), SCULPT_do_scrape_brush(), SCULPT_do_slide_relax_brush(), SCULPT_do_smear_brush(), SCULPT_do_snake_hook_brush(), SCULPT_do_surface_smooth_brush(), SCULPT_do_thumb_brush(), SCULPT_enhance_details_brush(), sculpt_expand_cache_initial_config_set(), sculpt_face_sets_automasking_init(), sculpt_fix_noise_tear(), SCULPT_flush_stroke_deform(), sculpt_gesture_trim_calculate_depth(), sculpt_mode_toggle_exec(), sculpt_restore_mesh(), sculpt_sample_color_invoke(), SCULPT_smooth(), sculpt_stroke_done(), sculpt_stroke_test_start(), sculpt_stroke_update_step(), sculpt_tool_name(), SCULPT_topology_automasking_init(), sculpt_update_cache_invariants(), sculpt_update_cache_variants(), texture_get_from_context(), update_brush_local_mat(), and update_sculpt_normal().
int Sculpt::radial_symm[3] |
Definition at line 1001 of file DNA_scene_types.h.
Referenced by calc_radial_symmetry_feather(), cursor_draw_point_with_symmetry(), and do_radial_symmetry().
int Sculpt::symmetrize_direction |
Definition at line 1007 of file DNA_scene_types.h.
Referenced by sculpt_symmetrize_exec().
int Sculpt::transform_mode |
Definition at line 995 of file DNA_scene_types.h.
Referenced by ED_sculpt_init_transform(), and ED_sculpt_update_modal_transform().