Files
BlenderSharp/BlendFile/DNA/Brush.cs
2025-03-04 18:48:04 +01:00

649 lines
33 KiB
C#

//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
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;
[DNAFieldAttribute(1024, "char", 10, "icon_filepath[1024]", "System.Char[]", false, 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;
[DNAFieldAttribute(12, "float", 29, "rgb[3]", "System.Single[]", false, 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;
[DNAFieldAttribute(12, "float", 39, "secondary_rgb[3]", "System.Single[]", false, 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;
[DNAFieldAttribute(6, "char", 60, "_pad1[6]", "System.Char[]", false, 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;
[DNAFieldAttribute(16, "float", 114, "add_col[4]", "System.Single[]", false, 2120)]
public float[] add_col = new System.Single[4];
[DNAFieldAttribute(16, "float", 115, "sub_col[4]", "System.Single[]", false, 2136)]
public float[] sub_col = new System.Single[4];
[DNAFieldAttribute(8, "float", 116, "stencil_pos[2]", "System.Single[]", false, 2152)]
public float[] stencil_pos = new System.Single[2];
[DNAFieldAttribute(8, "float", 117, "stencil_dimension[2]", "System.Single[]", false, 2160)]
public float[] stencil_dimension = new System.Single[2];
[DNAFieldAttribute(8, "float", 118, "mask_stencil_pos[2]", "System.Single[]", false, 2168)]
public float[] mask_stencil_pos = new System.Single[2];
[DNAFieldAttribute(8, "float", 119, "mask_stencil_dimension[2]", "System.Single[]", false, 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;
}
}
}