//------------------------------------------------------------------------------ // // 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(191, "bRigidBodyJointConstraint", 104)] public class bRigidBodyJointConstraint { [DNAFieldAttribute(8, "Object", 0, "*tar", "Object", true, 0)] public Object tar; [DNAFieldAttribute(8, "Object", 1, "*child", "Object", true, 8)] public Object child; [DNAFieldAttribute(4, "int", 2, "type", "int", false, 16)] public int type; [DNAFieldAttribute(4, "float", 3, "pivX", "float", false, 20)] public float pivX; [DNAFieldAttribute(4, "float", 4, "pivY", "float", false, 24)] public float pivY; [DNAFieldAttribute(4, "float", 5, "pivZ", "float", false, 28)] public float pivZ; [DNAFieldAttribute(4, "float", 6, "axX", "float", false, 32)] public float axX; [DNAFieldAttribute(4, "float", 7, "axY", "float", false, 36)] public float axY; [DNAFieldAttribute(4, "float", 8, "axZ", "float", false, 40)] public float axZ; [DNAArrayAttribute(24, "float", 9, "minLimit[6]", "System.Single[]", 6, false, 44)] public float[] minLimit = new System.Single[6]; [DNAArrayAttribute(24, "float", 10, "maxLimit[6]", "System.Single[]", 6, false, 68)] public float[] maxLimit = new System.Single[6]; [DNAFieldAttribute(4, "float", 11, "extraFz", "float", false, 92)] public float extraFz; [DNAFieldAttribute(2, "short", 12, "flag", "short", false, 96)] public short flag; [DNAArrayAttribute(6, "char", 13, "_pad[6]", "System.Char[]", 6, false, 98)] public char[] _pad = new System.Char[6]; public bRigidBodyJointConstraint() { this.tar = default; this.child = default; this.type = default; this.pivX = default; this.pivY = default; this.pivZ = default; this.axX = default; this.axY = default; this.axZ = default; this.minLimit = default; this.maxLimit = default; this.extraFz = default; this.flag = default; this._pad = default; } public bRigidBodyJointConstraint(Object tar, Object child, int type, float pivX, float pivY, float pivZ, float axX, float axY, float axZ, float[] minLimit, float[] maxLimit, float extraFz, short flag, char[] _pad) { this.tar = tar; this.child = child; this.type = type; this.pivX = pivX; this.pivY = pivY; this.pivZ = pivZ; this.axX = axX; this.axY = axY; this.axZ = axZ; this.minLimit = minLimit; this.maxLimit = maxLimit; this.extraFz = extraFz; this.flag = flag; this._pad = _pad; } } }