//------------------------------------------------------------------------------ // // 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; public class ARegion { [DNAFieldAttribute(0, "ARegion", "*next", 440)] public ARegion ptr_next; [DNAFieldAttribute(1, "ARegion", "*prev", 440)] public ARegion ptr_prev; [DNAFieldAttribute(2, "View2D", "v2d", 152)] public View2D v2d; [DNAFieldAttribute(3, "rcti", "winrct", 16)] public rcti winrct; [DNAFieldAttribute(4, "rcti", "drawrct", 16)] public rcti drawrct; [DNAFieldAttribute(5, "short", "winx", 2)] public short winx; [DNAFieldAttribute(6, "short", "winy", 2)] public short winy; [DNAFieldAttribute(7, "int", "category_scroll", 4)] public int category_scroll; [DNAFieldAttribute(8, "char", "_pad0[4]", 1)] public char[] _pad0 = new System.Char[4]; [DNAFieldAttribute(9, "short", "visible", 2)] public short visible; [DNAFieldAttribute(10, "short", "regiontype", 2)] public short regiontype; [DNAFieldAttribute(11, "short", "alignment", 2)] public short alignment; [DNAFieldAttribute(12, "short", "flag", 2)] public short flag; [DNAFieldAttribute(13, "short", "sizex", 2)] public short sizex; [DNAFieldAttribute(14, "short", "sizey", 2)] public short sizey; [DNAFieldAttribute(15, "short", "do_draw", 2)] public short do_draw; [DNAFieldAttribute(16, "short", "do_draw_paintcursor", 2)] public short do_draw_paintcursor; [DNAFieldAttribute(17, "short", "overlap", 2)] public short overlap; [DNAFieldAttribute(18, "short", "flagfullscreen", 2)] public short flagfullscreen; [DNAFieldAttribute(19, "ARegionType", "*type", 0)] public ARegionType ptr_type; [DNAFieldAttribute(20, "ListBase", "uiblocks", 16)] public ListBase uiblocks; [DNAFieldAttribute(21, "ListBase", "panels", 16)] public ListBase panels; [DNAFieldAttribute(22, "ListBase", "panels_category_active", 16)] public ListBase panels_category_active; [DNAFieldAttribute(23, "ListBase", "ui_lists", 16)] public ListBase ui_lists; [DNAFieldAttribute(24, "ListBase", "ui_previews", 16)] public ListBase ui_previews; [DNAFieldAttribute(25, "ListBase", "handlers", 16)] public ListBase handlers; [DNAFieldAttribute(26, "ListBase", "panels_category", 16)] public ListBase panels_category; [DNAFieldAttribute(27, "wmGizmoMap", "*gizmo_map", 0)] public wmGizmoMap ptr_gizmo_map; [DNAFieldAttribute(28, "wmTimer", "*regiontimer", 0)] public wmTimer ptr_regiontimer; [DNAFieldAttribute(29, "wmDrawBuffer", "*draw_buffer", 0)] public wmDrawBuffer ptr_draw_buffer; [DNAFieldAttribute(30, "char", "*headerstr", 1)] public char ptr_headerstr; [DNAFieldAttribute(31, "void", "*regiondata", 0)] public object ptr_regiondata; [DNAFieldAttribute(32, "ARegion_Runtime", "runtime", 48)] public ARegion_Runtime runtime; public ARegion( ARegion ptr_next, ARegion ptr_prev, View2D v2d, rcti winrct, rcti drawrct, short winx, short winy, int category_scroll, char[] _pad0, short visible, short regiontype, short alignment, short flag, short sizex, short sizey, short do_draw, short do_draw_paintcursor, short overlap, short flagfullscreen, ARegionType ptr_type, ListBase uiblocks, ListBase panels, ListBase panels_category_active, ListBase ui_lists, ListBase ui_previews, ListBase handlers, ListBase panels_category, wmGizmoMap ptr_gizmo_map, wmTimer ptr_regiontimer, wmDrawBuffer ptr_draw_buffer, char ptr_headerstr, object ptr_regiondata, ARegion_Runtime runtime) { this.ptr_next = ptr_next; this.ptr_prev = ptr_prev; this.v2d = v2d; this.winrct = winrct; this.drawrct = drawrct; this.winx = winx; this.winy = winy; this.category_scroll = category_scroll; this._pad0 = _pad0; this.visible = visible; this.regiontype = regiontype; this.alignment = alignment; this.flag = flag; this.sizex = sizex; this.sizey = sizey; this.do_draw = do_draw; this.do_draw_paintcursor = do_draw_paintcursor; this.overlap = overlap; this.flagfullscreen = flagfullscreen; this.ptr_type = ptr_type; this.uiblocks = uiblocks; this.panels = panels; this.panels_category_active = panels_category_active; this.ui_lists = ui_lists; this.ui_previews = ui_previews; this.handlers = handlers; this.panels_category = panels_category; this.ptr_gizmo_map = ptr_gizmo_map; this.ptr_regiontimer = ptr_regiontimer; this.ptr_draw_buffer = ptr_draw_buffer; this.ptr_headerstr = ptr_headerstr; this.ptr_regiondata = ptr_regiondata; this.runtime = runtime; } } }