//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using System; namespace BlendFile.DNA { using BlendFile; [DNAClassAttribute(131, "Brush", 2216)] public class Brush { [DNAFieldAttribute(0, "ID", "id", "ID", 208, false)] public ID id; [DNAFieldAttribute(1, "BrushClone", "clone", "BrushClone", 24, false)] public BrushClone clone; [DNAFieldAttribute(2, "CurveMapping", "*curve", "CurveMapping", 8, true)] public CurveMapping ptr_curve; [DNAFieldAttribute(3, "MTex", "mtex", "MTex", 216, false)] public MTex mtex; [DNAFieldAttribute(4, "MTex", "mask_mtex", "MTex", 216, false)] public MTex mask_mtex; [DNAFieldAttribute(5, "Brush", "*toggle_brush", "Brush", 8, true)] public Brush ptr_toggle_brush; [DNAFieldAttribute(6, "ImBuf", "*icon_imbuf", "ImBuf", 8, true)] public ImBuf ptr_icon_imbuf; [DNAFieldAttribute(7, "PreviewImage", "*preview", "PreviewImage", 8, true)] public PreviewImage ptr_preview; [DNAFieldAttribute(8, "ColorBand", "*gradient", "ColorBand", 8, true)] public ColorBand ptr_gradient; [DNAFieldAttribute(9, "PaintCurve", "*paint_curve", "PaintCurve", 8, true)] public PaintCurve ptr_paint_curve; [DNAFieldAttribute(10, "char", "icon_filepath[1024]", "System.Char[]", 1024, false)] public char[] icon_filepath = new System.Char[1024]; [DNAFieldAttribute(11, "float", "normal_weight", "float", 4, false)] public float normal_weight; [DNAFieldAttribute(12, "float", "rake_factor", "float", 4, false)] public float rake_factor; [DNAFieldAttribute(13, "short", "blend", "short", 2, false)] public short blend; [DNAFieldAttribute(14, "short", "ob_mode", "short", 2, false)] public short ob_mode; [DNAFieldAttribute(15, "float", "weight", "float", 4, false)] public float weight; [DNAFieldAttribute(16, "int", "size", "int", 4, false)] public int size; [DNAFieldAttribute(17, "int", "flag", "int", 4, false)] public int flag; [DNAFieldAttribute(18, "int", "flag2", "int", 4, false)] public int flag2; [DNAFieldAttribute(19, "int", "sampling_flag", "int", 4, false)] public int sampling_flag; [DNAFieldAttribute(20, "int", "input_samples", "int", 4, false)] public int input_samples; [DNAFieldAttribute(21, "int", "mask_pressure", "int", 4, false)] public int mask_pressure; [DNAFieldAttribute(22, "float", "jitter", "float", 4, false)] public float jitter; [DNAFieldAttribute(23, "int", "jitter_absolute", "int", 4, false)] public int jitter_absolute; [DNAFieldAttribute(24, "int", "overlay_flags", "int", 4, false)] public int overlay_flags; [DNAFieldAttribute(25, "int", "spacing", "int", 4, false)] public int spacing; [DNAFieldAttribute(26, "int", "smooth_stroke_radius", "int", 4, false)] public int smooth_stroke_radius; [DNAFieldAttribute(27, "float", "smooth_stroke_factor", "float", 4, false)] public float smooth_stroke_factor; [DNAFieldAttribute(28, "float", "rate", "float", 4, false)] public float rate; [DNAFieldAttribute(29, "float", "rgb[3]", "System.Single[]", 12, false)] public float[] rgb = new System.Single[3]; [DNAFieldAttribute(30, "float", "alpha", "float", 4, false)] public float alpha; [DNAFieldAttribute(31, "float", "hardness", "float", 4, false)] public float hardness; [DNAFieldAttribute(32, "float", "flow", "float", 4, false)] public float flow; [DNAFieldAttribute(33, "float", "wet_mix", "float", 4, false)] public float wet_mix; [DNAFieldAttribute(34, "float", "wet_persistence", "float", 4, false)] public float wet_persistence; [DNAFieldAttribute(35, "float", "density", "float", 4, false)] public float density; [DNAFieldAttribute(36, "int", "paint_flags", "int", 4, false)] public int paint_flags; [DNAFieldAttribute(37, "float", "tip_roundness", "float", 4, false)] public float tip_roundness; [DNAFieldAttribute(38, "float", "tip_scale_x", "float", 4, false)] public float tip_scale_x; [DNAFieldAttribute(39, "float", "secondary_rgb[3]", "System.Single[]", 12, false)] public float[] secondary_rgb = new System.Single[3]; [DNAFieldAttribute(40, "float", "dash_ratio", "float", 4, false)] public float dash_ratio; [DNAFieldAttribute(41, "int", "dash_samples", "int", 4, false)] public int dash_samples; [DNAFieldAttribute(42, "int", "sculpt_plane", "int", 4, false)] public int sculpt_plane; [DNAFieldAttribute(43, "float", "plane_offset", "float", 4, false)] public float plane_offset; [DNAFieldAttribute(44, "int", "gradient_spacing", "int", 4, false)] public int gradient_spacing; [DNAFieldAttribute(45, "char", "gradient_stroke_mode", "char", 1, false)] public char gradient_stroke_mode; [DNAFieldAttribute(46, "char", "gradient_fill_mode", "char", 1, false)] public char gradient_fill_mode; [DNAFieldAttribute(47, "char", "has_unsaved_changes", "char", 1, false)] public char has_unsaved_changes; [DNAFieldAttribute(48, "char", "falloff_shape", "char", 1, false)] public char falloff_shape; [DNAFieldAttribute(49, "float", "falloff_angle", "float", 4, false)] public float falloff_angle; [DNAFieldAttribute(50, "char", "sculpt_tool", "char", 1, false)] public char sculpt_tool; [DNAFieldAttribute(51, "char", "vertexpaint_tool", "char", 1, false)] public char vertexpaint_tool; [DNAFieldAttribute(52, "char", "weightpaint_tool", "char", 1, false)] public char weightpaint_tool; [DNAFieldAttribute(53, "char", "imagepaint_tool", "char", 1, false)] public char imagepaint_tool; [DNAFieldAttribute(54, "char", "mask_tool", "char", 1, false)] public char mask_tool; [DNAFieldAttribute(55, "char", "gpencil_tool", "char", 1, false)] public char gpencil_tool; [DNAFieldAttribute(56, "char", "gpencil_vertex_tool", "char", 1, false)] public char gpencil_vertex_tool; [DNAFieldAttribute(57, "char", "gpencil_sculpt_tool", "char", 1, false)] public char gpencil_sculpt_tool; [DNAFieldAttribute(58, "char", "gpencil_weight_tool", "char", 1, false)] public char gpencil_weight_tool; [DNAFieldAttribute(59, "char", "curves_sculpt_tool", "char", 1, false)] public char curves_sculpt_tool; [DNAFieldAttribute(60, "char", "_pad1[6]", "System.Char[]", 6, false)] public char[] _pad1 = new System.Char[6]; [DNAFieldAttribute(61, "float", "autosmooth_factor", "float", 4, false)] public float autosmooth_factor; [DNAFieldAttribute(62, "float", "tilt_strength_factor", "float", 4, false)] public float tilt_strength_factor; [DNAFieldAttribute(63, "float", "topology_rake_factor", "float", 4, false)] public float topology_rake_factor; [DNAFieldAttribute(64, "float", "crease_pinch_factor", "float", 4, false)] public float crease_pinch_factor; [DNAFieldAttribute(65, "float", "normal_radius_factor", "float", 4, false)] public float normal_radius_factor; [DNAFieldAttribute(66, "float", "area_radius_factor", "float", 4, false)] public float area_radius_factor; [DNAFieldAttribute(67, "float", "wet_paint_radius_factor", "float", 4, false)] public float wet_paint_radius_factor; [DNAFieldAttribute(68, "float", "plane_trim", "float", 4, false)] public float plane_trim; [DNAFieldAttribute(69, "float", "height", "float", 4, false)] public float height; [DNAFieldAttribute(70, "float", "texture_sample_bias", "float", 4, false)] public float texture_sample_bias; [DNAFieldAttribute(71, "int", "curve_preset", "int", 4, false)] public int curve_preset; [DNAFieldAttribute(72, "float", "disconnected_distance_max", "float", 4, false)] public float disconnected_distance_max; [DNAFieldAttribute(73, "int", "deform_target", "int", 4, false)] public int deform_target; [DNAFieldAttribute(74, "int", "automasking_flags", "int", 4, false)] public int automasking_flags; [DNAFieldAttribute(75, "int", "automasking_boundary_edges_propagation_steps", "int", 4, false)] public int automasking_boundary_edges_propagation_steps; [DNAFieldAttribute(76, "float", "automasking_start_normal_limit", "float", 4, false)] public float automasking_start_normal_limit; [DNAFieldAttribute(77, "float", "automasking_start_normal_falloff", "float", 4, false)] public float automasking_start_normal_falloff; [DNAFieldAttribute(78, "float", "automasking_view_normal_limit", "float", 4, false)] public float automasking_view_normal_limit; [DNAFieldAttribute(79, "float", "automasking_view_normal_falloff", "float", 4, false)] public float automasking_view_normal_falloff; [DNAFieldAttribute(80, "int", "elastic_deform_type", "int", 4, false)] public int elastic_deform_type; [DNAFieldAttribute(81, "float", "elastic_deform_volume_preservation", "float", 4, false)] public float elastic_deform_volume_preservation; [DNAFieldAttribute(82, "int", "snake_hook_deform_type", "int", 4, false)] public int snake_hook_deform_type; [DNAFieldAttribute(83, "int", "pose_deform_type", "int", 4, false)] public int pose_deform_type; [DNAFieldAttribute(84, "float", "pose_offset", "float", 4, false)] public float pose_offset; [DNAFieldAttribute(85, "int", "pose_smooth_iterations", "int", 4, false)] public int pose_smooth_iterations; [DNAFieldAttribute(86, "int", "pose_ik_segments", "int", 4, false)] public int pose_ik_segments; [DNAFieldAttribute(87, "int", "pose_origin_type", "int", 4, false)] public int pose_origin_type; [DNAFieldAttribute(88, "int", "boundary_deform_type", "int", 4, false)] public int boundary_deform_type; [DNAFieldAttribute(89, "int", "boundary_falloff_type", "int", 4, false)] public int boundary_falloff_type; [DNAFieldAttribute(90, "float", "boundary_offset", "float", 4, false)] public float boundary_offset; [DNAFieldAttribute(91, "int", "cloth_deform_type", "int", 4, false)] public int cloth_deform_type; [DNAFieldAttribute(92, "int", "cloth_force_falloff_type", "int", 4, false)] public int cloth_force_falloff_type; [DNAFieldAttribute(93, "int", "cloth_simulation_area_type", "int", 4, false)] public int cloth_simulation_area_type; [DNAFieldAttribute(94, "float", "cloth_mass", "float", 4, false)] public float cloth_mass; [DNAFieldAttribute(95, "float", "cloth_damping", "float", 4, false)] public float cloth_damping; [DNAFieldAttribute(96, "float", "cloth_sim_limit", "float", 4, false)] public float cloth_sim_limit; [DNAFieldAttribute(97, "float", "cloth_sim_falloff", "float", 4, false)] public float cloth_sim_falloff; [DNAFieldAttribute(98, "float", "cloth_constraint_softbody_strength", "float", 4, false)] public float cloth_constraint_softbody_strength; [DNAFieldAttribute(99, "int", "smooth_deform_type", "int", 4, false)] public int smooth_deform_type; [DNAFieldAttribute(100, "float", "surface_smooth_shape_preservation", "float", 4, false)] public float surface_smooth_shape_preservation; [DNAFieldAttribute(101, "float", "surface_smooth_current_vertex", "float", 4, false)] public float surface_smooth_current_vertex; [DNAFieldAttribute(102, "int", "surface_smooth_iterations", "int", 4, false)] public int surface_smooth_iterations; [DNAFieldAttribute(103, "float", "multiplane_scrape_angle", "float", 4, false)] public float multiplane_scrape_angle; [DNAFieldAttribute(104, "int", "smear_deform_type", "int", 4, false)] public int smear_deform_type; [DNAFieldAttribute(105, "int", "slide_deform_type", "int", 4, false)] public int slide_deform_type; [DNAFieldAttribute(106, "int", "texture_overlay_alpha", "int", 4, false)] public int texture_overlay_alpha; [DNAFieldAttribute(107, "int", "mask_overlay_alpha", "int", 4, false)] public int mask_overlay_alpha; [DNAFieldAttribute(108, "int", "cursor_overlay_alpha", "int", 4, false)] public int cursor_overlay_alpha; [DNAFieldAttribute(109, "float", "unprojected_radius", "float", 4, false)] public float unprojected_radius; [DNAFieldAttribute(110, "float", "sharp_threshold", "float", 4, false)] public float sharp_threshold; [DNAFieldAttribute(111, "int", "blur_kernel_radius", "int", 4, false)] public int blur_kernel_radius; [DNAFieldAttribute(112, "int", "blur_mode", "int", 4, false)] public int blur_mode; [DNAFieldAttribute(113, "float", "fill_threshold", "float", 4, false)] public float fill_threshold; [DNAFieldAttribute(114, "float", "add_col[4]", "System.Single[]", 16, false)] public float[] add_col = new System.Single[4]; [DNAFieldAttribute(115, "float", "sub_col[4]", "System.Single[]", 16, false)] public float[] sub_col = new System.Single[4]; [DNAFieldAttribute(116, "float", "stencil_pos[2]", "System.Single[]", 8, false)] public float[] stencil_pos = new System.Single[2]; [DNAFieldAttribute(117, "float", "stencil_dimension[2]", "System.Single[]", 8, false)] public float[] stencil_dimension = new System.Single[2]; [DNAFieldAttribute(118, "float", "mask_stencil_pos[2]", "System.Single[]", 8, false)] public float[] mask_stencil_pos = new System.Single[2]; [DNAFieldAttribute(119, "float", "mask_stencil_dimension[2]", "System.Single[]", 8, false)] public float[] mask_stencil_dimension = new System.Single[2]; [DNAFieldAttribute(120, "BrushGpencilSettings", "*gpencil_settings", "BrushGpencilSettings", 8, true)] public BrushGpencilSettings ptr_gpencil_settings; [DNAFieldAttribute(121, "BrushCurvesSculptSettings", "*curves_sculpt_settings", "BrushCurvesSculptSettings", 8, true)] public BrushCurvesSculptSettings ptr_curves_sculpt_settings; [DNAFieldAttribute(122, "int", "automasking_cavity_blur_steps", "int", 4, false)] public int automasking_cavity_blur_steps; [DNAFieldAttribute(123, "float", "automasking_cavity_factor", "float", 4, false)] public float automasking_cavity_factor; [DNAFieldAttribute(124, "CurveMapping", "*automasking_cavity_curve", "CurveMapping", 8, true)] 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, CurveMapping ptr_curve, MTex mtex, MTex mask_mtex, Brush ptr_toggle_brush, ImBuf ptr_icon_imbuf, PreviewImage ptr_preview, ColorBand ptr_gradient, PaintCurve ptr_paint_curve, char[] icon_filepath, float normal_weight, float rake_factor, short blend, short ob_mode, float weight, int size, int flag, int flag2, int sampling_flag, int input_samples, int mask_pressure, float jitter, int jitter_absolute, int overlay_flags, int spacing, int smooth_stroke_radius, float smooth_stroke_factor, float rate, float[] rgb, float alpha, float hardness, float flow, float wet_mix, float wet_persistence, float density, int paint_flags, float tip_roundness, float tip_scale_x, float[] secondary_rgb, float dash_ratio, int dash_samples, int sculpt_plane, float plane_offset, int gradient_spacing, char gradient_stroke_mode, char gradient_fill_mode, char has_unsaved_changes, char falloff_shape, float falloff_angle, char sculpt_tool, char vertexpaint_tool, char weightpaint_tool, char imagepaint_tool, char mask_tool, char gpencil_tool, char gpencil_vertex_tool, char gpencil_sculpt_tool, char gpencil_weight_tool, char curves_sculpt_tool, char[] _pad1, float autosmooth_factor, float tilt_strength_factor, float topology_rake_factor, float crease_pinch_factor, float normal_radius_factor, float area_radius_factor, float wet_paint_radius_factor, float plane_trim, float height, float texture_sample_bias, int curve_preset, float disconnected_distance_max, int deform_target, int automasking_flags, int automasking_boundary_edges_propagation_steps, float automasking_start_normal_limit, float automasking_start_normal_falloff, float automasking_view_normal_limit, float automasking_view_normal_falloff, int elastic_deform_type, float elastic_deform_volume_preservation, int snake_hook_deform_type, int pose_deform_type, float pose_offset, int pose_smooth_iterations, int pose_ik_segments, int pose_origin_type, int boundary_deform_type, int boundary_falloff_type, float boundary_offset, int cloth_deform_type, int cloth_force_falloff_type, int cloth_simulation_area_type, float cloth_mass, float cloth_damping, float cloth_sim_limit, float cloth_sim_falloff, float cloth_constraint_softbody_strength, int smooth_deform_type, float surface_smooth_shape_preservation, float surface_smooth_current_vertex, int surface_smooth_iterations, float multiplane_scrape_angle, int smear_deform_type, int slide_deform_type, int texture_overlay_alpha, int mask_overlay_alpha, int cursor_overlay_alpha, float unprojected_radius, float sharp_threshold, int blur_kernel_radius, int blur_mode, float fill_threshold, float[] add_col, float[] sub_col, float[] stencil_pos, float[] stencil_dimension, float[] mask_stencil_pos, float[] mask_stencil_dimension, BrushGpencilSettings ptr_gpencil_settings, BrushCurvesSculptSettings ptr_curves_sculpt_settings, int automasking_cavity_blur_steps, float automasking_cavity_factor, CurveMapping ptr_automasking_cavity_curve) { this.id = id; this.clone = clone; this.ptr_curve = ptr_curve; this.mtex = mtex; this.mask_mtex = mask_mtex; this.ptr_toggle_brush = ptr_toggle_brush; this.ptr_icon_imbuf = ptr_icon_imbuf; this.ptr_preview = ptr_preview; this.ptr_gradient = ptr_gradient; this.ptr_paint_curve = ptr_paint_curve; this.icon_filepath = icon_filepath; this.normal_weight = normal_weight; this.rake_factor = rake_factor; this.blend = blend; this.ob_mode = ob_mode; this.weight = weight; this.size = size; this.flag = flag; this.flag2 = flag2; this.sampling_flag = sampling_flag; this.input_samples = input_samples; this.mask_pressure = mask_pressure; this.jitter = jitter; this.jitter_absolute = jitter_absolute; this.overlay_flags = overlay_flags; this.spacing = spacing; this.smooth_stroke_radius = smooth_stroke_radius; this.smooth_stroke_factor = smooth_stroke_factor; this.rate = rate; this.rgb = rgb; this.alpha = alpha; this.hardness = hardness; this.flow = flow; this.wet_mix = wet_mix; this.wet_persistence = wet_persistence; this.density = density; this.paint_flags = paint_flags; this.tip_roundness = tip_roundness; this.tip_scale_x = tip_scale_x; this.secondary_rgb = secondary_rgb; this.dash_ratio = dash_ratio; this.dash_samples = dash_samples; this.sculpt_plane = sculpt_plane; this.plane_offset = plane_offset; this.gradient_spacing = gradient_spacing; this.gradient_stroke_mode = gradient_stroke_mode; this.gradient_fill_mode = gradient_fill_mode; this.has_unsaved_changes = has_unsaved_changes; this.falloff_shape = falloff_shape; this.falloff_angle = falloff_angle; this.sculpt_tool = sculpt_tool; this.vertexpaint_tool = vertexpaint_tool; this.weightpaint_tool = weightpaint_tool; this.imagepaint_tool = imagepaint_tool; this.mask_tool = mask_tool; this.gpencil_tool = gpencil_tool; this.gpencil_vertex_tool = gpencil_vertex_tool; this.gpencil_sculpt_tool = gpencil_sculpt_tool; this.gpencil_weight_tool = gpencil_weight_tool; this.curves_sculpt_tool = curves_sculpt_tool; this._pad1 = _pad1; this.autosmooth_factor = autosmooth_factor; this.tilt_strength_factor = tilt_strength_factor; this.topology_rake_factor = topology_rake_factor; this.crease_pinch_factor = crease_pinch_factor; this.normal_radius_factor = normal_radius_factor; this.area_radius_factor = area_radius_factor; this.wet_paint_radius_factor = wet_paint_radius_factor; this.plane_trim = plane_trim; this.height = height; this.texture_sample_bias = texture_sample_bias; this.curve_preset = curve_preset; this.disconnected_distance_max = disconnected_distance_max; this.deform_target = deform_target; this.automasking_flags = automasking_flags; this.automasking_boundary_edges_propagation_steps = automasking_boundary_edges_propagation_steps; this.automasking_start_normal_limit = automasking_start_normal_limit; this.automasking_start_normal_falloff = automasking_start_normal_falloff; this.automasking_view_normal_limit = automasking_view_normal_limit; this.automasking_view_normal_falloff = automasking_view_normal_falloff; this.elastic_deform_type = elastic_deform_type; this.elastic_deform_volume_preservation = elastic_deform_volume_preservation; this.snake_hook_deform_type = snake_hook_deform_type; this.pose_deform_type = pose_deform_type; this.pose_offset = pose_offset; this.pose_smooth_iterations = pose_smooth_iterations; this.pose_ik_segments = pose_ik_segments; this.pose_origin_type = pose_origin_type; this.boundary_deform_type = boundary_deform_type; this.boundary_falloff_type = boundary_falloff_type; this.boundary_offset = boundary_offset; this.cloth_deform_type = cloth_deform_type; this.cloth_force_falloff_type = cloth_force_falloff_type; this.cloth_simulation_area_type = cloth_simulation_area_type; this.cloth_mass = cloth_mass; this.cloth_damping = cloth_damping; this.cloth_sim_limit = cloth_sim_limit; this.cloth_sim_falloff = cloth_sim_falloff; this.cloth_constraint_softbody_strength = cloth_constraint_softbody_strength; this.smooth_deform_type = smooth_deform_type; this.surface_smooth_shape_preservation = surface_smooth_shape_preservation; this.surface_smooth_current_vertex = surface_smooth_current_vertex; this.surface_smooth_iterations = surface_smooth_iterations; this.multiplane_scrape_angle = multiplane_scrape_angle; this.smear_deform_type = smear_deform_type; this.slide_deform_type = slide_deform_type; this.texture_overlay_alpha = texture_overlay_alpha; this.mask_overlay_alpha = mask_overlay_alpha; this.cursor_overlay_alpha = cursor_overlay_alpha; this.unprojected_radius = unprojected_radius; this.sharp_threshold = sharp_threshold; this.blur_kernel_radius = blur_kernel_radius; this.blur_mode = blur_mode; this.fill_threshold = fill_threshold; this.add_col = add_col; this.sub_col = sub_col; this.stencil_pos = stencil_pos; this.stencil_dimension = stencil_dimension; this.mask_stencil_pos = mask_stencil_pos; this.mask_stencil_dimension = mask_stencil_dimension; this.ptr_gpencil_settings = ptr_gpencil_settings; this.ptr_curves_sculpt_settings = ptr_curves_sculpt_settings; this.automasking_cavity_blur_steps = automasking_cavity_blur_steps; this.automasking_cavity_factor = automasking_cavity_factor; this.ptr_automasking_cavity_curve = ptr_automasking_cavity_curve; } } }