//------------------------------------------------------------------------------ // // 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(863, "ScrArea")] public class ScrArea { [DNAFieldAttribute(0, "ScrArea", "*next", "ScrArea", 184)] public ScrArea ptr_next; [DNAFieldAttribute(1, "ScrArea", "*prev", "ScrArea", 184)] public ScrArea ptr_prev; [DNAFieldAttribute(2, "ScrVert", "*v1", "ScrVert", 32)] public ScrVert ptr_v1; [DNAFieldAttribute(3, "ScrVert", "*v2", "ScrVert", 32)] public ScrVert ptr_v2; [DNAFieldAttribute(4, "ScrVert", "*v3", "ScrVert", 32)] public ScrVert ptr_v3; [DNAFieldAttribute(5, "ScrVert", "*v4", "ScrVert", 32)] public ScrVert ptr_v4; [DNAFieldAttribute(6, "bScreen", "*full", "bScreen", 336)] public bScreen ptr_full; [DNAFieldAttribute(7, "rcti", "totrct", "rcti", 16)] public rcti totrct; [DNAFieldAttribute(8, "char", "spacetype", "char", 1)] public char spacetype; [DNAFieldAttribute(9, "char", "butspacetype", "char", 1)] public char butspacetype; [DNAFieldAttribute(10, "short", "butspacetype_subtype", "short", 2)] public short butspacetype_subtype; [DNAFieldAttribute(11, "short", "winx", "short", 2)] public short winx; [DNAFieldAttribute(12, "short", "winy", "short", 2)] public short winy; [DNAFieldAttribute(13, "char", "headertype", "char", 1)] public char headertype; [DNAFieldAttribute(14, "char", "do_refresh", "char", 1)] public char do_refresh; [DNAFieldAttribute(15, "short", "flag", "short", 2)] public short flag; [DNAFieldAttribute(16, "short", "region_active_win", "short", 2)] public short region_active_win; [DNAFieldAttribute(17, "char", "_pad[2]", "System.Char[]", 1)] public char[] _pad = new System.Char[2]; [DNAFieldAttribute(18, "SpaceType", "*type", "SpaceType", 0)] public SpaceType ptr_type; [DNAFieldAttribute(19, "ScrGlobalAreaData", "*global", "ScrGlobalAreaData", 12)] public ScrGlobalAreaData ptr_global; [DNAFieldAttribute(20, "ListBase", "spacedata", "ListBase", 16)] public ListBase spacedata; [DNAFieldAttribute(21, "ListBase", "regionbase", "ListBase", 16)] public ListBase regionbase; [DNAFieldAttribute(22, "ListBase", "handlers", "ListBase", 16)] public ListBase handlers; [DNAFieldAttribute(23, "ListBase", "actionzones", "ListBase", 16)] public ListBase actionzones; [DNAFieldAttribute(24, "ScrArea_Runtime", "runtime", "ScrArea_Runtime", 16)] public ScrArea_Runtime runtime; public ScrArea() { this.ptr_next = default; this.ptr_prev = default; this.ptr_v1 = default; this.ptr_v2 = default; this.ptr_v3 = default; this.ptr_v4 = default; this.ptr_full = default; this.totrct = default; this.spacetype = default; this.butspacetype = default; this.butspacetype_subtype = default; this.winx = default; this.winy = default; this.headertype = default; this.do_refresh = default; this.flag = default; this.region_active_win = default; this._pad = default; this.ptr_type = default; this.ptr_global = default; this.spacedata = default; this.regionbase = default; this.handlers = default; this.actionzones = default; this.runtime = default; } public ScrArea( ScrArea ptr_next, ScrArea ptr_prev, ScrVert ptr_v1, ScrVert ptr_v2, ScrVert ptr_v3, ScrVert ptr_v4, bScreen ptr_full, rcti totrct, char spacetype, char butspacetype, short butspacetype_subtype, short winx, short winy, char headertype, char do_refresh, short flag, short region_active_win, char[] _pad, SpaceType ptr_type, ScrGlobalAreaData ptr_global, ListBase spacedata, ListBase regionbase, ListBase handlers, ListBase actionzones, ScrArea_Runtime runtime) { this.ptr_next = ptr_next; this.ptr_prev = ptr_prev; this.ptr_v1 = ptr_v1; this.ptr_v2 = ptr_v2; this.ptr_v3 = ptr_v3; this.ptr_v4 = ptr_v4; this.ptr_full = ptr_full; this.totrct = totrct; this.spacetype = spacetype; this.butspacetype = butspacetype; this.butspacetype_subtype = butspacetype_subtype; this.winx = winx; this.winy = winy; this.headertype = headertype; this.do_refresh = do_refresh; this.flag = flag; this.region_active_win = region_active_win; this._pad = _pad; this.ptr_type = ptr_type; this.ptr_global = ptr_global; this.spacedata = spacedata; this.regionbase = regionbase; this.handlers = handlers; this.actionzones = actionzones; this.runtime = runtime; } } }