//------------------------------------------------------------------------------ // // 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(563, "bActionStrip", 168)] public class bActionStrip { [DNAFieldAttribute(8, "bActionStrip", 0, "*next", "bActionStrip", true, 0)] public bActionStrip next; [DNAFieldAttribute(8, "bActionStrip", 1, "*prev", "bActionStrip", true, 8)] public bActionStrip prev; [DNAFieldAttribute(2, "short", 2, "flag", "short", false, 16)] public short flag; [DNAFieldAttribute(2, "short", 3, "mode", "short", false, 18)] public short mode; [DNAFieldAttribute(2, "short", 4, "stride_axis", "short", false, 20)] public short stride_axis; [DNAFieldAttribute(2, "short", 5, "curmod", "short", false, 22)] public short curmod; [DNAFieldAttribute(8, "Ipo", 6, "*ipo", "Ipo", true, 24)] public Ipo ipo; [DNAFieldAttribute(8, "bAction", 7, "*act", "bAction", true, 32)] public bAction act; [DNAFieldAttribute(8, "Object", 8, "*object", "Object", true, 40)] public Object @object; [DNAFieldAttribute(4, "float", 9, "start", "float", false, 48)] public float start; [DNAFieldAttribute(4, "float", 10, "end", "float", false, 52)] public float end; [DNAFieldAttribute(4, "float", 11, "actstart", "float", false, 56)] public float actstart; [DNAFieldAttribute(4, "float", 12, "actend", "float", false, 60)] public float actend; [DNAFieldAttribute(4, "float", 13, "actoffs", "float", false, 64)] public float actoffs; [DNAFieldAttribute(4, "float", 14, "stridelen", "float", false, 68)] public float stridelen; [DNAFieldAttribute(4, "float", 15, "repeat", "float", false, 72)] public float repeat; [DNAFieldAttribute(4, "float", 16, "scale", "float", false, 76)] public float scale; [DNAFieldAttribute(4, "float", 17, "blendin", "float", false, 80)] public float blendin; [DNAFieldAttribute(4, "float", 18, "blendout", "float", false, 84)] public float blendout; [DNAArrayAttribute(32, "char", 19, "stridechannel[32]", "System.Char[]", 32, false, 88)] public char[] stridechannel = new System.Char[32]; [DNAArrayAttribute(32, "char", 20, "offs_bone[32]", "System.Char[]", 32, false, 120)] public char[] offs_bone = new System.Char[32]; [DNAFieldAttribute(16, "ListBase", 21, "modifiers", "ListBase", false, 152)] public ListBase modifiers; public bActionStrip() { this.next = default; this.prev = default; this.flag = default; this.mode = default; this.stride_axis = default; this.curmod = default; this.ipo = default; this.act = default; this.@object = default; this.start = default; this.end = default; this.actstart = default; this.actend = default; this.actoffs = default; this.stridelen = default; this.repeat = default; this.scale = default; this.blendin = default; this.blendout = default; this.stridechannel = default; this.offs_bone = default; this.modifiers = default; } public bActionStrip( bActionStrip next, bActionStrip prev, short flag, short mode, short stride_axis, short curmod, Ipo ipo, bAction act, Object @object, float start, float end, float actstart, float actend, float actoffs, float stridelen, float repeat, float scale, float blendin, float blendout, char[] stridechannel, char[] offs_bone, ListBase modifiers) { this.next = next; this.prev = prev; this.flag = flag; this.mode = mode; this.stride_axis = stride_axis; this.curmod = curmod; this.ipo = ipo; this.act = act; this.@object = @object; this.start = start; this.end = end; this.actstart = actstart; this.actend = actend; this.actoffs = actoffs; this.stridelen = stridelen; this.repeat = repeat; this.scale = scale; this.blendin = blendin; this.blendout = blendout; this.stridechannel = stridechannel; this.offs_bone = offs_bone; this.modifiers = modifiers; } } }