//------------------------------------------------------------------------------ // // 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(441, "MetaElem")] public class MetaElem { [DNAFieldAttribute(0, "MetaElem", "*next", 104)] public MetaElem ptr_next; [DNAFieldAttribute(1, "MetaElem", "*prev", 104)] public MetaElem ptr_prev; [DNAFieldAttribute(2, "BoundBox", "*bb", 96)] public BoundBox ptr_bb; [DNAFieldAttribute(3, "short", "type", 2)] public short type; [DNAFieldAttribute(4, "short", "flag", 2)] public short flag; [DNAFieldAttribute(5, "char", "_pad[4]", 1)] public char[] _pad = new System.Char[4]; [DNAFieldAttribute(6, "float", "x", 4)] public float x; [DNAFieldAttribute(7, "float", "y", 4)] public float y; [DNAFieldAttribute(8, "float", "z", 4)] public float z; [DNAFieldAttribute(9, "float", "quat[4]", 4)] public float[] quat = new System.Single[4]; [DNAFieldAttribute(10, "float", "expx", 4)] public float expx; [DNAFieldAttribute(11, "float", "expy", 4)] public float expy; [DNAFieldAttribute(12, "float", "expz", 4)] public float expz; [DNAFieldAttribute(13, "float", "rad", 4)] public float rad; [DNAFieldAttribute(14, "float", "rad2", 4)] public float rad2; [DNAFieldAttribute(15, "float", "s", 4)] public float s; [DNAFieldAttribute(16, "float", "len", 4)] public float len; [DNAFieldAttribute(17, "float", "*mat", 4)] public float ptr_mat; [DNAFieldAttribute(18, "float", "*imat", 4)] public float ptr_imat; public MetaElem() { this.ptr_next = default; this.ptr_prev = default; this.ptr_bb = default; this.type = default; this.flag = default; this._pad = default; this.x = default; this.y = default; this.z = default; this.quat = default; this.expx = default; this.expy = default; this.expz = default; this.rad = default; this.rad2 = default; this.s = default; this.len = default; this.ptr_mat = default; this.ptr_imat = default; } public MetaElem( MetaElem ptr_next, MetaElem ptr_prev, BoundBox ptr_bb, short type, short flag, char[] _pad, float x, float y, float z, float[] quat, float expx, float expy, float expz, float rad, float rad2, float s, float len, float ptr_mat, float ptr_imat) { this.ptr_next = ptr_next; this.ptr_prev = ptr_prev; this.ptr_bb = ptr_bb; this.type = type; this.flag = flag; this._pad = _pad; this.x = x; this.y = y; this.z = z; this.quat = quat; this.expx = expx; this.expy = expy; this.expz = expz; this.rad = rad; this.rad2 = rad2; this.s = s; this.len = len; this.ptr_mat = ptr_mat; this.ptr_imat = ptr_imat; } } }