//------------------------------------------------------------------------------ // // 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(186, "bActionConstraint", 184)] public class bActionConstraint { [DNAFieldAttribute(8, "Object", 0, "*tar", "Object", true, 0)] public Object tar; [DNAFieldAttribute(2, "short", 1, "type", "short", false, 8)] public short type; [DNAFieldAttribute(2, "short", 2, "local", "short", false, 10)] public short local; [DNAFieldAttribute(4, "int", 3, "start", "int", false, 12)] public int start; [DNAFieldAttribute(4, "int", 4, "end", "int", false, 16)] public int end; [DNAFieldAttribute(4, "float", 5, "min", "float", false, 20)] public float min; [DNAFieldAttribute(4, "float", 6, "max", "float", false, 24)] public float max; [DNAFieldAttribute(4, "int", 7, "flag", "int", false, 28)] public int flag; [DNAFieldAttribute(1, "char", 8, "mix_mode", "char", false, 32)] public char mix_mode; [DNAArrayAttribute(3, "char", 9, "_pad[3]", "System.Char[]", 3, false, 33)] public char[] _pad = new System.Char[3]; [DNAFieldAttribute(4, "float", 10, "eval_time", "float", false, 36)] public float eval_time; [DNAFieldAttribute(8, "bAction", 11, "*act", "bAction", true, 40)] public bAction act; [DNAFieldAttribute(4, "int", 12, "action_slot_handle", "int", false, 48)] public int action_slot_handle; [DNAArrayAttribute(66, "char", 13, "action_slot_name[66]", "System.Char[]", 66, false, 52)] public char[] action_slot_name = new System.Char[66]; [DNAArrayAttribute(2, "char", 14, "_pad1[2]", "System.Char[]", 2, false, 118)] public char[] _pad1 = new System.Char[2]; [DNAArrayAttribute(64, "char", 15, "subtarget[64]", "System.Char[]", 64, false, 120)] public char[] subtarget = new System.Char[64]; public bActionConstraint() { this.tar = default; this.type = default; this.local = default; this.start = default; this.end = default; this.min = default; this.max = default; this.flag = default; this.mix_mode = default; this._pad = default; this.eval_time = default; this.act = default; this.action_slot_handle = default; this.action_slot_name = default; this._pad1 = default; this.subtarget = default; } public bActionConstraint( Object tar, short type, short local, int start, int end, float min, float max, int flag, char mix_mode, char[] _pad, float eval_time, bAction act, int action_slot_handle, char[] action_slot_name, char[] _pad1, char[] subtarget) { this.tar = tar; this.type = type; this.local = local; this.start = start; this.end = end; this.min = min; this.max = max; this.flag = flag; this.mix_mode = mix_mode; this._pad = _pad; this.eval_time = eval_time; this.act = act; this.action_slot_handle = action_slot_handle; this.action_slot_name = action_slot_name; this._pad1 = _pad1; this.subtarget = subtarget; } } }