//------------------------------------------------------------------------------ // // 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")] public class bActionStrip { [DNAFieldAttribute(0, "bActionStrip", "*next", 168)] public bActionStrip ptr_next; [DNAFieldAttribute(1, "bActionStrip", "*prev", 168)] public bActionStrip ptr_prev; [DNAFieldAttribute(2, "short", "flag", 2)] public short flag; [DNAFieldAttribute(3, "short", "mode", 2)] public short mode; [DNAFieldAttribute(4, "short", "stride_axis", 2)] public short stride_axis; [DNAFieldAttribute(5, "short", "curmod", 2)] public short curmod; [DNAFieldAttribute(6, "Ipo", "*ipo", 248)] public Ipo ptr_ipo; [DNAFieldAttribute(7, "bAction", "*act", 352)] public bAction ptr_act; [DNAFieldAttribute(8, "Object", "*object", 1160)] public Object ptr_object; [DNAFieldAttribute(9, "float", "start", 4)] public float start; [DNAFieldAttribute(10, "float", "end", 4)] public float end; [DNAFieldAttribute(11, "float", "actstart", 4)] public float actstart; [DNAFieldAttribute(12, "float", "actend", 4)] public float actend; [DNAFieldAttribute(13, "float", "actoffs", 4)] public float actoffs; [DNAFieldAttribute(14, "float", "stridelen", 4)] public float stridelen; [DNAFieldAttribute(15, "float", "repeat", 4)] public float repeat; [DNAFieldAttribute(16, "float", "scale", 4)] public float scale; [DNAFieldAttribute(17, "float", "blendin", 4)] public float blendin; [DNAFieldAttribute(18, "float", "blendout", 4)] public float blendout; [DNAFieldAttribute(19, "char", "stridechannel[32]", 1)] public char[] stridechannel = new System.Char[32]; [DNAFieldAttribute(20, "char", "offs_bone[32]", 1)] public char[] offs_bone = new System.Char[32]; [DNAFieldAttribute(21, "ListBase", "modifiers", 16)] public ListBase modifiers; public bActionStrip() { this.ptr_next = default; this.ptr_prev = default; this.flag = default; this.mode = default; this.stride_axis = default; this.curmod = default; this.ptr_ipo = default; this.ptr_act = default; this.ptr_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 ptr_next, bActionStrip ptr_prev, short flag, short mode, short stride_axis, short curmod, Ipo ptr_ipo, bAction ptr_act, Object ptr_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.ptr_next = ptr_next; this.ptr_prev = ptr_prev; this.flag = flag; this.mode = mode; this.stride_axis = stride_axis; this.curmod = curmod; this.ptr_ipo = ptr_ipo; this.ptr_act = ptr_act; this.ptr_object = ptr_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; } } }