274 lines
11 KiB
C#
274 lines
11 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(757, "PartDeflect")]
|
|
public class PartDeflect {
|
|
[DNAFieldAttribute(0, "int", "flag", "int", 4, false)]
|
|
public int flag;
|
|
[DNAFieldAttribute(1, "short", "deflect", "short", 2, false)]
|
|
public short deflect;
|
|
[DNAFieldAttribute(2, "short", "forcefield", "short", 2, false)]
|
|
public short forcefield;
|
|
[DNAFieldAttribute(3, "short", "falloff", "short", 2, false)]
|
|
public short falloff;
|
|
[DNAFieldAttribute(4, "short", "shape", "short", 2, false)]
|
|
public short shape;
|
|
[DNAFieldAttribute(5, "short", "tex_mode", "short", 2, false)]
|
|
public short tex_mode;
|
|
[DNAFieldAttribute(6, "short", "kink", "short", 2, false)]
|
|
public short kink;
|
|
[DNAFieldAttribute(7, "short", "kink_axis", "short", 2, false)]
|
|
public short kink_axis;
|
|
[DNAFieldAttribute(8, "short", "zdir", "short", 2, false)]
|
|
public short zdir;
|
|
[DNAFieldAttribute(9, "float", "f_strength", "float", 4, false)]
|
|
public float f_strength;
|
|
[DNAFieldAttribute(10, "float", "f_damp", "float", 4, false)]
|
|
public float f_damp;
|
|
[DNAFieldAttribute(11, "float", "f_flow", "float", 4, false)]
|
|
public float f_flow;
|
|
[DNAFieldAttribute(12, "float", "f_wind_factor", "float", 4, false)]
|
|
public float f_wind_factor;
|
|
[DNAFieldAttribute(13, "char", "_pad0[4]", "System.Char[]", 4, false)]
|
|
public char[] _pad0 = new System.Char[4];
|
|
[DNAFieldAttribute(14, "float", "f_size", "float", 4, false)]
|
|
public float f_size;
|
|
[DNAFieldAttribute(15, "float", "f_power", "float", 4, false)]
|
|
public float f_power;
|
|
[DNAFieldAttribute(16, "float", "maxdist", "float", 4, false)]
|
|
public float maxdist;
|
|
[DNAFieldAttribute(17, "float", "mindist", "float", 4, false)]
|
|
public float mindist;
|
|
[DNAFieldAttribute(18, "float", "f_power_r", "float", 4, false)]
|
|
public float f_power_r;
|
|
[DNAFieldAttribute(19, "float", "maxrad", "float", 4, false)]
|
|
public float maxrad;
|
|
[DNAFieldAttribute(20, "float", "minrad", "float", 4, false)]
|
|
public float minrad;
|
|
[DNAFieldAttribute(21, "float", "pdef_damp", "float", 4, false)]
|
|
public float pdef_damp;
|
|
[DNAFieldAttribute(22, "float", "pdef_rdamp", "float", 4, false)]
|
|
public float pdef_rdamp;
|
|
[DNAFieldAttribute(23, "float", "pdef_perm", "float", 4, false)]
|
|
public float pdef_perm;
|
|
[DNAFieldAttribute(24, "float", "pdef_frict", "float", 4, false)]
|
|
public float pdef_frict;
|
|
[DNAFieldAttribute(25, "float", "pdef_rfrict", "float", 4, false)]
|
|
public float pdef_rfrict;
|
|
[DNAFieldAttribute(26, "float", "pdef_stickness", "float", 4, false)]
|
|
public float pdef_stickness;
|
|
[DNAFieldAttribute(27, "float", "absorption", "float", 4, false)]
|
|
public float absorption;
|
|
[DNAFieldAttribute(28, "float", "pdef_sbdamp", "float", 4, false)]
|
|
public float pdef_sbdamp;
|
|
[DNAFieldAttribute(29, "float", "pdef_sbift", "float", 4, false)]
|
|
public float pdef_sbift;
|
|
[DNAFieldAttribute(30, "float", "pdef_sboft", "float", 4, false)]
|
|
public float pdef_sboft;
|
|
[DNAFieldAttribute(31, "float", "clump_fac", "float", 4, false)]
|
|
public float clump_fac;
|
|
[DNAFieldAttribute(32, "float", "clump_pow", "float", 4, false)]
|
|
public float clump_pow;
|
|
[DNAFieldAttribute(33, "float", "kink_freq", "float", 4, false)]
|
|
public float kink_freq;
|
|
[DNAFieldAttribute(34, "float", "kink_shape", "float", 4, false)]
|
|
public float kink_shape;
|
|
[DNAFieldAttribute(35, "float", "kink_amp", "float", 4, false)]
|
|
public float kink_amp;
|
|
[DNAFieldAttribute(36, "float", "free_end", "float", 4, false)]
|
|
public float free_end;
|
|
[DNAFieldAttribute(37, "float", "tex_nabla", "float", 4, false)]
|
|
public float tex_nabla;
|
|
[DNAFieldAttribute(38, "Tex", "*tex", "Tex", 4, true)]
|
|
public Tex ptr_tex;
|
|
[DNAFieldAttribute(39, "float", "f_noise", "float", 4, false)]
|
|
public float f_noise;
|
|
[DNAFieldAttribute(40, "int", "seed", "int", 4, false)]
|
|
public int seed;
|
|
[DNAFieldAttribute(41, "float", "drawvec1[4]", "System.Single[]", 16, false)]
|
|
public float[] drawvec1 = new System.Single[4];
|
|
[DNAFieldAttribute(42, "float", "drawvec2[4]", "System.Single[]", 16, false)]
|
|
public float[] drawvec2 = new System.Single[4];
|
|
[DNAFieldAttribute(43, "float", "drawvec_falloff_min[3]", "System.Single[]", 12, false)]
|
|
public float[] drawvec_falloff_min = new System.Single[3];
|
|
[DNAFieldAttribute(44, "char", "_pad1[4]", "System.Char[]", 4, false)]
|
|
public char[] _pad1 = new System.Char[4];
|
|
[DNAFieldAttribute(45, "float", "drawvec_falloff_max[3]", "System.Single[]", 12, false)]
|
|
public float[] drawvec_falloff_max = new System.Single[3];
|
|
[DNAFieldAttribute(46, "char", "_pad2[4]", "System.Char[]", 4, false)]
|
|
public char[] _pad2 = new System.Char[4];
|
|
[DNAFieldAttribute(47, "Object", "*f_source", "Object", 4, true)]
|
|
public Object ptr_f_source;
|
|
[DNAFieldAttribute(48, "float", "pdef_cfrict", "float", 4, false)]
|
|
public float pdef_cfrict;
|
|
[DNAFieldAttribute(49, "char", "_pad[4]", "System.Char[]", 4, false)]
|
|
public char[] _pad = new System.Char[4];
|
|
public PartDeflect() {
|
|
this.flag = default;
|
|
this.deflect = default;
|
|
this.forcefield = default;
|
|
this.falloff = default;
|
|
this.shape = default;
|
|
this.tex_mode = default;
|
|
this.kink = default;
|
|
this.kink_axis = default;
|
|
this.zdir = default;
|
|
this.f_strength = default;
|
|
this.f_damp = default;
|
|
this.f_flow = default;
|
|
this.f_wind_factor = default;
|
|
this._pad0 = default;
|
|
this.f_size = default;
|
|
this.f_power = default;
|
|
this.maxdist = default;
|
|
this.mindist = default;
|
|
this.f_power_r = default;
|
|
this.maxrad = default;
|
|
this.minrad = default;
|
|
this.pdef_damp = default;
|
|
this.pdef_rdamp = default;
|
|
this.pdef_perm = default;
|
|
this.pdef_frict = default;
|
|
this.pdef_rfrict = default;
|
|
this.pdef_stickness = default;
|
|
this.absorption = default;
|
|
this.pdef_sbdamp = default;
|
|
this.pdef_sbift = default;
|
|
this.pdef_sboft = default;
|
|
this.clump_fac = default;
|
|
this.clump_pow = default;
|
|
this.kink_freq = default;
|
|
this.kink_shape = default;
|
|
this.kink_amp = default;
|
|
this.free_end = default;
|
|
this.tex_nabla = default;
|
|
this.ptr_tex = default;
|
|
this.f_noise = default;
|
|
this.seed = default;
|
|
this.drawvec1 = default;
|
|
this.drawvec2 = default;
|
|
this.drawvec_falloff_min = default;
|
|
this._pad1 = default;
|
|
this.drawvec_falloff_max = default;
|
|
this._pad2 = default;
|
|
this.ptr_f_source = default;
|
|
this.pdef_cfrict = default;
|
|
this._pad = default;
|
|
}
|
|
public PartDeflect(
|
|
int flag,
|
|
short deflect,
|
|
short forcefield,
|
|
short falloff,
|
|
short shape,
|
|
short tex_mode,
|
|
short kink,
|
|
short kink_axis,
|
|
short zdir,
|
|
float f_strength,
|
|
float f_damp,
|
|
float f_flow,
|
|
float f_wind_factor,
|
|
char[] _pad0,
|
|
float f_size,
|
|
float f_power,
|
|
float maxdist,
|
|
float mindist,
|
|
float f_power_r,
|
|
float maxrad,
|
|
float minrad,
|
|
float pdef_damp,
|
|
float pdef_rdamp,
|
|
float pdef_perm,
|
|
float pdef_frict,
|
|
float pdef_rfrict,
|
|
float pdef_stickness,
|
|
float absorption,
|
|
float pdef_sbdamp,
|
|
float pdef_sbift,
|
|
float pdef_sboft,
|
|
float clump_fac,
|
|
float clump_pow,
|
|
float kink_freq,
|
|
float kink_shape,
|
|
float kink_amp,
|
|
float free_end,
|
|
float tex_nabla,
|
|
Tex ptr_tex,
|
|
float f_noise,
|
|
int seed,
|
|
float[] drawvec1,
|
|
float[] drawvec2,
|
|
float[] drawvec_falloff_min,
|
|
char[] _pad1,
|
|
float[] drawvec_falloff_max,
|
|
char[] _pad2,
|
|
Object ptr_f_source,
|
|
float pdef_cfrict,
|
|
char[] _pad) {
|
|
this.flag = flag;
|
|
this.deflect = deflect;
|
|
this.forcefield = forcefield;
|
|
this.falloff = falloff;
|
|
this.shape = shape;
|
|
this.tex_mode = tex_mode;
|
|
this.kink = kink;
|
|
this.kink_axis = kink_axis;
|
|
this.zdir = zdir;
|
|
this.f_strength = f_strength;
|
|
this.f_damp = f_damp;
|
|
this.f_flow = f_flow;
|
|
this.f_wind_factor = f_wind_factor;
|
|
this._pad0 = _pad0;
|
|
this.f_size = f_size;
|
|
this.f_power = f_power;
|
|
this.maxdist = maxdist;
|
|
this.mindist = mindist;
|
|
this.f_power_r = f_power_r;
|
|
this.maxrad = maxrad;
|
|
this.minrad = minrad;
|
|
this.pdef_damp = pdef_damp;
|
|
this.pdef_rdamp = pdef_rdamp;
|
|
this.pdef_perm = pdef_perm;
|
|
this.pdef_frict = pdef_frict;
|
|
this.pdef_rfrict = pdef_rfrict;
|
|
this.pdef_stickness = pdef_stickness;
|
|
this.absorption = absorption;
|
|
this.pdef_sbdamp = pdef_sbdamp;
|
|
this.pdef_sbift = pdef_sbift;
|
|
this.pdef_sboft = pdef_sboft;
|
|
this.clump_fac = clump_fac;
|
|
this.clump_pow = clump_pow;
|
|
this.kink_freq = kink_freq;
|
|
this.kink_shape = kink_shape;
|
|
this.kink_amp = kink_amp;
|
|
this.free_end = free_end;
|
|
this.tex_nabla = tex_nabla;
|
|
this.ptr_tex = ptr_tex;
|
|
this.f_noise = f_noise;
|
|
this.seed = seed;
|
|
this.drawvec1 = drawvec1;
|
|
this.drawvec2 = drawvec2;
|
|
this.drawvec_falloff_min = drawvec_falloff_min;
|
|
this._pad1 = _pad1;
|
|
this.drawvec_falloff_max = drawvec_falloff_max;
|
|
this._pad2 = _pad2;
|
|
this.ptr_f_source = ptr_f_source;
|
|
this.pdef_cfrict = pdef_cfrict;
|
|
this._pad = _pad;
|
|
}
|
|
}
|
|
}
|