259 lines
12 KiB
C#
259 lines
12 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(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, false, 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, false, 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, false, 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, false, 336)]
|
|
public char[] _pad2 = new System.Char[4];
|
|
[DNAArrayAttribute(68, "char", 43, "uvlayer_name[68]", "System.Char[]", 68, false, 340)]
|
|
public char[] uvlayer_name = new System.Char[68];
|
|
[DNAArrayAttribute(1024, "char", 44, "image_output_path[1024]", "System.Char[]", 1024, false, 408)]
|
|
public char[] image_output_path = new System.Char[1024];
|
|
[DNAArrayAttribute(68, "char", 45, "output_name[68]", "System.Char[]", 68, false, 1432)]
|
|
public char[] output_name = new System.Char[68];
|
|
[DNAArrayAttribute(68, "char", 46, "output_name2[68]", "System.Char[]", 68, false, 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;
|
|
}
|
|
}
|
|
}
|