//------------------------------------------------------------------------------ // // 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(212, "Key")] public class Key { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; [DNAFieldAttribute(1, "AnimData", "*adt", 248)] public AnimData ptr_adt; [DNAFieldAttribute(2, "KeyBlock", "*refkey", 184)] public KeyBlock ptr_refkey; [DNAFieldAttribute(3, "char", "elemstr[32]", 1)] public char[] elemstr = new System.Char[32]; [DNAFieldAttribute(4, "int", "elemsize", 4)] public int elemsize; [DNAFieldAttribute(5, "char", "_pad[4]", 1)] public char[] _pad = new System.Char[4]; [DNAFieldAttribute(6, "ListBase", "block", 16)] public ListBase block; [DNAFieldAttribute(7, "Ipo", "*ipo", 248)] public Ipo ptr_ipo; [DNAFieldAttribute(8, "ID", "*from", 208)] public ID ptr_from; [DNAFieldAttribute(9, "int", "totkey", 4)] public int totkey; [DNAFieldAttribute(10, "short", "flag", 2)] public short flag; [DNAFieldAttribute(11, "char", "type", 1)] public char type; [DNAFieldAttribute(12, "char", "_pad2", 1)] public char _pad2; [DNAFieldAttribute(13, "float", "ctime", 4)] public float ctime; [DNAFieldAttribute(14, "int", "uidgen", 4)] public int uidgen; public Key() { this.id = default; this.ptr_adt = default; this.ptr_refkey = default; this.elemstr = default; this.elemsize = default; this._pad = default; this.block = default; this.ptr_ipo = default; this.ptr_from = default; this.totkey = default; this.flag = default; this.type = default; this._pad2 = default; this.ctime = default; this.uidgen = default; } public Key(ID id, AnimData ptr_adt, KeyBlock ptr_refkey, char[] elemstr, int elemsize, char[] _pad, ListBase block, Ipo ptr_ipo, ID ptr_from, int totkey, short flag, char type, char _pad2, float ctime, int uidgen) { this.id = id; this.ptr_adt = ptr_adt; this.ptr_refkey = ptr_refkey; this.elemstr = elemstr; this.elemsize = elemsize; this._pad = _pad; this.block = block; this.ptr_ipo = ptr_ipo; this.ptr_from = ptr_from; this.totkey = totkey; this.flag = flag; this.type = type; this._pad2 = _pad2; this.ctime = ctime; this.uidgen = uidgen; } } }