//------------------------------------------------------------------------------ // // 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(839, "View3DCursor")] public struct View3DCursor { [DNAFieldAttribute(0, "float", "location[3]", "System.Single[]", 12, false)] public float[] location = new System.Single[3]; [DNAFieldAttribute(1, "float", "rotation_quaternion[4]", "System.Single[]", 16, false)] public float[] rotation_quaternion = new System.Single[4]; [DNAFieldAttribute(2, "float", "rotation_euler[3]", "System.Single[]", 12, false)] public float[] rotation_euler = new System.Single[3]; [DNAFieldAttribute(3, "float", "rotation_axis[3]", "System.Single[]", 12, false)] public float[] rotation_axis = new System.Single[3]; [DNAFieldAttribute(4, "float", "rotation_angle", "float", 4, false)] public float rotation_angle; [DNAFieldAttribute(5, "short", "rotation_mode", "short", 2, false)] public short rotation_mode; [DNAFieldAttribute(6, "char", "_pad[6]", "System.Char[]", 6, false)] public char[] _pad = new System.Char[6]; public View3DCursor() { this.location = default; this.rotation_quaternion = default; this.rotation_euler = default; this.rotation_axis = default; this.rotation_angle = default; this.rotation_mode = default; this._pad = default; } public View3DCursor(float[] location, float[] rotation_quaternion, float[] rotation_euler, float[] rotation_axis, float rotation_angle, short rotation_mode, char[] _pad) { this.location = location; this.rotation_quaternion = rotation_quaternion; this.rotation_euler = rotation_euler; this.rotation_axis = rotation_axis; this.rotation_angle = rotation_angle; this.rotation_mode = rotation_mode; this._pad = _pad; } } }