//------------------------------------------------------------------------------ // // 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(226, "DynamicPaintSurface", 1568)] public class DynamicPaintSurface { [DNAFieldAttribute(8, "DynamicPaintSurface", 0, "*next", "DynamicPaintSurface", true, 0)] public DynamicPaintSurface next; [DNAFieldAttribute(8, "DynamicPaintSurface", 1, "*prev", "DynamicPaintSurface", true, 8)] public DynamicPaintSurface prev; [DNAFieldAttribute(8, "DynamicPaintCanvasSettings", 2, "*canvas", "DynamicPaintCanvasSettings", true, 16)] public DynamicPaintCanvasSettings canvas; [DNAFieldAttribute(8, "PaintSurfaceData", 3, "*data", "PaintSurfaceData", true, 24)] public PaintSurfaceData data; [DNAFieldAttribute(8, "Collection", 4, "*brush_group", "Collection", true, 32)] public Collection brush_group; [DNAFieldAttribute(8, "EffectorWeights", 5, "*effector_weights", "EffectorWeights", true, 40)] public EffectorWeights effector_weights; [DNAFieldAttribute(8, "PointCache", 6, "*pointcache", "PointCache", true, 48)] public PointCache pointcache; [DNAFieldAttribute(16, "ListBase", 7, "ptcaches", "ListBase", false, 56)] public ListBase ptcaches; [DNAFieldAttribute(4, "int", 8, "current_frame", "int", false, 72)] public int current_frame; [DNAArrayAttribute(64, "char", 9, "name[64]", "System.Char[]", 64, 76)] public char[] name = new System.Char[64]; [DNAFieldAttribute(2, "short", 10, "format", "short", false, 140)] public short format; [DNAFieldAttribute(2, "short", 11, "type", "short", false, 142)] public short type; [DNAFieldAttribute(2, "short", 12, "disp_type", "short", false, 144)] public short disp_type; [DNAFieldAttribute(2, "short", 13, "image_fileformat", "short", false, 146)] public short image_fileformat; [DNAFieldAttribute(2, "short", 14, "effect_ui", "short", false, 148)] public short effect_ui; [DNAFieldAttribute(2, "short", 15, "init_color_type", "short", false, 150)] public short init_color_type; [DNAFieldAttribute(4, "int", 16, "flags", "int", false, 152)] public int flags; [DNAFieldAttribute(4, "int", 17, "effect", "int", false, 156)] public int effect; [DNAFieldAttribute(4, "int", 18, "image_resolution", "int", false, 160)] public int image_resolution; [DNAFieldAttribute(4, "int", 19, "substeps", "int", false, 164)] public int substeps; [DNAFieldAttribute(4, "int", 20, "start_frame", "int", false, 168)] public int start_frame; [DNAFieldAttribute(4, "int", 21, "end_frame", "int", false, 172)] public int end_frame; [DNAArrayAttribute(16, "float", 22, "init_color[4]", "System.Single[]", 4, 176)] public float[] init_color = new System.Single[4]; [DNAFieldAttribute(8, "Tex", 23, "*init_texture", "Tex", true, 192)] public Tex init_texture; [DNAArrayAttribute(68, "char", 24, "init_layername[68]", "System.Char[]", 68, 200)] public char[] init_layername = new System.Char[68]; [DNAFieldAttribute(4, "int", 25, "dry_speed", "int", false, 268)] public int dry_speed; [DNAFieldAttribute(4, "int", 26, "diss_speed", "int", false, 272)] public int diss_speed; [DNAFieldAttribute(4, "float", 27, "color_dry_threshold", "float", false, 276)] public float color_dry_threshold; [DNAFieldAttribute(4, "float", 28, "depth_clamp", "float", false, 280)] public float depth_clamp; [DNAFieldAttribute(4, "float", 29, "disp_factor", "float", false, 284)] public float disp_factor; [DNAFieldAttribute(4, "float", 30, "spread_speed", "float", false, 288)] public float spread_speed; [DNAFieldAttribute(4, "float", 31, "color_spread_speed", "float", false, 292)] public float color_spread_speed; [DNAFieldAttribute(4, "float", 32, "shrink_speed", "float", false, 296)] public float shrink_speed; [DNAFieldAttribute(4, "float", 33, "drip_vel", "float", false, 300)] public float drip_vel; [DNAFieldAttribute(4, "float", 34, "drip_acc", "float", false, 304)] public float drip_acc; [DNAFieldAttribute(4, "float", 35, "influence_scale", "float", false, 308)] public float influence_scale; [DNAFieldAttribute(4, "float", 36, "radius_scale", "float", false, 312)] public float radius_scale; [DNAFieldAttribute(4, "float", 37, "wave_damping", "float", false, 316)] public float wave_damping; [DNAFieldAttribute(4, "float", 38, "wave_speed", "float", false, 320)] public float wave_speed; [DNAFieldAttribute(4, "float", 39, "wave_timescale", "float", false, 324)] public float wave_timescale; [DNAFieldAttribute(4, "float", 40, "wave_spring", "float", false, 328)] public float wave_spring; [DNAFieldAttribute(4, "float", 41, "wave_smoothness", "float", false, 332)] public float wave_smoothness; [DNAArrayAttribute(4, "char", 42, "_pad2[4]", "System.Char[]", 4, 336)] public char[] _pad2 = new System.Char[4]; [DNAArrayAttribute(68, "char", 43, "uvlayer_name[68]", "System.Char[]", 68, 340)] public char[] uvlayer_name = new System.Char[68]; [DNAArrayAttribute(1024, "char", 44, "image_output_path[1024]", "System.Char[]", 1024, 408)] public char[] image_output_path = new System.Char[1024]; [DNAArrayAttribute(68, "char", 45, "output_name[68]", "System.Char[]", 68, 1432)] public char[] output_name = new System.Char[68]; [DNAArrayAttribute(68, "char", 46, "output_name2[68]", "System.Char[]", 68, 1500)] public char[] output_name2 = new System.Char[68]; public DynamicPaintSurface() { this.next = default; this.prev = default; this.canvas = default; this.data = default; this.brush_group = default; this.effector_weights = default; this.pointcache = default; this.ptcaches = default; this.current_frame = default; this.name = default; this.format = default; this.type = default; this.disp_type = default; this.image_fileformat = default; this.effect_ui = default; this.init_color_type = default; this.flags = default; this.effect = default; this.image_resolution = default; this.substeps = default; this.start_frame = default; this.end_frame = default; this.init_color = default; this.init_texture = default; this.init_layername = default; this.dry_speed = default; this.diss_speed = default; this.color_dry_threshold = default; this.depth_clamp = default; this.disp_factor = default; this.spread_speed = default; this.color_spread_speed = default; this.shrink_speed = default; this.drip_vel = default; this.drip_acc = default; this.influence_scale = default; this.radius_scale = default; this.wave_damping = default; this.wave_speed = default; this.wave_timescale = default; this.wave_spring = default; this.wave_smoothness = default; this._pad2 = default; this.uvlayer_name = default; this.image_output_path = default; this.output_name = default; this.output_name2 = default; } public DynamicPaintSurface( DynamicPaintSurface next, DynamicPaintSurface prev, DynamicPaintCanvasSettings canvas, PaintSurfaceData data, Collection brush_group, EffectorWeights effector_weights, PointCache pointcache, ListBase ptcaches, int current_frame, char[] name, short format, short type, short disp_type, short image_fileformat, short effect_ui, short init_color_type, int flags, int effect, int image_resolution, int substeps, int start_frame, int end_frame, float[] init_color, Tex init_texture, char[] init_layername, int dry_speed, int diss_speed, float color_dry_threshold, float depth_clamp, float disp_factor, float spread_speed, float color_spread_speed, float shrink_speed, float drip_vel, float drip_acc, float influence_scale, float radius_scale, float wave_damping, float wave_speed, float wave_timescale, float wave_spring, float wave_smoothness, char[] _pad2, char[] uvlayer_name, char[] image_output_path, char[] output_name, char[] output_name2) { this.next = next; this.prev = prev; this.canvas = canvas; this.data = data; this.brush_group = brush_group; this.effector_weights = effector_weights; this.pointcache = pointcache; this.ptcaches = ptcaches; this.current_frame = current_frame; this.name = name; this.format = format; this.type = type; this.disp_type = disp_type; this.image_fileformat = image_fileformat; this.effect_ui = effect_ui; this.init_color_type = init_color_type; this.flags = flags; this.effect = effect; this.image_resolution = image_resolution; this.substeps = substeps; this.start_frame = start_frame; this.end_frame = end_frame; this.init_color = init_color; this.init_texture = init_texture; this.init_layername = init_layername; this.dry_speed = dry_speed; this.diss_speed = diss_speed; this.color_dry_threshold = color_dry_threshold; this.depth_clamp = depth_clamp; this.disp_factor = disp_factor; this.spread_speed = spread_speed; this.color_spread_speed = color_spread_speed; this.shrink_speed = shrink_speed; this.drip_vel = drip_vel; this.drip_acc = drip_acc; this.influence_scale = influence_scale; this.radius_scale = radius_scale; this.wave_damping = wave_damping; this.wave_speed = wave_speed; this.wave_timescale = wave_timescale; this.wave_spring = wave_spring; this.wave_smoothness = wave_smoothness; this._pad2 = _pad2; this.uvlayer_name = uvlayer_name; this.image_output_path = image_output_path; this.output_name = output_name; this.output_name2 = output_name2; } } }