//------------------------------------------------------------------------------ // // 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(0, "DynamicPaintSurface", "*next", "DynamicPaintSurface", 8, true)] public DynamicPaintSurface ptr_next; [DNAFieldAttribute(1, "DynamicPaintSurface", "*prev", "DynamicPaintSurface", 8, true)] public DynamicPaintSurface ptr_prev; [DNAFieldAttribute(2, "DynamicPaintCanvasSettings", "*canvas", "DynamicPaintCanvasSettings", 8, true)] public DynamicPaintCanvasSettings ptr_canvas; [DNAFieldAttribute(3, "PaintSurfaceData", "*data", "PaintSurfaceData", 8, true)] public PaintSurfaceData ptr_data; [DNAFieldAttribute(4, "Collection", "*brush_group", "Collection", 8, true)] public Collection ptr_brush_group; [DNAFieldAttribute(5, "EffectorWeights", "*effector_weights", "EffectorWeights", 8, true)] public EffectorWeights ptr_effector_weights; [DNAFieldAttribute(6, "PointCache", "*pointcache", "PointCache", 8, true)] public PointCache ptr_pointcache; [DNAFieldAttribute(7, "ListBase", "ptcaches", "ListBase", 16, false)] public ListBase ptcaches; [DNAFieldAttribute(8, "int", "current_frame", "int", 4, false)] public int current_frame; [DNAFieldAttribute(9, "char", "name[64]", "System.Char[]", 64, false)] public char[] name = new System.Char[64]; [DNAFieldAttribute(10, "short", "format", "short", 2, false)] public short format; [DNAFieldAttribute(11, "short", "type", "short", 2, false)] public short type; [DNAFieldAttribute(12, "short", "disp_type", "short", 2, false)] public short disp_type; [DNAFieldAttribute(13, "short", "image_fileformat", "short", 2, false)] public short image_fileformat; [DNAFieldAttribute(14, "short", "effect_ui", "short", 2, false)] public short effect_ui; [DNAFieldAttribute(15, "short", "init_color_type", "short", 2, false)] public short init_color_type; [DNAFieldAttribute(16, "int", "flags", "int", 4, false)] public int flags; [DNAFieldAttribute(17, "int", "effect", "int", 4, false)] public int effect; [DNAFieldAttribute(18, "int", "image_resolution", "int", 4, false)] public int image_resolution; [DNAFieldAttribute(19, "int", "substeps", "int", 4, false)] public int substeps; [DNAFieldAttribute(20, "int", "start_frame", "int", 4, false)] public int start_frame; [DNAFieldAttribute(21, "int", "end_frame", "int", 4, false)] public int end_frame; [DNAFieldAttribute(22, "float", "init_color[4]", "System.Single[]", 16, false)] public float[] init_color = new System.Single[4]; [DNAFieldAttribute(23, "Tex", "*init_texture", "Tex", 8, true)] public Tex ptr_init_texture; [DNAFieldAttribute(24, "char", "init_layername[68]", "System.Char[]", 68, false)] public char[] init_layername = new System.Char[68]; [DNAFieldAttribute(25, "int", "dry_speed", "int", 4, false)] public int dry_speed; [DNAFieldAttribute(26, "int", "diss_speed", "int", 4, false)] public int diss_speed; [DNAFieldAttribute(27, "float", "color_dry_threshold", "float", 4, false)] public float color_dry_threshold; [DNAFieldAttribute(28, "float", "depth_clamp", "float", 4, false)] public float depth_clamp; [DNAFieldAttribute(29, "float", "disp_factor", "float", 4, false)] public float disp_factor; [DNAFieldAttribute(30, "float", "spread_speed", "float", 4, false)] public float spread_speed; [DNAFieldAttribute(31, "float", "color_spread_speed", "float", 4, false)] public float color_spread_speed; [DNAFieldAttribute(32, "float", "shrink_speed", "float", 4, false)] public float shrink_speed; [DNAFieldAttribute(33, "float", "drip_vel", "float", 4, false)] public float drip_vel; [DNAFieldAttribute(34, "float", "drip_acc", "float", 4, false)] public float drip_acc; [DNAFieldAttribute(35, "float", "influence_scale", "float", 4, false)] public float influence_scale; [DNAFieldAttribute(36, "float", "radius_scale", "float", 4, false)] public float radius_scale; [DNAFieldAttribute(37, "float", "wave_damping", "float", 4, false)] public float wave_damping; [DNAFieldAttribute(38, "float", "wave_speed", "float", 4, false)] public float wave_speed; [DNAFieldAttribute(39, "float", "wave_timescale", "float", 4, false)] public float wave_timescale; [DNAFieldAttribute(40, "float", "wave_spring", "float", 4, false)] public float wave_spring; [DNAFieldAttribute(41, "float", "wave_smoothness", "float", 4, false)] public float wave_smoothness; [DNAFieldAttribute(42, "char", "_pad2[4]", "System.Char[]", 4, false)] public char[] _pad2 = new System.Char[4]; [DNAFieldAttribute(43, "char", "uvlayer_name[68]", "System.Char[]", 68, false)] public char[] uvlayer_name = new System.Char[68]; [DNAFieldAttribute(44, "char", "image_output_path[1024]", "System.Char[]", 1024, false)] public char[] image_output_path = new System.Char[1024]; [DNAFieldAttribute(45, "char", "output_name[68]", "System.Char[]", 68, false)] public char[] output_name = new System.Char[68]; [DNAFieldAttribute(46, "char", "output_name2[68]", "System.Char[]", 68, false)] public char[] output_name2 = new System.Char[68]; public DynamicPaintSurface() { this.ptr_next = default; this.ptr_prev = default; this.ptr_canvas = default; this.ptr_data = default; this.ptr_brush_group = default; this.ptr_effector_weights = default; this.ptr_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.ptr_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 ptr_next, DynamicPaintSurface ptr_prev, DynamicPaintCanvasSettings ptr_canvas, PaintSurfaceData ptr_data, Collection ptr_brush_group, EffectorWeights ptr_effector_weights, PointCache ptr_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 ptr_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.ptr_next = ptr_next; this.ptr_prev = ptr_prev; this.ptr_canvas = ptr_canvas; this.ptr_data = ptr_data; this.ptr_brush_group = ptr_brush_group; this.ptr_effector_weights = ptr_effector_weights; this.ptr_pointcache = ptr_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.ptr_init_texture = ptr_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; } } }