//------------------------------------------------------------------------------ // // 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(230, "Tex")] public class Tex { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; [DNAFieldAttribute(1, "AnimData", "*adt", 248)] public AnimData ptr_adt; [DNAFieldAttribute(2, "DrawDataList", "drawdata", 16)] public DrawDataList drawdata; [DNAFieldAttribute(3, "float", "noisesize", 4)] public float noisesize; [DNAFieldAttribute(4, "float", "turbul", 4)] public float turbul; [DNAFieldAttribute(5, "float", "bright", 4)] public float bright; [DNAFieldAttribute(6, "float", "contrast", 4)] public float contrast; [DNAFieldAttribute(7, "float", "saturation", 4)] public float saturation; [DNAFieldAttribute(8, "float", "rfac", 4)] public float rfac; [DNAFieldAttribute(9, "float", "gfac", 4)] public float gfac; [DNAFieldAttribute(10, "float", "bfac", 4)] public float bfac; [DNAFieldAttribute(11, "float", "filtersize", 4)] public float filtersize; [DNAFieldAttribute(12, "char", "_pad2[4]", 1)] public char[] _pad2 = new System.Char[4]; [DNAFieldAttribute(13, "float", "mg_H", 4)] public float mg_H; [DNAFieldAttribute(14, "float", "mg_lacunarity", 4)] public float mg_lacunarity; [DNAFieldAttribute(15, "float", "mg_octaves", 4)] public float mg_octaves; [DNAFieldAttribute(16, "float", "mg_offset", 4)] public float mg_offset; [DNAFieldAttribute(17, "float", "mg_gain", 4)] public float mg_gain; [DNAFieldAttribute(18, "float", "dist_amount", 4)] public float dist_amount; [DNAFieldAttribute(19, "float", "ns_outscale", 4)] public float ns_outscale; [DNAFieldAttribute(20, "float", "vn_w1", 4)] public float vn_w1; [DNAFieldAttribute(21, "float", "vn_w2", 4)] public float vn_w2; [DNAFieldAttribute(22, "float", "vn_w3", 4)] public float vn_w3; [DNAFieldAttribute(23, "float", "vn_w4", 4)] public float vn_w4; [DNAFieldAttribute(24, "float", "vn_mexp", 4)] public float vn_mexp; [DNAFieldAttribute(25, "short", "vn_distm", 2)] public short vn_distm; [DNAFieldAttribute(26, "short", "vn_coltype", 2)] public short vn_coltype; [DNAFieldAttribute(27, "short", "noisedepth", 2)] public short noisedepth; [DNAFieldAttribute(28, "short", "noisetype", 2)] public short noisetype; [DNAFieldAttribute(29, "short", "noisebasis", 2)] public short noisebasis; [DNAFieldAttribute(30, "short", "noisebasis2", 2)] public short noisebasis2; [DNAFieldAttribute(31, "short", "imaflag", 2)] public short imaflag; [DNAFieldAttribute(32, "short", "flag", 2)] public short flag; [DNAFieldAttribute(33, "short", "type", 2)] public short type; [DNAFieldAttribute(34, "short", "stype", 2)] public short stype; [DNAFieldAttribute(35, "float", "cropxmin", 4)] public float cropxmin; [DNAFieldAttribute(36, "float", "cropymin", 4)] public float cropymin; [DNAFieldAttribute(37, "float", "cropxmax", 4)] public float cropxmax; [DNAFieldAttribute(38, "float", "cropymax", 4)] public float cropymax; [DNAFieldAttribute(39, "int", "texfilter", 4)] public int texfilter; [DNAFieldAttribute(40, "int", "afmax", 4)] public int afmax; [DNAFieldAttribute(41, "short", "xrepeat", 2)] public short xrepeat; [DNAFieldAttribute(42, "short", "yrepeat", 2)] public short yrepeat; [DNAFieldAttribute(43, "short", "extend", 2)] public short extend; [DNAFieldAttribute(44, "short", "_pad0", 2)] public short _pad0; [DNAFieldAttribute(45, "int", "len", 4)] public int len; [DNAFieldAttribute(46, "int", "frames", 4)] public int frames; [DNAFieldAttribute(47, "int", "offset", 4)] public int offset; [DNAFieldAttribute(48, "int", "sfra", 4)] public int sfra; [DNAFieldAttribute(49, "float", "checkerdist", 4)] public float checkerdist; [DNAFieldAttribute(50, "float", "nabla", 4)] public float nabla; [DNAFieldAttribute(51, "char", "_pad1[4]", 1)] public char[] _pad1 = new System.Char[4]; [DNAFieldAttribute(52, "ImageUser", "iuser", 40)] public ImageUser iuser; [DNAFieldAttribute(53, "bNodeTree", "*nodetree", 544)] public bNodeTree ptr_nodetree; [DNAFieldAttribute(54, "Ipo", "*ipo", 248)] public Ipo ptr_ipo; [DNAFieldAttribute(55, "Image", "*ima", 1600)] public Image ptr_ima; [DNAFieldAttribute(56, "ColorBand", "*coba", 776)] public ColorBand ptr_coba; [DNAFieldAttribute(57, "PreviewImage", "*preview", 48)] public PreviewImage ptr_preview; [DNAFieldAttribute(58, "char", "use_nodes", 1)] public char use_nodes; [DNAFieldAttribute(59, "char", "_pad[7]", 1)] public char[] _pad = new System.Char[7]; public Tex( ID id, AnimData ptr_adt, DrawDataList drawdata, float noisesize, float turbul, float bright, float contrast, float saturation, float rfac, float gfac, float bfac, float filtersize, char[] _pad2, float mg_H, float mg_lacunarity, float mg_octaves, float mg_offset, float mg_gain, float dist_amount, float ns_outscale, float vn_w1, float vn_w2, float vn_w3, float vn_w4, float vn_mexp, short vn_distm, short vn_coltype, short noisedepth, short noisetype, short noisebasis, short noisebasis2, short imaflag, short flag, short type, short stype, float cropxmin, float cropymin, float cropxmax, float cropymax, int texfilter, int afmax, short xrepeat, short yrepeat, short extend, short _pad0, int len, int frames, int offset, int sfra, float checkerdist, float nabla, char[] _pad1, ImageUser iuser, bNodeTree ptr_nodetree, Ipo ptr_ipo, Image ptr_ima, ColorBand ptr_coba, PreviewImage ptr_preview, char use_nodes, char[] _pad) { this.id = id; this.ptr_adt = ptr_adt; this.drawdata = drawdata; this.noisesize = noisesize; this.turbul = turbul; this.bright = bright; this.contrast = contrast; this.saturation = saturation; this.rfac = rfac; this.gfac = gfac; this.bfac = bfac; this.filtersize = filtersize; this._pad2 = _pad2; this.mg_H = mg_H; this.mg_lacunarity = mg_lacunarity; this.mg_octaves = mg_octaves; this.mg_offset = mg_offset; this.mg_gain = mg_gain; this.dist_amount = dist_amount; this.ns_outscale = ns_outscale; this.vn_w1 = vn_w1; this.vn_w2 = vn_w2; this.vn_w3 = vn_w3; this.vn_w4 = vn_w4; this.vn_mexp = vn_mexp; this.vn_distm = vn_distm; this.vn_coltype = vn_coltype; this.noisedepth = noisedepth; this.noisetype = noisetype; this.noisebasis = noisebasis; this.noisebasis2 = noisebasis2; this.imaflag = imaflag; this.flag = flag; this.type = type; this.stype = stype; this.cropxmin = cropxmin; this.cropymin = cropymin; this.cropxmax = cropxmax; this.cropymax = cropymax; this.texfilter = texfilter; this.afmax = afmax; this.xrepeat = xrepeat; this.yrepeat = yrepeat; this.extend = extend; this._pad0 = _pad0; this.len = len; this.frames = frames; this.offset = offset; this.sfra = sfra; this.checkerdist = checkerdist; this.nabla = nabla; this._pad1 = _pad1; this.iuser = iuser; this.ptr_nodetree = ptr_nodetree; this.ptr_ipo = ptr_ipo; this.ptr_ima = ptr_ima; this.ptr_coba = ptr_coba; this.ptr_preview = ptr_preview; this.use_nodes = use_nodes; this._pad = _pad; } } }