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