//------------------------------------------------------------------------------ // // 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(51, "DualQuat", 100)] public class DualQuat { [DNAArrayAttribute(16, "float", 0, "quat[4]", "System.Single[]", 4, 0)] public float[] quat = new System.Single[4]; [DNAArrayAttribute(16, "float", 1, "trans[4]", "System.Single[]", 4, 16)] public float[] trans = new System.Single[4]; [DNAArrayAttribute(64, "float", 2, "scale[4][4]", "System.Single[,]", 8, 32)] public float[,] scale = new System.Single[4,4]; [DNAFieldAttribute(4, "float", 3, "scale_weight", "float", false, 96)] public float scale_weight; public DualQuat() { this.quat = default; this.trans = default; this.scale = default; this.scale_weight = default; } public DualQuat(float[] quat, float[] trans, float[,] scale, float scale_weight) { this.quat = quat; this.trans = trans; this.scale = scale; this.scale_weight = scale_weight; } } }