249 lines
11 KiB
C#
249 lines
11 KiB
C#
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
using System;
|
|
|
|
|
|
namespace BlendFile.DNA {
|
|
using BlendFile;
|
|
|
|
[DNAClassAttribute(1024, "RegionView3D")]
|
|
public class RegionView3D {
|
|
[DNAFieldAttribute(0, "float", "winmat[4][4]", "System.Single[,]", 64, false)]
|
|
public float[,] winmat = new System.Single[4,4];
|
|
[DNAFieldAttribute(1, "float", "viewmat[4][4]", "System.Single[,]", 64, false)]
|
|
public float[,] viewmat = new System.Single[4,4];
|
|
[DNAFieldAttribute(2, "float", "viewinv[4][4]", "System.Single[,]", 64, false)]
|
|
public float[,] viewinv = new System.Single[4,4];
|
|
[DNAFieldAttribute(3, "float", "persmat[4][4]", "System.Single[,]", 64, false)]
|
|
public float[,] persmat = new System.Single[4,4];
|
|
[DNAFieldAttribute(4, "float", "persinv[4][4]", "System.Single[,]", 64, false)]
|
|
public float[,] persinv = new System.Single[4,4];
|
|
[DNAFieldAttribute(5, "float", "viewcamtexcofac[4]", "System.Single[]", 16, false)]
|
|
public float[] viewcamtexcofac = new System.Single[4];
|
|
[DNAFieldAttribute(6, "float", "viewmatob[4][4]", "System.Single[,]", 64, false)]
|
|
public float[,] viewmatob = new System.Single[4,4];
|
|
[DNAFieldAttribute(7, "float", "persmatob[4][4]", "System.Single[,]", 64, false)]
|
|
public float[,] persmatob = new System.Single[4,4];
|
|
[DNAFieldAttribute(8, "float", "clip[6][4]", "System.Single[,]", 96, false)]
|
|
public float[,] clip = new System.Single[6,4];
|
|
[DNAFieldAttribute(9, "float", "clip_local[6][4]", "System.Single[,]", 96, false)]
|
|
public float[,] clip_local = new System.Single[6,4];
|
|
[DNAFieldAttribute(10, "BoundBox", "*clipbb", "BoundBox", 4, true)]
|
|
public BoundBox ptr_clipbb;
|
|
[DNAFieldAttribute(11, "RegionView3D", "*localvd", "RegionView3D", 4, true)]
|
|
public RegionView3D ptr_localvd;
|
|
[DNAFieldAttribute(12, "ViewRender", "*view_render", "ViewRender", 4, true)]
|
|
public ViewRender ptr_view_render;
|
|
[DNAFieldAttribute(13, "SmoothView3DStore", "*sms", "SmoothView3DStore", 4, true)]
|
|
public SmoothView3DStore ptr_sms;
|
|
[DNAFieldAttribute(14, "wmTimer", "*smooth_timer", "wmTimer", 4, true)]
|
|
public wmTimer ptr_smooth_timer;
|
|
[DNAFieldAttribute(15, "float", "twmat[4][4]", "System.Single[,]", 64, false)]
|
|
public float[,] twmat = new System.Single[4,4];
|
|
[DNAFieldAttribute(16, "float", "tw_axis_min[3]", "System.Single[]", 12, false)]
|
|
public float[] tw_axis_min = new System.Single[3];
|
|
[DNAFieldAttribute(17, "float", "tw_axis_max[3]", "System.Single[]", 12, false)]
|
|
public float[] tw_axis_max = new System.Single[3];
|
|
[DNAFieldAttribute(18, "float", "tw_axis_matrix[3][3]", "System.Single[,]", 36, false)]
|
|
public float[,] tw_axis_matrix = new System.Single[3,3];
|
|
[DNAFieldAttribute(19, "float", "gridview", "float", 4, false)]
|
|
public float gridview;
|
|
[DNAFieldAttribute(20, "float", "viewquat[4]", "System.Single[]", 16, false)]
|
|
public float[] viewquat = new System.Single[4];
|
|
[DNAFieldAttribute(21, "float", "dist", "float", 4, false)]
|
|
public float dist;
|
|
[DNAFieldAttribute(22, "float", "camdx", "float", 4, false)]
|
|
public float camdx;
|
|
[DNAFieldAttribute(23, "float", "camdy", "float", 4, false)]
|
|
public float camdy;
|
|
[DNAFieldAttribute(24, "float", "pixsize", "float", 4, false)]
|
|
public float pixsize;
|
|
[DNAFieldAttribute(25, "float", "ofs[3]", "System.Single[]", 12, false)]
|
|
public float[] ofs = new System.Single[3];
|
|
[DNAFieldAttribute(26, "float", "camzoom", "float", 4, false)]
|
|
public float camzoom;
|
|
[DNAFieldAttribute(27, "char", "is_persp", "char", 1, false)]
|
|
public char is_persp;
|
|
[DNAFieldAttribute(28, "char", "persp", "char", 1, false)]
|
|
public char persp;
|
|
[DNAFieldAttribute(29, "char", "view", "char", 1, false)]
|
|
public char view;
|
|
[DNAFieldAttribute(30, "char", "view_axis_roll", "char", 1, false)]
|
|
public char view_axis_roll;
|
|
[DNAFieldAttribute(31, "char", "viewlock", "char", 1, false)]
|
|
public char viewlock;
|
|
[DNAFieldAttribute(32, "char", "runtime_viewlock", "char", 1, false)]
|
|
public char runtime_viewlock;
|
|
[DNAFieldAttribute(33, "char", "viewlock_quad", "char", 1, false)]
|
|
public char viewlock_quad;
|
|
[DNAFieldAttribute(34, "char", "_pad[1]", "System.Char[]", 1, false)]
|
|
public char[] _pad = new System.Char[1];
|
|
[DNAFieldAttribute(35, "float", "ofs_lock[2]", "System.Single[]", 8, false)]
|
|
public float[] ofs_lock = new System.Single[2];
|
|
[DNAFieldAttribute(36, "short", "twdrawflag", "short", 2, false)]
|
|
public short twdrawflag;
|
|
[DNAFieldAttribute(37, "short", "rflag", "short", 2, false)]
|
|
public short rflag;
|
|
[DNAFieldAttribute(38, "float", "lviewquat[4]", "System.Single[]", 16, false)]
|
|
public float[] lviewquat = new System.Single[4];
|
|
[DNAFieldAttribute(39, "char", "lpersp", "char", 1, false)]
|
|
public char lpersp;
|
|
[DNAFieldAttribute(40, "char", "lview", "char", 1, false)]
|
|
public char lview;
|
|
[DNAFieldAttribute(41, "char", "lview_axis_roll", "char", 1, false)]
|
|
public char lview_axis_roll;
|
|
[DNAFieldAttribute(42, "char", "_pad8[1]", "System.Char[]", 1, false)]
|
|
public char[] _pad8 = new System.Char[1];
|
|
[DNAFieldAttribute(43, "float", "rot_angle", "float", 4, false)]
|
|
public float rot_angle;
|
|
[DNAFieldAttribute(44, "float", "rot_axis[3]", "System.Single[]", 12, false)]
|
|
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;
|
|
}
|
|
}
|
|
}
|