219 lines
8.6 KiB
C#
219 lines
8.6 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(132, "MTex", 216)]
|
|
public class MTex {
|
|
[DNAFieldAttribute(0, "short", "texco", "short", 2, false)]
|
|
public short texco;
|
|
[DNAFieldAttribute(1, "short", "mapto", "short", 2, false)]
|
|
public short mapto;
|
|
[DNAFieldAttribute(2, "short", "blendtype", "short", 2, false)]
|
|
public short blendtype;
|
|
[DNAFieldAttribute(3, "char", "_pad2[2]", "System.Char[]", 2, false)]
|
|
public char[] _pad2 = new System.Char[2];
|
|
[DNAFieldAttribute(4, "Object", "*object", "Object", 8, true)]
|
|
public Object ptr_object;
|
|
[DNAFieldAttribute(5, "Tex", "*tex", "Tex", 8, true)]
|
|
public Tex ptr_tex;
|
|
[DNAFieldAttribute(6, "char", "uvname[68]", "System.Char[]", 68, false)]
|
|
public char[] uvname = new System.Char[68];
|
|
[DNAFieldAttribute(7, "char", "projx", "char", 1, false)]
|
|
public char projx;
|
|
[DNAFieldAttribute(8, "char", "projy", "char", 1, false)]
|
|
public char projy;
|
|
[DNAFieldAttribute(9, "char", "projz", "char", 1, false)]
|
|
public char projz;
|
|
[DNAFieldAttribute(10, "char", "mapping", "char", 1, false)]
|
|
public char mapping;
|
|
[DNAFieldAttribute(11, "char", "brush_map_mode", "char", 1, false)]
|
|
public char brush_map_mode;
|
|
[DNAFieldAttribute(12, "char", "brush_angle_mode", "char", 1, false)]
|
|
public char brush_angle_mode;
|
|
[DNAFieldAttribute(13, "short", "which_output", "short", 2, false)]
|
|
public short which_output;
|
|
[DNAFieldAttribute(14, "float", "ofs[3]", "System.Single[]", 12, false)]
|
|
public float[] ofs = new System.Single[3];
|
|
[DNAFieldAttribute(15, "float", "size[3]", "System.Single[]", 12, false)]
|
|
public float[] size = new System.Single[3];
|
|
[DNAFieldAttribute(16, "float", "rot", "float", 4, false)]
|
|
public float rot;
|
|
[DNAFieldAttribute(17, "float", "random_angle", "float", 4, false)]
|
|
public float random_angle;
|
|
[DNAFieldAttribute(18, "float", "r", "float", 4, false)]
|
|
public float r;
|
|
[DNAFieldAttribute(19, "float", "g", "float", 4, false)]
|
|
public float g;
|
|
[DNAFieldAttribute(20, "float", "b", "float", 4, false)]
|
|
public float b;
|
|
[DNAFieldAttribute(21, "float", "k", "float", 4, false)]
|
|
public float k;
|
|
[DNAFieldAttribute(22, "float", "def_var", "float", 4, false)]
|
|
public float def_var;
|
|
[DNAFieldAttribute(23, "float", "colfac", "float", 4, false)]
|
|
public float colfac;
|
|
[DNAFieldAttribute(24, "float", "alphafac", "float", 4, false)]
|
|
public float alphafac;
|
|
[DNAFieldAttribute(25, "float", "timefac", "float", 4, false)]
|
|
public float timefac;
|
|
[DNAFieldAttribute(26, "float", "lengthfac", "float", 4, false)]
|
|
public float lengthfac;
|
|
[DNAFieldAttribute(27, "float", "clumpfac", "float", 4, false)]
|
|
public float clumpfac;
|
|
[DNAFieldAttribute(28, "float", "dampfac", "float", 4, false)]
|
|
public float dampfac;
|
|
[DNAFieldAttribute(29, "float", "kinkfac", "float", 4, false)]
|
|
public float kinkfac;
|
|
[DNAFieldAttribute(30, "float", "kinkampfac", "float", 4, false)]
|
|
public float kinkampfac;
|
|
[DNAFieldAttribute(31, "float", "roughfac", "float", 4, false)]
|
|
public float roughfac;
|
|
[DNAFieldAttribute(32, "float", "padensfac", "float", 4, false)]
|
|
public float padensfac;
|
|
[DNAFieldAttribute(33, "float", "gravityfac", "float", 4, false)]
|
|
public float gravityfac;
|
|
[DNAFieldAttribute(34, "float", "lifefac", "float", 4, false)]
|
|
public float lifefac;
|
|
[DNAFieldAttribute(35, "float", "sizefac", "float", 4, false)]
|
|
public float sizefac;
|
|
[DNAFieldAttribute(36, "float", "ivelfac", "float", 4, false)]
|
|
public float ivelfac;
|
|
[DNAFieldAttribute(37, "float", "fieldfac", "float", 4, false)]
|
|
public float fieldfac;
|
|
[DNAFieldAttribute(38, "float", "twistfac", "float", 4, false)]
|
|
public float twistfac;
|
|
public MTex() {
|
|
this.texco = default;
|
|
this.mapto = default;
|
|
this.blendtype = default;
|
|
this._pad2 = default;
|
|
this.ptr_object = default;
|
|
this.ptr_tex = default;
|
|
this.uvname = default;
|
|
this.projx = default;
|
|
this.projy = default;
|
|
this.projz = default;
|
|
this.mapping = default;
|
|
this.brush_map_mode = default;
|
|
this.brush_angle_mode = default;
|
|
this.which_output = default;
|
|
this.ofs = default;
|
|
this.size = default;
|
|
this.rot = default;
|
|
this.random_angle = default;
|
|
this.r = default;
|
|
this.g = default;
|
|
this.b = default;
|
|
this.k = default;
|
|
this.def_var = default;
|
|
this.colfac = default;
|
|
this.alphafac = default;
|
|
this.timefac = default;
|
|
this.lengthfac = default;
|
|
this.clumpfac = default;
|
|
this.dampfac = default;
|
|
this.kinkfac = default;
|
|
this.kinkampfac = default;
|
|
this.roughfac = default;
|
|
this.padensfac = default;
|
|
this.gravityfac = default;
|
|
this.lifefac = default;
|
|
this.sizefac = default;
|
|
this.ivelfac = default;
|
|
this.fieldfac = default;
|
|
this.twistfac = default;
|
|
}
|
|
public MTex(
|
|
short texco,
|
|
short mapto,
|
|
short blendtype,
|
|
char[] _pad2,
|
|
Object ptr_object,
|
|
Tex ptr_tex,
|
|
char[] uvname,
|
|
char projx,
|
|
char projy,
|
|
char projz,
|
|
char mapping,
|
|
char brush_map_mode,
|
|
char brush_angle_mode,
|
|
short which_output,
|
|
float[] ofs,
|
|
float[] size,
|
|
float rot,
|
|
float random_angle,
|
|
float r,
|
|
float g,
|
|
float b,
|
|
float k,
|
|
float def_var,
|
|
float colfac,
|
|
float alphafac,
|
|
float timefac,
|
|
float lengthfac,
|
|
float clumpfac,
|
|
float dampfac,
|
|
float kinkfac,
|
|
float kinkampfac,
|
|
float roughfac,
|
|
float padensfac,
|
|
float gravityfac,
|
|
float lifefac,
|
|
float sizefac,
|
|
float ivelfac,
|
|
float fieldfac,
|
|
float twistfac) {
|
|
this.texco = texco;
|
|
this.mapto = mapto;
|
|
this.blendtype = blendtype;
|
|
this._pad2 = _pad2;
|
|
this.ptr_object = ptr_object;
|
|
this.ptr_tex = ptr_tex;
|
|
this.uvname = uvname;
|
|
this.projx = projx;
|
|
this.projy = projy;
|
|
this.projz = projz;
|
|
this.mapping = mapping;
|
|
this.brush_map_mode = brush_map_mode;
|
|
this.brush_angle_mode = brush_angle_mode;
|
|
this.which_output = which_output;
|
|
this.ofs = ofs;
|
|
this.size = size;
|
|
this.rot = rot;
|
|
this.random_angle = random_angle;
|
|
this.r = r;
|
|
this.g = g;
|
|
this.b = b;
|
|
this.k = k;
|
|
this.def_var = def_var;
|
|
this.colfac = colfac;
|
|
this.alphafac = alphafac;
|
|
this.timefac = timefac;
|
|
this.lengthfac = lengthfac;
|
|
this.clumpfac = clumpfac;
|
|
this.dampfac = dampfac;
|
|
this.kinkfac = kinkfac;
|
|
this.kinkampfac = kinkampfac;
|
|
this.roughfac = roughfac;
|
|
this.padensfac = padensfac;
|
|
this.gravityfac = gravityfac;
|
|
this.lifefac = lifefac;
|
|
this.sizefac = sizefac;
|
|
this.ivelfac = ivelfac;
|
|
this.fieldfac = fieldfac;
|
|
this.twistfac = twistfac;
|
|
}
|
|
}
|
|
}
|