Generated new code and added initial data handling

This commit is contained in:
mm00
2025-01-27 19:24:50 +01:00
parent ebcc629feb
commit 146a3992ce
940 changed files with 11560 additions and 9 deletions

View File

@@ -265,6 +265,133 @@ namespace BlendFile.DNA {
public float automasking_cavity_factor;
[DNAFieldAttribute(124, "CurveMapping", "*automasking_cavity_curve", 424)]
public CurveMapping ptr_automasking_cavity_curve;
public Brush() {
this.id = default;
this.clone = default;
this.ptr_curve = default;
this.mtex = default;
this.mask_mtex = default;
this.ptr_toggle_brush = default;
this.ptr_icon_imbuf = default;
this.ptr_preview = default;
this.ptr_gradient = default;
this.ptr_paint_curve = default;
this.icon_filepath = default;
this.normal_weight = default;
this.rake_factor = default;
this.blend = default;
this.ob_mode = default;
this.weight = default;
this.size = default;
this.flag = default;
this.flag2 = default;
this.sampling_flag = default;
this.input_samples = default;
this.mask_pressure = default;
this.jitter = default;
this.jitter_absolute = default;
this.overlay_flags = default;
this.spacing = default;
this.smooth_stroke_radius = default;
this.smooth_stroke_factor = default;
this.rate = default;
this.rgb = default;
this.alpha = default;
this.hardness = default;
this.flow = default;
this.wet_mix = default;
this.wet_persistence = default;
this.density = default;
this.paint_flags = default;
this.tip_roundness = default;
this.tip_scale_x = default;
this.secondary_rgb = default;
this.dash_ratio = default;
this.dash_samples = default;
this.sculpt_plane = default;
this.plane_offset = default;
this.gradient_spacing = default;
this.gradient_stroke_mode = default;
this.gradient_fill_mode = default;
this.has_unsaved_changes = default;
this.falloff_shape = default;
this.falloff_angle = default;
this.sculpt_tool = default;
this.vertexpaint_tool = default;
this.weightpaint_tool = default;
this.imagepaint_tool = default;
this.mask_tool = default;
this.gpencil_tool = default;
this.gpencil_vertex_tool = default;
this.gpencil_sculpt_tool = default;
this.gpencil_weight_tool = default;
this.curves_sculpt_tool = default;
this._pad1 = default;
this.autosmooth_factor = default;
this.tilt_strength_factor = default;
this.topology_rake_factor = default;
this.crease_pinch_factor = default;
this.normal_radius_factor = default;
this.area_radius_factor = default;
this.wet_paint_radius_factor = default;
this.plane_trim = default;
this.height = default;
this.texture_sample_bias = default;
this.curve_preset = default;
this.disconnected_distance_max = default;
this.deform_target = default;
this.automasking_flags = default;
this.automasking_boundary_edges_propagation_steps = default;
this.automasking_start_normal_limit = default;
this.automasking_start_normal_falloff = default;
this.automasking_view_normal_limit = default;
this.automasking_view_normal_falloff = default;
this.elastic_deform_type = default;
this.elastic_deform_volume_preservation = default;
this.snake_hook_deform_type = default;
this.pose_deform_type = default;
this.pose_offset = default;
this.pose_smooth_iterations = default;
this.pose_ik_segments = default;
this.pose_origin_type = default;
this.boundary_deform_type = default;
this.boundary_falloff_type = default;
this.boundary_offset = default;
this.cloth_deform_type = default;
this.cloth_force_falloff_type = default;
this.cloth_simulation_area_type = default;
this.cloth_mass = default;
this.cloth_damping = default;
this.cloth_sim_limit = default;
this.cloth_sim_falloff = default;
this.cloth_constraint_softbody_strength = default;
this.smooth_deform_type = default;
this.surface_smooth_shape_preservation = default;
this.surface_smooth_current_vertex = default;
this.surface_smooth_iterations = default;
this.multiplane_scrape_angle = default;
this.smear_deform_type = default;
this.slide_deform_type = default;
this.texture_overlay_alpha = default;
this.mask_overlay_alpha = default;
this.cursor_overlay_alpha = default;
this.unprojected_radius = default;
this.sharp_threshold = default;
this.blur_kernel_radius = default;
this.blur_mode = default;
this.fill_threshold = default;
this.add_col = default;
this.sub_col = default;
this.stencil_pos = default;
this.stencil_dimension = default;
this.mask_stencil_pos = default;
this.mask_stencil_dimension = default;
this.ptr_gpencil_settings = default;
this.ptr_curves_sculpt_settings = default;
this.automasking_cavity_blur_steps = default;
this.automasking_cavity_factor = default;
this.ptr_automasking_cavity_curve = default;
}
public Brush(
ID id,
BrushClone clone,