//------------------------------------------------------------------------------ // // 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(1024, "RegionView3D", 928)] public class RegionView3D { [DNAFieldAttribute(0, "float", "winmat[4][4]", "System.Single[,]", 64, false, 0)] public float[,] winmat = new System.Single[4,4]; [DNAFieldAttribute(1, "float", "viewmat[4][4]", "System.Single[,]", 64, false, 64)] public float[,] viewmat = new System.Single[4,4]; [DNAFieldAttribute(2, "float", "viewinv[4][4]", "System.Single[,]", 64, false, 128)] public float[,] viewinv = new System.Single[4,4]; [DNAFieldAttribute(3, "float", "persmat[4][4]", "System.Single[,]", 64, false, 192)] public float[,] persmat = new System.Single[4,4]; [DNAFieldAttribute(4, "float", "persinv[4][4]", "System.Single[,]", 64, false, 256)] public float[,] persinv = new System.Single[4,4]; [DNAFieldAttribute(5, "float", "viewcamtexcofac[4]", "System.Single[]", 16, false, 320)] public float[] viewcamtexcofac = new System.Single[4]; [DNAFieldAttribute(6, "float", "viewmatob[4][4]", "System.Single[,]", 64, false, 336)] public float[,] viewmatob = new System.Single[4,4]; [DNAFieldAttribute(7, "float", "persmatob[4][4]", "System.Single[,]", 64, false, 400)] public float[,] persmatob = new System.Single[4,4]; [DNAFieldAttribute(8, "float", "clip[6][4]", "System.Single[,]", 96, false, 464)] public float[,] clip = new System.Single[6,4]; [DNAFieldAttribute(9, "float", "clip_local[6][4]", "System.Single[,]", 96, false, 560)] public float[,] clip_local = new System.Single[6,4]; [DNAFieldAttribute(10, "BoundBox", "*clipbb", "BoundBox", 8, true, 656)] public BoundBox ptr_clipbb; [DNAFieldAttribute(11, "RegionView3D", "*localvd", "RegionView3D", 8, true, 664)] public RegionView3D ptr_localvd; [DNAFieldAttribute(12, "ViewRender", "*view_render", "ViewRender", 8, true, 672)] public ViewRender ptr_view_render; [DNAFieldAttribute(13, "SmoothView3DStore", "*sms", "SmoothView3DStore", 8, true, 680)] public SmoothView3DStore ptr_sms; [DNAFieldAttribute(14, "wmTimer", "*smooth_timer", "wmTimer", 8, true, 688)] public wmTimer ptr_smooth_timer; [DNAFieldAttribute(15, "float", "twmat[4][4]", "System.Single[,]", 64, false, 696)] public float[,] twmat = new System.Single[4,4]; [DNAFieldAttribute(16, "float", "tw_axis_min[3]", "System.Single[]", 12, false, 760)] public float[] tw_axis_min = new System.Single[3]; [DNAFieldAttribute(17, "float", "tw_axis_max[3]", "System.Single[]", 12, false, 772)] public float[] tw_axis_max = new System.Single[3]; [DNAFieldAttribute(18, "float", "tw_axis_matrix[3][3]", "System.Single[,]", 36, false, 784)] public float[,] tw_axis_matrix = new System.Single[3,3]; [DNAFieldAttribute(19, "float", "gridview", "float", 4, false, 820)] public float gridview; [DNAFieldAttribute(20, "float", "viewquat[4]", "System.Single[]", 16, false, 824)] public float[] viewquat = new System.Single[4]; [DNAFieldAttribute(21, "float", "dist", "float", 4, false, 840)] public float dist; [DNAFieldAttribute(22, "float", "camdx", "float", 4, false, 844)] public float camdx; [DNAFieldAttribute(23, "float", "camdy", "float", 4, false, 848)] public float camdy; [DNAFieldAttribute(24, "float", "pixsize", "float", 4, false, 852)] public float pixsize; [DNAFieldAttribute(25, "float", "ofs[3]", "System.Single[]", 12, false, 856)] public float[] ofs = new System.Single[3]; [DNAFieldAttribute(26, "float", "camzoom", "float", 4, false, 868)] public float camzoom; [DNAFieldAttribute(27, "char", "is_persp", "char", 1, false, 872)] public char is_persp; [DNAFieldAttribute(28, "char", "persp", "char", 1, false, 873)] public char persp; [DNAFieldAttribute(29, "char", "view", "char", 1, false, 874)] public char view; [DNAFieldAttribute(30, "char", "view_axis_roll", "char", 1, false, 875)] public char view_axis_roll; [DNAFieldAttribute(31, "char", "viewlock", "char", 1, false, 876)] public char viewlock; [DNAFieldAttribute(32, "char", "runtime_viewlock", "char", 1, false, 877)] public char runtime_viewlock; [DNAFieldAttribute(33, "char", "viewlock_quad", "char", 1, false, 878)] public char viewlock_quad; [DNAFieldAttribute(34, "char", "_pad[1]", "System.Char[]", 1, false, 879)] public char[] _pad = new System.Char[1]; [DNAFieldAttribute(35, "float", "ofs_lock[2]", "System.Single[]", 8, false, 880)] public float[] ofs_lock = new System.Single[2]; [DNAFieldAttribute(36, "short", "twdrawflag", "short", 2, false, 888)] public short twdrawflag; [DNAFieldAttribute(37, "short", "rflag", "short", 2, false, 890)] public short rflag; [DNAFieldAttribute(38, "float", "lviewquat[4]", "System.Single[]", 16, false, 892)] public float[] lviewquat = new System.Single[4]; [DNAFieldAttribute(39, "char", "lpersp", "char", 1, false, 908)] public char lpersp; [DNAFieldAttribute(40, "char", "lview", "char", 1, false, 909)] public char lview; [DNAFieldAttribute(41, "char", "lview_axis_roll", "char", 1, false, 910)] public char lview_axis_roll; [DNAFieldAttribute(42, "char", "_pad8[1]", "System.Char[]", 1, false, 911)] public char[] _pad8 = new System.Char[1]; [DNAFieldAttribute(43, "float", "rot_angle", "float", 4, false, 912)] public float rot_angle; [DNAFieldAttribute(44, "float", "rot_axis[3]", "System.Single[]", 12, false, 916)] public float[] rot_axis = new System.Single[3]; public RegionView3D() { this.winmat = default; this.viewmat = default; this.viewinv = default; this.persmat = default; this.persinv = default; this.viewcamtexcofac = default; this.viewmatob = default; this.persmatob = default; this.clip = default; this.clip_local = default; this.ptr_clipbb = default; this.ptr_localvd = default; this.ptr_view_render = default; this.ptr_sms = default; this.ptr_smooth_timer = default; this.twmat = default; this.tw_axis_min = default; this.tw_axis_max = default; this.tw_axis_matrix = default; this.gridview = default; this.viewquat = default; this.dist = default; this.camdx = default; this.camdy = default; this.pixsize = default; this.ofs = default; this.camzoom = default; this.is_persp = default; this.persp = default; this.view = default; this.view_axis_roll = default; this.viewlock = default; this.runtime_viewlock = default; this.viewlock_quad = default; this._pad = default; this.ofs_lock = default; this.twdrawflag = default; this.rflag = default; this.lviewquat = default; this.lpersp = default; this.lview = default; this.lview_axis_roll = default; this._pad8 = default; this.rot_angle = default; this.rot_axis = default; } public RegionView3D( float[,] winmat, float[,] viewmat, float[,] viewinv, float[,] persmat, float[,] persinv, float[] viewcamtexcofac, float[,] viewmatob, float[,] persmatob, float[,] clip, float[,] clip_local, BoundBox ptr_clipbb, RegionView3D ptr_localvd, ViewRender ptr_view_render, SmoothView3DStore ptr_sms, wmTimer ptr_smooth_timer, float[,] twmat, float[] tw_axis_min, float[] tw_axis_max, float[,] tw_axis_matrix, float gridview, float[] viewquat, float dist, float camdx, float camdy, float pixsize, float[] ofs, float camzoom, char is_persp, char persp, char view, char view_axis_roll, char viewlock, char runtime_viewlock, char viewlock_quad, char[] _pad, float[] ofs_lock, short twdrawflag, short rflag, float[] lviewquat, char lpersp, char lview, char lview_axis_roll, char[] _pad8, float rot_angle, float[] rot_axis) { this.winmat = winmat; this.viewmat = viewmat; this.viewinv = viewinv; this.persmat = persmat; this.persinv = persinv; this.viewcamtexcofac = viewcamtexcofac; this.viewmatob = viewmatob; this.persmatob = persmatob; this.clip = clip; this.clip_local = clip_local; this.ptr_clipbb = ptr_clipbb; this.ptr_localvd = ptr_localvd; this.ptr_view_render = ptr_view_render; this.ptr_sms = ptr_sms; this.ptr_smooth_timer = ptr_smooth_timer; this.twmat = twmat; this.tw_axis_min = tw_axis_min; this.tw_axis_max = tw_axis_max; this.tw_axis_matrix = tw_axis_matrix; this.gridview = gridview; this.viewquat = viewquat; this.dist = dist; this.camdx = camdx; this.camdy = camdy; this.pixsize = pixsize; this.ofs = ofs; this.camzoom = camzoom; this.is_persp = is_persp; this.persp = persp; this.view = view; this.view_axis_roll = view_axis_roll; this.viewlock = viewlock; this.runtime_viewlock = runtime_viewlock; this.viewlock_quad = viewlock_quad; this._pad = _pad; this.ofs_lock = ofs_lock; this.twdrawflag = twdrawflag; this.rflag = rflag; this.lviewquat = lviewquat; this.lpersp = lpersp; this.lview = lview; this.lview_axis_roll = lview_axis_roll; this._pad8 = _pad8; this.rot_angle = rot_angle; this.rot_axis = rot_axis; } } }