//------------------------------------------------------------------------------ // // 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(177, "bSplineIKConstraint", 48)] public class bSplineIKConstraint { [DNAFieldAttribute(0, "Object", "*tar", "Object", 8, true, 0)] public Object ptr_tar; [DNAFieldAttribute(1, "float", "*points", "float", 8, true, 8)] public float ptr_points; [DNAFieldAttribute(2, "short", "numpoints", "short", 2, false, 16)] public short numpoints; [DNAFieldAttribute(3, "short", "chainlen", "short", 2, false, 18)] public short chainlen; [DNAFieldAttribute(4, "short", "flag", "short", 2, false, 20)] public short flag; [DNAFieldAttribute(5, "short", "xzScaleMode", "short", 2, false, 22)] public short xzScaleMode; [DNAFieldAttribute(6, "short", "yScaleMode", "short", 2, false, 24)] public short yScaleMode; [DNAFieldAttribute(7, "short", "_pad[3]", "System.Int16[]", 6, false, 26)] public short[] _pad = new System.Int16[3]; [DNAFieldAttribute(8, "float", "bulge", "float", 4, false, 32)] public float bulge; [DNAFieldAttribute(9, "float", "bulge_min", "float", 4, false, 36)] public float bulge_min; [DNAFieldAttribute(10, "float", "bulge_max", "float", 4, false, 40)] public float bulge_max; [DNAFieldAttribute(11, "float", "bulge_smooth", "float", 4, false, 44)] public float bulge_smooth; public bSplineIKConstraint() { this.ptr_tar = default; this.ptr_points = default; this.numpoints = default; this.chainlen = default; this.flag = default; this.xzScaleMode = default; this.yScaleMode = default; this._pad = default; this.bulge = default; this.bulge_min = default; this.bulge_max = default; this.bulge_smooth = default; } public bSplineIKConstraint(Object ptr_tar, float ptr_points, short numpoints, short chainlen, short flag, short xzScaleMode, short yScaleMode, short[] _pad, float bulge, float bulge_min, float bulge_max, float bulge_smooth) { this.ptr_tar = ptr_tar; this.ptr_points = ptr_points; this.numpoints = numpoints; this.chainlen = chainlen; this.flag = flag; this.xzScaleMode = xzScaleMode; this.yScaleMode = yScaleMode; this._pad = _pad; this.bulge = bulge; this.bulge_min = bulge_min; this.bulge_max = bulge_max; this.bulge_smooth = bulge_smooth; } } }