//------------------------------------------------------------------------------ // // 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(101, "AnimData", 240)] public class AnimData { [DNAFieldAttribute(8, "bAction", 0, "*action", "bAction", true, 0)] public bAction action; [DNAFieldAttribute(4, "int", 1, "slot_handle", "int", false, 8)] public int slot_handle; [DNAArrayAttribute(66, "char", 2, "slot_name[66]", "System.Char[]", 66, false, 12)] public char[] slot_name = new System.Char[66]; [DNAArrayAttribute(2, "uchar", 3, "_pad0[2]", "System.Byte[]", 2, false, 78)] public byte[] _pad0 = new System.Byte[2]; [DNAFieldAttribute(8, "bAction", 4, "*tmpact", "bAction", true, 80)] public bAction tmpact; [DNAFieldAttribute(4, "int", 5, "tmp_slot_handle", "int", false, 88)] public int tmp_slot_handle; [DNAArrayAttribute(66, "char", 6, "tmp_slot_name[66]", "System.Char[]", 66, false, 92)] public char[] tmp_slot_name = new System.Char[66]; [DNAArrayAttribute(2, "uchar", 7, "_pad1[2]", "System.Byte[]", 2, false, 158)] public byte[] _pad1 = new System.Byte[2]; [DNAFieldAttribute(16, "ListBase", 8, "nla_tracks", "ListBase", false, 160)] public ListBase nla_tracks; [DNAFieldAttribute(8, "NlaTrack", 9, "*act_track", "NlaTrack", true, 176)] public NlaTrack act_track; [DNAFieldAttribute(8, "NlaStrip", 10, "*actstrip", "NlaStrip", true, 184)] public NlaStrip actstrip; [DNAFieldAttribute(16, "ListBase", 11, "drivers", "ListBase", false, 192)] public ListBase drivers; [DNAFieldAttribute(16, "ListBase", 12, "overrides", "ListBase", false, 208)] public ListBase overrides; [DNAFieldAttribute(4, "int", 14, "flag", "int", false, 224)] public int flag; [DNAFieldAttribute(2, "short", 15, "act_blendmode", "short", false, 228)] public short act_blendmode; [DNAFieldAttribute(2, "short", 16, "act_extendmode", "short", false, 230)] public short act_extendmode; [DNAFieldAttribute(4, "float", 17, "act_influence", "float", false, 232)] public float act_influence; [DNAArrayAttribute(4, "uchar", 18, "_pad2[4]", "System.Byte[]", 4, false, 236)] public byte[] _pad2 = new System.Byte[4]; public AnimData() { this.action = default; this.slot_handle = default; this.slot_name = default; this._pad0 = default; this.tmpact = default; this.tmp_slot_handle = default; this.tmp_slot_name = default; this._pad1 = default; this.nla_tracks = default; this.act_track = default; this.actstrip = default; this.drivers = default; this.overrides = default; this.flag = default; this.act_blendmode = default; this.act_extendmode = default; this.act_influence = default; this._pad2 = default; } public AnimData( bAction action, int slot_handle, char[] slot_name, byte[] _pad0, bAction tmpact, int tmp_slot_handle, char[] tmp_slot_name, byte[] _pad1, ListBase nla_tracks, NlaTrack act_track, NlaStrip actstrip, ListBase drivers, ListBase overrides, int flag, short act_blendmode, short act_extendmode, float act_influence, byte[] _pad2) { this.action = action; this.slot_handle = slot_handle; this.slot_name = slot_name; this._pad0 = _pad0; this.tmpact = tmpact; this.tmp_slot_handle = tmp_slot_handle; this.tmp_slot_name = tmp_slot_name; this._pad1 = _pad1; this.nla_tracks = nla_tracks; this.act_track = act_track; this.actstrip = actstrip; this.drivers = drivers; this.overrides = overrides; this.flag = flag; this.act_blendmode = act_blendmode; this.act_extendmode = act_extendmode; this.act_influence = act_influence; this._pad2 = _pad2; } } }