//------------------------------------------------------------------------------ // // 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(208, "ID", 0, "id", "ID", false, 0)] public ID id; [DNAFieldAttribute(24, "BrushClone", 1, "clone", "BrushClone", false, 208)] public BrushClone clone; [DNAFieldAttribute(8, "CurveMapping", 2, "*curve", "CurveMapping", true, 232)] public CurveMapping curve; [DNAFieldAttribute(216, "MTex", 3, "mtex", "MTex", false, 240)] public MTex mtex; [DNAFieldAttribute(216, "MTex", 4, "mask_mtex", "MTex", false, 456)] public MTex mask_mtex; [DNAFieldAttribute(8, "Brush", 5, "*toggle_brush", "Brush", true, 672)] public Brush toggle_brush; [DNAFieldAttribute(8, "ImBuf", 6, "*icon_imbuf", "ImBuf", true, 680)] public ImBuf icon_imbuf; [DNAFieldAttribute(8, "PreviewImage", 7, "*preview", "PreviewImage", true, 688)] public PreviewImage preview; [DNAFieldAttribute(8, "ColorBand", 8, "*gradient", "ColorBand", true, 696)] public ColorBand gradient; [DNAFieldAttribute(8, "PaintCurve", 9, "*paint_curve", "PaintCurve", true, 704)] public PaintCurve paint_curve; [DNAArrayAttribute(1024, "char", 10, "icon_filepath[1024]", "System.Char[]", 1024, 712)] public char[] icon_filepath = new System.Char[1024]; [DNAFieldAttribute(4, "float", 11, "normal_weight", "float", false, 1736)] public float normal_weight; [DNAFieldAttribute(4, "float", 12, "rake_factor", "float", false, 1740)] public float rake_factor; [DNAFieldAttribute(2, "short", 13, "blend", "short", false, 1744)] public short blend; [DNAFieldAttribute(2, "short", 14, "ob_mode", "short", false, 1746)] public short ob_mode; [DNAFieldAttribute(4, "float", 15, "weight", "float", false, 1748)] public float weight; [DNAFieldAttribute(4, "int", 16, "size", "int", false, 1752)] public int size; [DNAFieldAttribute(4, "int", 17, "flag", "int", false, 1756)] public int flag; [DNAFieldAttribute(4, "int", 18, "flag2", "int", false, 1760)] public int flag2; [DNAFieldAttribute(4, "int", 19, "sampling_flag", "int", false, 1764)] public int sampling_flag; [DNAFieldAttribute(4, "int", 20, "input_samples", "int", false, 1768)] public int input_samples; [DNAFieldAttribute(4, "int", 21, "mask_pressure", "int", false, 1772)] public int mask_pressure; [DNAFieldAttribute(4, "float", 22, "jitter", "float", false, 1776)] public float jitter; [DNAFieldAttribute(4, "int", 23, "jitter_absolute", "int", false, 1780)] public int jitter_absolute; [DNAFieldAttribute(4, "int", 24, "overlay_flags", "int", false, 1784)] public int overlay_flags; [DNAFieldAttribute(4, "int", 25, "spacing", "int", false, 1788)] public int spacing; [DNAFieldAttribute(4, "int", 26, "smooth_stroke_radius", "int", false, 1792)] public int smooth_stroke_radius; [DNAFieldAttribute(4, "float", 27, "smooth_stroke_factor", "float", false, 1796)] public float smooth_stroke_factor; [DNAFieldAttribute(4, "float", 28, "rate", "float", false, 1800)] public float rate; [DNAArrayAttribute(12, "float", 29, "rgb[3]", "System.Single[]", 3, 1804)] public float[] rgb = new System.Single[3]; [DNAFieldAttribute(4, "float", 30, "alpha", "float", false, 1816)] public float alpha; [DNAFieldAttribute(4, "float", 31, "hardness", "float", false, 1820)] public float hardness; [DNAFieldAttribute(4, "float", 32, "flow", "float", false, 1824)] public float flow; [DNAFieldAttribute(4, "float", 33, "wet_mix", "float", false, 1828)] public float wet_mix; [DNAFieldAttribute(4, "float", 34, "wet_persistence", "float", false, 1832)] public float wet_persistence; [DNAFieldAttribute(4, "float", 35, "density", "float", false, 1836)] public float density; [DNAFieldAttribute(4, "int", 36, "paint_flags", "int", false, 1840)] public int paint_flags; [DNAFieldAttribute(4, "float", 37, "tip_roundness", "float", false, 1844)] public float tip_roundness; [DNAFieldAttribute(4, "float", 38, "tip_scale_x", "float", false, 1848)] public float tip_scale_x; [DNAArrayAttribute(12, "float", 39, "secondary_rgb[3]", "System.Single[]", 3, 1852)] public float[] secondary_rgb = new System.Single[3]; [DNAFieldAttribute(4, "float", 40, "dash_ratio", "float", false, 1864)] public float dash_ratio; [DNAFieldAttribute(4, "int", 41, "dash_samples", "int", false, 1868)] public int dash_samples; [DNAFieldAttribute(4, "int", 42, "sculpt_plane", "int", false, 1872)] public int sculpt_plane; [DNAFieldAttribute(4, "float", 43, "plane_offset", "float", false, 1876)] public float plane_offset; [DNAFieldAttribute(4, "int", 44, "gradient_spacing", "int", false, 1880)] public int gradient_spacing; [DNAFieldAttribute(1, "char", 45, "gradient_stroke_mode", "char", false, 1884)] public char gradient_stroke_mode; [DNAFieldAttribute(1, "char", 46, "gradient_fill_mode", "char", false, 1885)] public char gradient_fill_mode; [DNAFieldAttribute(1, "char", 47, "has_unsaved_changes", "char", false, 1886)] public char has_unsaved_changes; [DNAFieldAttribute(1, "char", 48, "falloff_shape", "char", false, 1887)] public char falloff_shape; [DNAFieldAttribute(4, "float", 49, "falloff_angle", "float", false, 1888)] public float falloff_angle; [DNAFieldAttribute(1, "char", 50, "sculpt_tool", "char", false, 1892)] public char sculpt_tool; [DNAFieldAttribute(1, "char", 51, "vertexpaint_tool", "char", false, 1893)] public char vertexpaint_tool; [DNAFieldAttribute(1, "char", 52, "weightpaint_tool", "char", false, 1894)] public char weightpaint_tool; [DNAFieldAttribute(1, "char", 53, "imagepaint_tool", "char", false, 1895)] public char imagepaint_tool; [DNAFieldAttribute(1, "char", 54, "mask_tool", "char", false, 1896)] public char mask_tool; [DNAFieldAttribute(1, "char", 55, "gpencil_tool", "char", false, 1897)] public char gpencil_tool; [DNAFieldAttribute(1, "char", 56, "gpencil_vertex_tool", "char", false, 1898)] public char gpencil_vertex_tool; [DNAFieldAttribute(1, "char", 57, "gpencil_sculpt_tool", "char", false, 1899)] public char gpencil_sculpt_tool; [DNAFieldAttribute(1, "char", 58, "gpencil_weight_tool", "char", false, 1900)] public char gpencil_weight_tool; [DNAFieldAttribute(1, "char", 59, "curves_sculpt_tool", "char", false, 1901)] public char curves_sculpt_tool; [DNAArrayAttribute(6, "char", 60, "_pad1[6]", "System.Char[]", 6, 1902)] public char[] _pad1 = new System.Char[6]; [DNAFieldAttribute(4, "float", 61, "autosmooth_factor", "float", false, 1908)] public float autosmooth_factor; [DNAFieldAttribute(4, "float", 62, "tilt_strength_factor", "float", false, 1912)] public float tilt_strength_factor; [DNAFieldAttribute(4, "float", 63, "topology_rake_factor", "float", false, 1916)] public float topology_rake_factor; [DNAFieldAttribute(4, "float", 64, "crease_pinch_factor", "float", false, 1920)] public float crease_pinch_factor; [DNAFieldAttribute(4, "float", 65, "normal_radius_factor", "float", false, 1924)] public float normal_radius_factor; [DNAFieldAttribute(4, "float", 66, "area_radius_factor", "float", false, 1928)] public float area_radius_factor; [DNAFieldAttribute(4, "float", 67, "wet_paint_radius_factor", "float", false, 1932)] public float wet_paint_radius_factor; [DNAFieldAttribute(4, "float", 68, "plane_trim", "float", false, 1936)] public float plane_trim; [DNAFieldAttribute(4, "float", 69, "height", "float", false, 1940)] public float height; [DNAFieldAttribute(4, "float", 70, "texture_sample_bias", "float", false, 1944)] public float texture_sample_bias; [DNAFieldAttribute(4, "int", 71, "curve_preset", "int", false, 1948)] public int curve_preset; [DNAFieldAttribute(4, "float", 72, "disconnected_distance_max", "float", false, 1952)] public float disconnected_distance_max; [DNAFieldAttribute(4, "int", 73, "deform_target", "int", false, 1956)] public int deform_target; [DNAFieldAttribute(4, "int", 74, "automasking_flags", "int", false, 1960)] public int automasking_flags; [DNAFieldAttribute(4, "int", 75, "automasking_boundary_edges_propagation_steps", "int", false, 1964)] public int automasking_boundary_edges_propagation_steps; [DNAFieldAttribute(4, "float", 76, "automasking_start_normal_limit", "float", false, 1968)] public float automasking_start_normal_limit; [DNAFieldAttribute(4, "float", 77, "automasking_start_normal_falloff", "float", false, 1972)] public float automasking_start_normal_falloff; [DNAFieldAttribute(4, "float", 78, "automasking_view_normal_limit", "float", false, 1976)] public float automasking_view_normal_limit; [DNAFieldAttribute(4, "float", 79, "automasking_view_normal_falloff", "float", false, 1980)] public float automasking_view_normal_falloff; [DNAFieldAttribute(4, "int", 80, "elastic_deform_type", "int", false, 1984)] public int elastic_deform_type; [DNAFieldAttribute(4, "float", 81, "elastic_deform_volume_preservation", "float", false, 1988)] public float elastic_deform_volume_preservation; [DNAFieldAttribute(4, "int", 82, "snake_hook_deform_type", "int", false, 1992)] public int snake_hook_deform_type; [DNAFieldAttribute(4, "int", 83, "pose_deform_type", "int", false, 1996)] public int pose_deform_type; [DNAFieldAttribute(4, "float", 84, "pose_offset", "float", false, 2000)] public float pose_offset; [DNAFieldAttribute(4, "int", 85, "pose_smooth_iterations", "int", false, 2004)] public int pose_smooth_iterations; [DNAFieldAttribute(4, "int", 86, "pose_ik_segments", "int", false, 2008)] public int pose_ik_segments; [DNAFieldAttribute(4, "int", 87, "pose_origin_type", "int", false, 2012)] public int pose_origin_type; [DNAFieldAttribute(4, "int", 88, "boundary_deform_type", "int", false, 2016)] public int boundary_deform_type; [DNAFieldAttribute(4, "int", 89, "boundary_falloff_type", "int", false, 2020)] public int boundary_falloff_type; [DNAFieldAttribute(4, "float", 90, "boundary_offset", "float", false, 2024)] public float boundary_offset; [DNAFieldAttribute(4, "int", 91, "cloth_deform_type", "int", false, 2028)] public int cloth_deform_type; [DNAFieldAttribute(4, "int", 92, "cloth_force_falloff_type", "int", false, 2032)] public int cloth_force_falloff_type; [DNAFieldAttribute(4, "int", 93, "cloth_simulation_area_type", "int", false, 2036)] public int cloth_simulation_area_type; [DNAFieldAttribute(4, "float", 94, "cloth_mass", "float", false, 2040)] public float cloth_mass; [DNAFieldAttribute(4, "float", 95, "cloth_damping", "float", false, 2044)] public float cloth_damping; [DNAFieldAttribute(4, "float", 96, "cloth_sim_limit", "float", false, 2048)] public float cloth_sim_limit; [DNAFieldAttribute(4, "float", 97, "cloth_sim_falloff", "float", false, 2052)] public float cloth_sim_falloff; [DNAFieldAttribute(4, "float", 98, "cloth_constraint_softbody_strength", "float", false, 2056)] public float cloth_constraint_softbody_strength; [DNAFieldAttribute(4, "int", 99, "smooth_deform_type", "int", false, 2060)] public int smooth_deform_type; [DNAFieldAttribute(4, "float", 100, "surface_smooth_shape_preservation", "float", false, 2064)] public float surface_smooth_shape_preservation; [DNAFieldAttribute(4, "float", 101, "surface_smooth_current_vertex", "float", false, 2068)] public float surface_smooth_current_vertex; [DNAFieldAttribute(4, "int", 102, "surface_smooth_iterations", "int", false, 2072)] public int surface_smooth_iterations; [DNAFieldAttribute(4, "float", 103, "multiplane_scrape_angle", "float", false, 2076)] public float multiplane_scrape_angle; [DNAFieldAttribute(4, "int", 104, "smear_deform_type", "int", false, 2080)] public int smear_deform_type; [DNAFieldAttribute(4, "int", 105, "slide_deform_type", "int", false, 2084)] public int slide_deform_type; [DNAFieldAttribute(4, "int", 106, "texture_overlay_alpha", "int", false, 2088)] public int texture_overlay_alpha; [DNAFieldAttribute(4, "int", 107, "mask_overlay_alpha", "int", false, 2092)] public int mask_overlay_alpha; [DNAFieldAttribute(4, "int", 108, "cursor_overlay_alpha", "int", false, 2096)] public int cursor_overlay_alpha; [DNAFieldAttribute(4, "float", 109, "unprojected_radius", "float", false, 2100)] public float unprojected_radius; [DNAFieldAttribute(4, "float", 110, "sharp_threshold", "float", false, 2104)] public float sharp_threshold; [DNAFieldAttribute(4, "int", 111, "blur_kernel_radius", "int", false, 2108)] public int blur_kernel_radius; [DNAFieldAttribute(4, "int", 112, "blur_mode", "int", false, 2112)] public int blur_mode; [DNAFieldAttribute(4, "float", 113, "fill_threshold", "float", false, 2116)] public float fill_threshold; [DNAArrayAttribute(16, "float", 114, "add_col[4]", "System.Single[]", 4, 2120)] public float[] add_col = new System.Single[4]; [DNAArrayAttribute(16, "float", 115, "sub_col[4]", "System.Single[]", 4, 2136)] public float[] sub_col = new System.Single[4]; [DNAArrayAttribute(8, "float", 116, "stencil_pos[2]", "System.Single[]", 2, 2152)] public float[] stencil_pos = new System.Single[2]; [DNAArrayAttribute(8, "float", 117, "stencil_dimension[2]", "System.Single[]", 2, 2160)] public float[] stencil_dimension = new System.Single[2]; [DNAArrayAttribute(8, "float", 118, "mask_stencil_pos[2]", "System.Single[]", 2, 2168)] public float[] mask_stencil_pos = new System.Single[2]; [DNAArrayAttribute(8, "float", 119, "mask_stencil_dimension[2]", "System.Single[]", 2, 2176)] public float[] mask_stencil_dimension = new System.Single[2]; [DNAFieldAttribute(8, "BrushGpencilSettings", 120, "*gpencil_settings", "BrushGpencilSettings", true, 2184)] public BrushGpencilSettings gpencil_settings; [DNAFieldAttribute(8, "BrushCurvesSculptSettings", 121, "*curves_sculpt_settings", "BrushCurvesSculptSettings", true, 2192)] public BrushCurvesSculptSettings curves_sculpt_settings; [DNAFieldAttribute(4, "int", 122, "automasking_cavity_blur_steps", "int", false, 2200)] public int automasking_cavity_blur_steps; [DNAFieldAttribute(4, "float", 123, "automasking_cavity_factor", "float", false, 2204)] public float automasking_cavity_factor; [DNAFieldAttribute(8, "CurveMapping", 124, "*automasking_cavity_curve", "CurveMapping", true, 2208)] public CurveMapping automasking_cavity_curve; public Brush() { this.id = default; this.clone = default; this.curve = default; this.mtex = default; this.mask_mtex = default; this.toggle_brush = default; this.icon_imbuf = default; this.preview = default; this.gradient = default; this.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.gpencil_settings = default; this.curves_sculpt_settings = default; this.automasking_cavity_blur_steps = default; this.automasking_cavity_factor = default; this.automasking_cavity_curve = default; } public Brush( ID id, BrushClone clone, CurveMapping curve, MTex mtex, MTex mask_mtex, Brush toggle_brush, ImBuf icon_imbuf, PreviewImage preview, ColorBand gradient, PaintCurve 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 gpencil_settings, BrushCurvesSculptSettings curves_sculpt_settings, int automasking_cavity_blur_steps, float automasking_cavity_factor, CurveMapping automasking_cavity_curve) { this.id = id; this.clone = clone; this.curve = curve; this.mtex = mtex; this.mask_mtex = mask_mtex; this.toggle_brush = toggle_brush; this.icon_imbuf = icon_imbuf; this.preview = preview; this.gradient = gradient; this.paint_curve = 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.gpencil_settings = gpencil_settings; this.curves_sculpt_settings = curves_sculpt_settings; this.automasking_cavity_blur_steps = automasking_cavity_blur_steps; this.automasking_cavity_factor = automasking_cavity_factor; this.automasking_cavity_curve = automasking_cavity_curve; } } }