//------------------------------------------------------------------------------ // // 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(842, "ARegion", 424)] public class ARegion { [DNAFieldAttribute(8, "ARegion", 0, "*next", "ARegion", true, 0)] public ARegion next; [DNAFieldAttribute(8, "ARegion", 1, "*prev", "ARegion", true, 8)] public ARegion prev; [DNAFieldAttribute(152, "View2D", 2, "v2d", "View2D", false, 16)] public View2D v2d; [DNAFieldAttribute(16, "rcti", 3, "winrct", "rcti", false, 168)] public rcti winrct; [DNAFieldAttribute(16, "rcti", 4, "drawrct", "rcti", false, 184)] public rcti drawrct; [DNAFieldAttribute(2, "short", 5, "winx", "short", false, 200)] public short winx; [DNAFieldAttribute(2, "short", 6, "winy", "short", false, 202)] public short winy; [DNAFieldAttribute(4, "int", 7, "category_scroll", "int", false, 204)] public int category_scroll; [DNAArrayAttribute(4, "char", 8, "_pad0[4]", "System.Char[]", 4, 208)] public char[] _pad0 = new System.Char[4]; [DNAFieldAttribute(2, "short", 9, "visible", "short", false, 212)] public short visible; [DNAFieldAttribute(2, "short", 10, "regiontype", "short", false, 214)] public short regiontype; [DNAFieldAttribute(2, "short", 11, "alignment", "short", false, 216)] public short alignment; [DNAFieldAttribute(2, "short", 12, "flag", "short", false, 218)] public short flag; [DNAFieldAttribute(2, "short", 13, "sizex", "short", false, 220)] public short sizex; [DNAFieldAttribute(2, "short", 14, "sizey", "short", false, 222)] public short sizey; [DNAFieldAttribute(2, "short", 15, "do_draw", "short", false, 224)] public short do_draw; [DNAFieldAttribute(2, "short", 16, "do_draw_paintcursor", "short", false, 226)] public short do_draw_paintcursor; [DNAFieldAttribute(2, "short", 17, "overlap", "short", false, 228)] public short overlap; [DNAFieldAttribute(2, "short", 18, "flagfullscreen", "short", false, 230)] public short flagfullscreen; [DNAFieldAttribute(8, "ARegionType", 19, "*type", "ARegionType", true, 232)] public ARegionType type; [DNAFieldAttribute(16, "ListBase", 20, "uiblocks", "ListBase", false, 240)] public ListBase uiblocks; [DNAFieldAttribute(16, "ListBase", 21, "panels", "ListBase", false, 256)] public ListBase panels; [DNAFieldAttribute(16, "ListBase", 22, "panels_category_active", "ListBase", false, 272)] public ListBase panels_category_active; [DNAFieldAttribute(16, "ListBase", 24, "ui_previews", "ListBase", false, 288)] public ListBase ui_previews; [DNAFieldAttribute(16, "ListBase", 25, "handlers", "ListBase", false, 304)] public ListBase handlers; [DNAFieldAttribute(16, "ListBase", 26, "panels_category", "ListBase", false, 320)] public ListBase panels_category; [DNAFieldAttribute(8, "wmGizmoMap", 27, "*gizmo_map", "wmGizmoMap", true, 336)] public wmGizmoMap gizmo_map; [DNAFieldAttribute(8, "wmTimer", 28, "*regiontimer", "wmTimer", true, 344)] public wmTimer regiontimer; [DNAFieldAttribute(8, "wmDrawBuffer", 29, "*draw_buffer", "wmDrawBuffer", true, 352)] public wmDrawBuffer draw_buffer; [DNAFieldAttribute(8, "char", 30, "*headerstr", "char", true, 360)] public char headerstr; [DNAFieldAttribute(8, "void", 31, "*regiondata", "void", true, 368)] public object regiondata; [DNAFieldAttribute(48, "ARegion_Runtime", 32, "runtime", "ARegion_Runtime", false, 376)] public ARegion_Runtime runtime; public ARegion() { this.next = default; this.prev = default; this.v2d = default; this.winrct = default; this.drawrct = default; this.winx = default; this.winy = default; this.category_scroll = default; this._pad0 = default; this.visible = default; this.regiontype = default; this.alignment = default; this.flag = default; this.sizex = default; this.sizey = default; this.do_draw = default; this.do_draw_paintcursor = default; this.overlap = default; this.flagfullscreen = default; this.type = default; this.uiblocks = default; this.panels = default; this.panels_category_active = default; this.ui_previews = default; this.handlers = default; this.panels_category = default; this.gizmo_map = default; this.regiontimer = default; this.draw_buffer = default; this.headerstr = default; this.regiondata = default; this.runtime = default; } public ARegion( ARegion next, ARegion 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 type, ListBase uiblocks, ListBase panels, ListBase panels_category_active, ListBase ui_previews, ListBase handlers, ListBase panels_category, wmGizmoMap gizmo_map, wmTimer regiontimer, wmDrawBuffer draw_buffer, char headerstr, object regiondata, ARegion_Runtime runtime) { this.next = next; this.prev = 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.type = type; this.uiblocks = uiblocks; this.panels = panels; this.panels_category_active = panels_category_active; this.ui_previews = ui_previews; this.handlers = handlers; this.panels_category = panels_category; this.gizmo_map = gizmo_map; this.regiontimer = regiontimer; this.draw_buffer = draw_buffer; this.headerstr = headerstr; this.regiondata = regiondata; this.runtime = runtime; } } }