//------------------------------------------------------------------------------ // // 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(74, "View2D", 152)] public class View2D { [DNAFieldAttribute(0, "rctf", "tot", "rctf", 16, false)] public rctf tot; [DNAFieldAttribute(1, "rctf", "cur", "rctf", 16, false)] public rctf cur; [DNAFieldAttribute(2, "rcti", "vert", "rcti", 16, false)] public rcti vert; [DNAFieldAttribute(3, "rcti", "hor", "rcti", 16, false)] public rcti hor; [DNAFieldAttribute(4, "rcti", "mask", "rcti", 16, false)] public rcti mask; [DNAFieldAttribute(5, "float", "min[2]", "System.Single[]", 8, false)] public float[] min = new System.Single[2]; [DNAFieldAttribute(6, "float", "max[2]", "System.Single[]", 8, false)] public float[] max = new System.Single[2]; [DNAFieldAttribute(7, "float", "minzoom", "float", 4, false)] public float minzoom; [DNAFieldAttribute(8, "float", "maxzoom", "float", 4, false)] public float maxzoom; [DNAFieldAttribute(9, "short", "scroll", "short", 2, false)] public short scroll; [DNAFieldAttribute(10, "short", "scroll_ui", "short", 2, false)] public short scroll_ui; [DNAFieldAttribute(11, "short", "keeptot", "short", 2, false)] public short keeptot; [DNAFieldAttribute(12, "short", "keepzoom", "short", 2, false)] public short keepzoom; [DNAFieldAttribute(13, "short", "keepofs", "short", 2, false)] public short keepofs; [DNAFieldAttribute(14, "short", "flag", "short", 2, false)] public short flag; [DNAFieldAttribute(15, "short", "align", "short", 2, false)] public short align; [DNAFieldAttribute(16, "short", "winx", "short", 2, false)] public short winx; [DNAFieldAttribute(17, "short", "winy", "short", 2, false)] public short winy; [DNAFieldAttribute(18, "short", "oldwinx", "short", 2, false)] public short oldwinx; [DNAFieldAttribute(19, "short", "oldwiny", "short", 2, false)] public short oldwiny; [DNAFieldAttribute(20, "short", "around", "short", 2, false)] public short around; [DNAFieldAttribute(21, "char", "alpha_vert", "char", 1, false)] public char alpha_vert; [DNAFieldAttribute(22, "char", "alpha_hor", "char", 1, false)] public char alpha_hor; [DNAFieldAttribute(23, "char", "_pad[2]", "System.Char[]", 2, false)] public char[] _pad = new System.Char[2]; [DNAFieldAttribute(24, "float", "page_size_y", "float", 4, false)] public float page_size_y; [DNAFieldAttribute(25, "SmoothView2DStore", "*sms", "SmoothView2DStore", 8, true)] public SmoothView2DStore ptr_sms; [DNAFieldAttribute(26, "wmTimer", "*smooth_timer", "wmTimer", 8, true)] public wmTimer ptr_smooth_timer; public View2D() { this.tot = default; this.cur = default; this.vert = default; this.hor = default; this.mask = default; this.min = default; this.max = default; this.minzoom = default; this.maxzoom = default; this.scroll = default; this.scroll_ui = default; this.keeptot = default; this.keepzoom = default; this.keepofs = default; this.flag = default; this.align = default; this.winx = default; this.winy = default; this.oldwinx = default; this.oldwiny = default; this.around = default; this.alpha_vert = default; this.alpha_hor = default; this._pad = default; this.page_size_y = default; this.ptr_sms = default; this.ptr_smooth_timer = default; } public View2D( rctf tot, rctf cur, rcti vert, rcti hor, rcti mask, float[] min, float[] max, float minzoom, float maxzoom, short scroll, short scroll_ui, short keeptot, short keepzoom, short keepofs, short flag, short align, short winx, short winy, short oldwinx, short oldwiny, short around, char alpha_vert, char alpha_hor, char[] _pad, float page_size_y, SmoothView2DStore ptr_sms, wmTimer ptr_smooth_timer) { this.tot = tot; this.cur = cur; this.vert = vert; this.hor = hor; this.mask = mask; this.min = min; this.max = max; this.minzoom = minzoom; this.maxzoom = maxzoom; this.scroll = scroll; this.scroll_ui = scroll_ui; this.keeptot = keeptot; this.keepzoom = keepzoom; this.keepofs = keepofs; this.flag = flag; this.align = align; this.winx = winx; this.winy = winy; this.oldwinx = oldwinx; this.oldwiny = oldwiny; this.around = around; this.alpha_vert = alpha_vert; this.alpha_hor = alpha_hor; this._pad = _pad; this.page_size_y = page_size_y; this.ptr_sms = ptr_sms; this.ptr_smooth_timer = ptr_smooth_timer; } } }