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