//------------------------------------------------------------------------------ // // 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(338, "Lattice", 400)] public class Lattice { [DNAFieldAttribute(208, "ID", 0, "id", "ID", false, 0)] public ID id; [DNAFieldAttribute(8, "AnimData", 1, "*adt", "AnimData", true, 208)] public AnimData adt; [DNAFieldAttribute(2, "short", 2, "pntsu", "short", false, 216)] public short pntsu; [DNAFieldAttribute(2, "short", 3, "pntsv", "short", false, 218)] public short pntsv; [DNAFieldAttribute(2, "short", 4, "pntsw", "short", false, 220)] public short pntsw; [DNAFieldAttribute(2, "short", 5, "flag", "short", false, 222)] public short flag; [DNAFieldAttribute(2, "short", 6, "opntsu", "short", false, 224)] public short opntsu; [DNAFieldAttribute(2, "short", 7, "opntsv", "short", false, 226)] public short opntsv; [DNAFieldAttribute(2, "short", 8, "opntsw", "short", false, 228)] public short opntsw; [DNAArrayAttribute(3, "char", 9, "_pad2[3]", "System.Char[]", 3, 230)] public char[] _pad2 = new System.Char[3]; [DNAFieldAttribute(1, "char", 10, "typeu", "char", false, 233)] public char typeu; [DNAFieldAttribute(1, "char", 11, "typev", "char", false, 234)] public char typev; [DNAFieldAttribute(1, "char", 12, "typew", "char", false, 235)] public char typew; [DNAFieldAttribute(4, "int", 13, "actbp", "int", false, 236)] public int actbp; [DNAFieldAttribute(4, "float", 14, "fu", "float", false, 240)] public float fu; [DNAFieldAttribute(4, "float", 15, "fv", "float", false, 244)] public float fv; [DNAFieldAttribute(4, "float", 16, "fw", "float", false, 248)] public float fw; [DNAFieldAttribute(4, "float", 17, "du", "float", false, 252)] public float du; [DNAFieldAttribute(4, "float", 18, "dv", "float", false, 256)] public float dv; [DNAFieldAttribute(4, "float", 19, "dw", "float", false, 260)] public float dw; [DNAFieldAttribute(8, "BPoint", 20, "*def", "BPoint", true, 264)] public BPoint def; [DNAFieldAttribute(8, "Ipo", 21, "*ipo", "Ipo", true, 272)] public Ipo ipo; [DNAFieldAttribute(8, "Key", 22, "*key", "Key", true, 280)] public Key key; [DNAFieldAttribute(8, "MDeformVert", 23, "*dvert", "MDeformVert", true, 288)] public MDeformVert dvert; [DNAArrayAttribute(64, "char", 24, "vgroup[64]", "System.Char[]", 64, 296)] public char[] vgroup = new System.Char[64]; [DNAFieldAttribute(16, "ListBase", 25, "vertex_group_names", "ListBase", false, 360)] public ListBase vertex_group_names; [DNAFieldAttribute(4, "int", 26, "vertex_group_active_index", "int", false, 376)] public int vertex_group_active_index; [DNAArrayAttribute(4, "char", 27, "_pad0[4]", "System.Char[]", 4, 380)] public char[] _pad0 = new System.Char[4]; [DNAFieldAttribute(8, "EditLatt", 28, "*editlatt", "EditLatt", true, 384)] public EditLatt editlatt; [DNAFieldAttribute(8, "void", 29, "*batch_cache", "void", true, 392)] public object batch_cache; public Lattice() { this.id = default; this.adt = default; this.pntsu = default; this.pntsv = default; this.pntsw = default; this.flag = default; this.opntsu = default; this.opntsv = default; this.opntsw = default; this._pad2 = default; this.typeu = default; this.typev = default; this.typew = default; this.actbp = default; this.fu = default; this.fv = default; this.fw = default; this.du = default; this.dv = default; this.dw = default; this.def = default; this.ipo = default; this.key = default; this.dvert = default; this.vgroup = default; this.vertex_group_names = default; this.vertex_group_active_index = default; this._pad0 = default; this.editlatt = default; this.batch_cache = default; } public Lattice( ID id, AnimData adt, short pntsu, short pntsv, short pntsw, short flag, short opntsu, short opntsv, short opntsw, char[] _pad2, char typeu, char typev, char typew, int actbp, float fu, float fv, float fw, float du, float dv, float dw, BPoint def, Ipo ipo, Key key, MDeformVert dvert, char[] vgroup, ListBase vertex_group_names, int vertex_group_active_index, char[] _pad0, EditLatt editlatt, object batch_cache) { this.id = id; this.adt = adt; this.pntsu = pntsu; this.pntsv = pntsv; this.pntsw = pntsw; this.flag = flag; this.opntsu = opntsu; this.opntsv = opntsv; this.opntsw = opntsw; this._pad2 = _pad2; this.typeu = typeu; this.typev = typev; this.typew = typew; this.actbp = actbp; this.fu = fu; this.fv = fv; this.fw = fw; this.du = du; this.dv = dv; this.dw = dw; this.def = def; this.ipo = ipo; this.key = key; this.dvert = dvert; this.vgroup = vgroup; this.vertex_group_names = vertex_group_names; this.vertex_group_active_index = vertex_group_active_index; this._pad0 = _pad0; this.editlatt = editlatt; this.batch_cache = batch_cache; } } }